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 add expander still contains some expansion code that was required for the
2016-11-02
w
i
lco
The a
d
d expa
n
der still contains some expansion code
.
.
.
commit
|
commitdiff
|
tree
2016-10-25
wilco
Wit
h
-f
p
u=neon
D
I
mode shifts are expanded after reload
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
w
i
lco
Real
l
y add the tes
t
this time
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
wilco
Improv
e
stack ad
j
u
s
t
ment by reusing
a
t
e
m
p
orary move
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
wilco
If the number of inte
g
er
callee-saves is
o
dd, any FP
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
wilco
Move all existi
n
g strch
r
and strrchr fo
l
ding from
builtins
.
.
.
commit
|
commitdiff
|
tree
2016-09-28
wilc
o
If
strchr
can't be
f
old
e
d in gi
m
ple-
f
old, we still
.
.
.
commit
|
commitdiff
|
tree
2016-09-28
wilco
O
p
timize st
r
chr (s
,
0) to s
+
s
trlen (s
)
.
strchr
.
.
.
commit
|
commitdiff
|
tree
2016-09-07
wilco
Improv
e
aar
c
h64_legiti
m
i
ze_address - avoid spli
t
ting
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
wilco
This patch
a
dds
legitimize_address_displacemen
t
hoo
k
.
.
.
commit
|
commitdiff
|
tree
2016-08-01
wilco
This patch optimizes t
h
e
prolog and
e
p
ilog code to
.
.
.
commit
|
commitdiff
|
tree
2016-07-28
wilc
o
O
n
AArch64 th
e
UXTB
and UXTH ins
t
r
u
ctio
n
s are
a
l
i
a
ses
.
.
.
commit
|
commitdiff
|
tree
2016-07-28
w
ilco
This patchs
e
t im
p
roves
zero
e
xtend costs and code generati
o
n
.
commit
|
commitdiff
|
tree
2016-07-28
wilc
o
This p
a
tch impr
o
ves the readabi
l
ity of
the prolo
g
a
n
d
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
wilc
o
This patch imp
r
oves the
accura
c
y
of the
Cortex-
A
5
3
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
wilco
Fix protot
y
p
e
in
v
st1Q_laneu
6
4-1
.
c to unsi
g
ned c
h
ar*
.
commit
|
commitdiff
|
tree
2016-06-30
wilco
This patch sets the branch cost to
the same most
optimal
.
.
.
commit
|
commitdiff
|
tree
2016-06-29
wilco
Incr
e
ase loop alignm
e
nt
on
C
ortex cores t
o
8 and set
.
.
.
commit
|
commitdiff
|
tree
2016-06-28
w
i
lco
T
h
is pat
c
h fixes
a bug in the bswap pass
.
In big-endian
.
.
.
commit
|
commitdiff
|
tree
2016-06-21
wilc
o
T
h
e rec
e
ntly add
e
d gcc
.
tar
g
et/
a
arch64/advsimd-
i
ntrinsics
.
.
.
commit
|
commitdiff
|
tree
2016-06-21
wilco
Fix
t
ree
-
s
sa/attr-hotcold-2
.
c
f
ail
u
res now
th
a
t the
.
.
.
commit
|
commitdiff
|
tree
2016-06-21
wi
l
co
Due t
o
recent
i
mprovements to the vecto
r
i
ze
r
, the number
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
wilco
This patch cleans
u
p the
-
mpc-relative-loads option
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
wi
l
c
o
I
mprove modes_tieable by ret
u
r
n
ing tru
e
i
n more c
a
se
s
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
wilco
The Cortex-A57 scheduler is missi
n
g fcsel,
so
add
i
t
.
commit
|
commitdiff
|
tree
2016-05-27
wilco
Remo
v
e aar
c
h64_
c
an
n
ot_change_
m
ode_cl
a
ss as
the underlying
.
.
.
commit
|
commitdiff
|
tree
2016-05-26
wilc
o
GCC
expands switch statemen
t
s in a very simp
l
istic
.
.
.
commit
|
commitdiff
|
tree
2016-05-26
wilco
SIMD operati
o
n
s like combine pr
e
fer to
h
ave their operands
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
w
i
lco
Update documenta
t
i
on of AArch64
o
ptions f
o
r GCC6 to
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
wilco
Some patterns are using
'%
w
2' for immediate
opera
n
ds
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
wilco
Th
i
s patch
f
ixes the a
t
tri
b
u
t
es of integer immedia
t
e
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
w
i
lc
o
As part of the
f
i
nal
c
l
eanup of a
a
rch64_internal
_
mov_immedia
.
.
.
2016-02-17
Wilco
Dijkstra <wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-02-10
wilco
Enable i
n
struction
fusion of depende
n
t AESE; AESMC
.
.
.
commit
|
commitdiff
|
tree
2016-02-10
wil
c
o
Enable instruction fusion of AES
in
s
tructions on ARM
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
wilco
This patch fixes an exponentia
l
iss
u
e in ccmp
.
c
.
When
.
.
.
2016-02-04
Wilco
Dijkstra <wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-02-03
wilco
Fix
t
h
e c
c
mp_
1
.
c
test back to
u
s
e
'0' a
s
regular
e
xpression
s
.
.
.
2016-02-03
Wilco
Dijkstra <wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-02-02
wilc
o
I
mprov
e
TARGET_IRA_CHANGE_PSEUDO_ALLOCNO_CLASS
t
a
r
get
.
.
.
2016-02-02
Wilco
Dijkstra <wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-02-02
wilco
This patch adds
support fo
r
the
T
A
R
G
ET_IRA_CHANGE_PS
E
UDO_ALL
.
.
.
2016-02-02
Wilco
Dijkstra <wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-01-28
wi
l
co
A recen
t
chan
g
e added UNSPE
C
t
o the
C
CMP patterns to
.
.
.
2016-01-28
Wilco
Dijkstra <wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-01-28
wilc
o
Add
s
u
ppor
t
for ve
c
tor permu
t
e cost si
n
ce various permutes
.
.
.
2016-01-28
Wilco
Dijkstra <wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-01-28
wil
c
o
Seve
r
a
l i
n
structi
o
ns dis
a
ss
e
m
b
le a zero imm
e
d
iat
e
as
.
.
.
2016-01-28
Wilco
Dijkstra <wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-01-27
wi
l
co
201
5
-01-27
Wilco Dijkstra <wdij
k
str
@
a
rm
.
com>
2015-01-27
Wilco
Dijkstra <wdijkstr@arm.com>
commit
|
commitdiff
|
tree