repo.or.cz
/
official-gcc.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
The existing vector costs stop some beneficial vectorization. This is mostly
2016-11-14
wilco
T
h
e
existing vector costs st
o
p
s
ome benef
i
ci
a
l vectori
z
ation
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
wilco
A
d
d
L
E/BE SH
A
1H patterns
w
i
t
h a V2SI input
.
This avoids
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
wilco
The ad
d
expande
r
stil
l
contains some e
x
pansion code
.
.
.
commit
|
commitdiff
|
tree
2016-10-25
wil
c
o
Wit
h
-fpu=neon DI mod
e
shif
t
s
a
re expan
d
ed af
t
er reload
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
wilco
Really add the test this
t
ime
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
w
i
lco
Improve
stack
adjust
m
ent by reusing a t
e
mpora
r
y
move
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
wilco
If
t
he nu
m
ber
of integer callee-saves is odd, a
n
y FP
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
wilco
Move all exi
s
ting strc
h
r and strrchr fol
d
ing fr
o
m builti
n
s
.
.
.
commit
|
commitdiff
|
tree
2016-09-28
wil
c
o
If strchr can't b
e
folded i
n
gimple-fold, we s
t
ill
.
.
.
commit
|
commitdiff
|
tree
2016-09-28
wilco
Opt
i
mize strchr (s, 0
)
to s + strlen (s)
.
strchr
.
.
.
commit
|
commitdiff
|
tree
2016-09-07
wil
c
o
Improve aa
r
ch64_legitimize_
a
ddress
- avoid splitting
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
wilco
This patch adds
legiti
m
ize_a
d
dress_displ
a
cement
h
o
ok
.
.
.
commit
|
commitdiff
|
tree
2016-08-01
w
i
lc
o
This
patch opti
m
ize
s
th
e
pro
l
og and
e
p
il
o
g
c
od
e
to
.
.
.
commit
|
commitdiff
|
tree
2016-07-28
wilco
On
A
A
r
c
h64 the UXTB and UXTH instructio
n
s
are aliases
.
.
.
commit
|
commitdiff
|
tree
2016-07-28
w
i
lco
Thi
s
patchset improves zero extend costs and cod
e
g
e
neration
.
commit
|
commitdiff
|
tree
2016-07-28
wilco
This patch improves the readability of the prolog and
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
wi
l
co
Th
i
s patch improves
t
he accuracy of the C
o
rtex-
A
53
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
wilco
Fix prot
o
type in vst1Q
_
l
a
ne
u
64-1
.
c to
unsigned char*
.
commit
|
commitdiff
|
tree
2016-06-30
w
i
lco
This
p
a
t
c
h
sets the branch cost
to the sam
e
most optimal
.
.
.
commit
|
commitdiff
|
tree
2016-06-29
wilco
Increase loop alignment on C
o
rtex cores to 8
a
nd s
e
t
.
.
.
commit
|
commitdiff
|
tree
2016-06-28
wilco
T
his patc
h
fixes a
b
ug i
n
the
b
swap p
a
ss
.
In big-endian
.
.
.
commit
|
commitdiff
|
tree
2016-06-21
wilco
The recently added gcc
.
target/a
a
rch64
/
a
dvsimd-
i
n
trinsics
.
.
.
commit
|
commitdiff
|
tree
2016-06-21
wilco
F
ix tree-ss
a
/attr-hotcol
d
-2
.
c failures no
w
that
th
e
.
.
.
commit
|
commitdiff
|
tree
2016-06-21
wilco
Due to recent im
p
r
o
vemen
t
s to t
h
e vectoriz
e
r
,
th
e
number
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
wilco
Th
i
s pa
t
ch cleans
up
the -mpc-relative-loads option
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
wilco
Im
p
rove modes_t
i
eable by r
e
turn
i
ng true
in more c
a
ses
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
wi
l
co
The Cortex-A57
s
chedule
r
is missi
n
g fcsel,
so add it
.
commit
|
commitdiff
|
tree
2016-05-27
wilco
Remove aarch64_cannot_change_mod
e
_class as
t
he
u
nde
r
ly
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-05-26
wilc
o
GCC expand
s
switch sta
t
ements in
a very simplistic
.
.
.
commit
|
commitdiff
|
tree
2016-05-26
wilc
o
SIMD o
p
e
rations lik
e
combine prefer to h
a
ve their opera
n
ds
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
wilco
Update
d
oc
u
ment
a
ti
o
n o
f
AArch64 options
for G
C
C
6
to
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
wilco
Some pattern
s
ar
e
us
i
ng '%w2' fo
r
immed
i
at
e
operands
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
wi
l
c
o
This patch
f
i
xes th
e
at
t
ribut
e
s of integ
e
r immediate
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
w
i
lco
As part of the final
c
le
a
nup of aarch64_internal_mov_immedia
.
.
.
2016-02-17
Wilco
Dijkstra <wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-02-10
wilco
Enable instr
u
ction fusion of depen
d
e
n
t AESE; AESMC
.
.
.
commit
|
commitdiff
|
tree
2016-02-10
wilco
Enab
l
e instruction fusio
n
of AES i
n
structions on ARM
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
wilco
This
patch fixes an exponentia
l
issue i
n
cc
m
p
.
c
.
When
.
.
.
2016-02-04
Wilco
Dijkstra <wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-02-03
wilco
Fix the ccmp_1
.
c
test back to use '0' as regu
l
ar expre
s
sions
.
.
.
2016-02-03
Wilco
Dijkstra <wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-02-02
wilco
Improve TARGET_IRA_
C
HANGE_
P
SEUDO_A
L
LOCNO_C
L
A
SS target
.
.
.
2016-02-02
Wilco
Dijkstra <wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-02-02
wilco
This patch a
d
ds support for the TAR
G
ET_IR
A
_CHANGE_PSEU
D
O_ALL
.
.
.
2016-02-02
Wilco
Dijkstra <wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-01-28
wilco
A
recent
change added UNSPEC to th
e
C
C
MP patterns to
.
.
.
2016-01-28
Wilco
Dijkstra <wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-01-28
wilco
Add s
u
ppo
r
t for vector per
m
ute cost since
v
arious permutes
.
.
.
2016-01-28
Wilco
Dijkstra <wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-01-28
w
ilc
o
Sev
e
r
a
l instructions di
s
assemble a
z
er
o
imme
d
iate
as
.
.
.
2016-01-28
Wilco
Dijkstra <wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-01-27
wilco
2015
-
01-27 Wilco Dijkstra <wdijkstr@arm
.
com>
2015-01-27
Wilco
Dijkstra <wdijkstr@arm.com>
commit
|
commitdiff
|
tree