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
Add DW_CFA_AARCH64_negate_ra_state to dwarf2.def/h and dwarfnames.c
2017-09-12
w
ilco
Add DW_CFA_A
A
RC
H
6
4_negate_ra_st
a
te to dwarf2
.
def/h
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
wilc
o
Remove '*
'
from mov
s
i/di/t
i
patterns
commit
|
commitdiff
|
tree
2017-09-06
wilco
PR78468 -
a
dd alloca alignment test
commit
|
commitdiff
|
tree
2017-09-05
wi
l
co
I
mprove max
_
ins
n
s_skipped l
o
gic
commit
|
commitdiff
|
tree
2017-09-05
w
i
l
c
o
Im
p
rove
alloca al
i
gnment
commit
|
commitdiff
|
tree
2017-09-04
wilco
F
ix ldrd offsets
commit
|
commitdiff
|
tree
2017-08-21
w
i
l
c
o
T
his patch simplifie
s
p
ow
(C, x) i
n
to exp (x
*
C
1)
.
.
.
commit
|
commitdiff
|
tree
2017-08-14
wilco
[AArch
6
4] Fix longbranch test
commit
|
commitdiff
|
tree
2017-08-14
w
i
lco
A
d
d check_effective_t
a
rg
e
t_
a
ut
o
incdec
.
commit
|
commitdiff
|
tree
2017-08-07
wilc
o
[AArch64] Use
g
en_frame_mem for callee-saves
commit
|
commitdiff
|
tree
2017-08-07
w
ilco
Fix unresolved in gcc
.
d
g/pr469
3
2
.
c
commit
|
commitdiff
|
tree
2017-07-26
wilco
Disabl
e
pr7
9
041-
2
.
c wi
t
h -mabi=ilp32
.
commit
|
commitdiff
|
tree
2017-07-26
w
i
lco
Fix
P
R46932
:
Bl
o
ck auto increment on fra
m
e pointer
commit
|
commitdiff
|
tree
2017-07-25
wilco
F
ix
P
R
790
4
1
commit
|
commitdiff
|
tree
2017-07-24
wi
l
c
o
Fix
P
R79041
commit
|
commitdiff
|
tree
2017-06-28
w
i
lco
This
p
at
c
h
f
i
xes a
f
ailure in gcc
.
t
arget/aar
c
h64/reload
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
wil
c
o
I
m
prove C
o
r
tex-A53 shift b
y
pass
commit
|
commitdiff
|
tree
2017-06-21
wil
c
o
Emit SIMD mo
v
es as mov
commit
|
commitdiff
|
tree
2017-06-21
wilco
Improve dup patt
e
r
n
commit
|
commitdiff
|
tree
2017-06-21
wilco
Mark symbols
as constant
commit
|
commitdiff
|
tree
2017-06-14
wilc
o
I
m
prove Cortex-A5
3
FP
schedu
l
er
commit
|
commitdiff
|
tree
2017-05-30
wilco
F
i
x AR
M
boots
t
rap
f
a
ilur
e
due to a
n
odd
w
arning:
commit
|
commitdiff
|
tree
2017-05-24
w
i
lco
When lra-remat rematerializes a
n
i
n
s
t
r
uct
i
on
wi
t
h a
.
.
.
commit
|
commitdiff
|
tree
2017-05-18
wilco
Add an assert t
o
leaf_function_p to ensu
r
e it is not
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
wilco
Move a
n
use-after-
f
ree acces
s
b
e
fore t
h
e de
l
e
t
e
.
commit
|
commitdiff
|
tree
2017-05-08
wil
c
o
This fixes a few
f
ailures on ARM and
AArch64
due to
.
.
.
commit
|
commitdiff
|
tree
2017-05-05
wilco
Float t
o
int
moves currently
g
ener
a
te
in
e
f
ficient code
.
.
.
commit
|
commitdiff
|
tree
2017-05-05
wil
c
o
Co
d
e
sc
h
ed
u
ling for Cortex-A53 isn't as good
a
s
it
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
wilco
Ma
n
y
suppo
r
ted cores
use
t
he AUTOPR
E
FETCHER_WEA
K
s
e
t
t
ing
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
w
i
lco
Set jump alignment
t
o 4 f
o
r
Cor
t
ex
c
ores
as i
t
redu
c
es
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
wilco
W
ith -mcpu=ge
n
eric the
loop alignment is currently
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
wilco
All
c
ores which
add a cp
u
_addrc
o
st_table use a non
.
.
.
commit
|
commitdiff
|
tree
2017-03-22
wilco
Re
c
en
t
ly we've
p
ut a lot of
e
f
f
o
rt into im
p
roving
ifcvt
.
.
.
commit
|
commitdiff
|
tree
2017-03-22
w
ilco
M
any s
u
pported
cores implement fusion of AES instruc
t
ions
.
.
.
commit
|
commitdiff
|
tree
2017-01-18
w
i
l
c
o
SHA1H ins
t
ructions may be schedu
l
e
d
after a SHA1C instr
u
ction
commit
|
commitdiff
|
tree
2017-01-17
w
i
lco
This patch simplifies
the
handlin
g
of EH return
.
W
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-11
wilco
My previous change to the Cortex-A53 schedule
r
result
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
wilco
The
n
e
gdi2 patter
n
s
for
ARM and Th
u
mb-2 are duplica
t
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
wil
c
o
Thumb us
e
s a special register
a
ll
o
catio
n
ord
e
r to inc
r
e
a
se
.
.
.
commit
|
commitdiff
|
tree
2016-12-15
wilco
Using leaf_function
_
p in a backend is dan
g
erou
s
as
.
.
.
commit
|
commitdiff
|
tree
2016-12-09
wilco
Add the test this
t
ime
.
.
.
commit
|
commitdiff
|
tree
2016-12-08
wilc
o
This
p
atch fixes an iss
u
e in aarch64_classify_address
.
.
.
commit
|
commitdiff
|
tree
2016-12-07
wilco
GCC caches the whether a function is
a
l
eaf in crtl
.
.
.
commit
|
commitdiff
|
tree
2016-12-07
wilco
I
m
pro
v
e
TI
m
o
d
e address offsets - t
h
ese
may either
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
wilco
Looking at PR77308, one of the is
s
ues
is that the
bswap
.
.
.
commit
|
commitdiff
|
tree
2016-11-14
wilco
The second patch upd
a
tes
the Co
r
tex-A57 schedul
e
r no
w
.
.
.
commit
|
commitdiff
|
tree
2016-11-14
wilc
o
C
u
rrently the SBFM,
U
BFM and BFM instructions all use
.
.
.
commit
|
commitdiff
|
tree
2016-11-14
wil
c
o
T
he exist
i
ng vector c
o
s
ts stop some
beneficia
l
vectorization
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
w
i
l
co
Add LE/BE SHA1H patterns wi
t
h
a
V2SI inpu
t
.
This avoids
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
wilco
The
a
dd expander st
i
ll contains some expa
n
sion code
.
.
.
commit
|
commitdiff
|
tree
2016-10-25
wilco
With -
f
p
u
=
neon D
I
m
o
de shifts a
r
e expanded a
f
ter reload
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
wilco
Really add the
test this time
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
wilco
Improve s
t
ack ad
j
ustm
e
nt
b
y
r
eu
s
i
ng a
t
em
p
orary
m
o
v
e
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
w
i
lco
If the n
u
mber
of integer callee-saves is
odd, a
n
y F
P
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
wilco
M
ove
a
l
l existin
g
strchr and strrchr folding fr
o
m builti
n
s
.
.
.
commit
|
commitdiff
|
tree
2016-09-28
w
ilco
If strch
r
c
a
n't be
f
olded in gimple-fold, we still
.
.
.
commit
|
commitdiff
|
tree
2016-09-28
wilc
o
Optimiz
e
strchr
(
s, 0) to
s + strlen (s)
.
s
trch
r
.
.
.
commit
|
commitdiff
|
tree
2016-09-07
wilco
I
m
prove aarch64_legitim
i
ze_address - avoid sp
l
it
t
ing
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
w
ilco
Th
i
s patch ad
d
s
l
egitimize_a
d
dress_displace
m
e
nt h
o
ok
.
.
.
commit
|
commitdiff
|
tree
2016-08-01
wilco
This
p
at
c
h
o
pti
m
izes
t
he
prolog and epilog code to
.
.
.
commit
|
commitdiff
|
tree
2016-07-28
w
ilco
O
n AA
r
ch64 the
UXTB and UXTH i
n
struction
s
are a
l
iases
.
.
.
commit
|
commitdiff
|
tree
2016-07-28
wilco
This
pat
c
hs
e
t improv
e
s zero extend cos
t
s a
n
d code generation
.
commit
|
commitdiff
|
tree
2016-07-28
wil
c
o
This patch imp
r
oves
the
r
eadabili
t
y
o
f t
h
e p
r
o
l
o
g
and
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
w
i
lco
This patch i
m
pr
o
ve
s
the accur
a
cy of
the Cortex-A53
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
wilco
F
ix
pr
o
toty
p
e
in vst1Q_lane
u
64-
1
.
c t
o
unsi
g
ned char*
.
commit
|
commitdiff
|
tree
2016-06-30
wilco
T
h
i
s patch sets the branch c
o
st
t
o the sam
e
most opti
m
al
.
.
.
commit
|
commitdiff
|
tree
2016-06-29
wilco
In
c
r
e
ase loop al
i
g
n
me
n
t on Cortex cores to
8
and set
.
.
.
commit
|
commitdiff
|
tree
2016-06-28
wilc
o
This
patch fixes a bug
i
n
t
he b
s
wap pas
s
.
In big-e
n
dian
.
.
.
commit
|
commitdiff
|
tree
2016-06-21
w
i
lc
o
The r
e
cently added gcc
.
targe
t
/a
a
rch
6
4/advsimd-intrinsi
c
s
.
.
.
commit
|
commitdiff
|
tree
2016-06-21
w
ilco
Fix tree-ssa/attr-hotcold-2
.
c
failures now t
h
at
t
he
.
.
.
commit
|
commitdiff
|
tree
2016-06-21
wilco
D
ue to r
e
cent improvements to the vectori
z
er, the number
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
wil
c
o
Thi
s
patch cleans up th
e
-
m
p
c-
r
elative-loads op
t
ion
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
wilco
Improve m
o
des_t
i
e
a
bl
e
by
ret
u
r
n
ing true
in more c
a
ses
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
wilco
The Cortex-A57
schedu
l
er is missing f
c
se
l
, so add it
.
commit
|
commitdiff
|
tree
2016-05-27
wilco
Remove aar
c
h
64_cannot_
c
h
a
ng
e
_mode_class as th
e
underlying
.
.
.
commit
|
commitdiff
|
tree
2016-05-26
wilco
GCC
exp
a
nds switch
s
tat
e
ment
s
in a very simplis
t
ic
.
.
.
commit
|
commitdiff
|
tree
2016-05-26
wilco
SIMD
o
per
a
tions like combine prefer to
have thei
r
opera
n
ds
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
wilco
U
pdate documentati
o
n
of
A
Arch64 options fo
r
GC
C
6 to
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
wilc
o
Some patt
e
rns are using '%w2' for imm
e
diate op
e
r
ands
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
wilco
Thi
s
p
atch fixes
the
attributes of integer immediat
e
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
w
i
lco
A
s
part of the f
i
nal
c
leanup of a
a
rch64_internal_mov_immedia
.
.
.
2016-02-17
Wilco
Dijkstra <wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-02-10
wilco
Enable ins
t
ruction fu
s
ion of dependent AESE
;
AESMC
.
.
.
commit
|
commitdiff
|
tree
2016-02-10
wilco
Ena
b
l
e
instruction fusion
o
f AE
S
instructions on ARM
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
wilco
This patch fixes an exponenti
a
l is
s
u
e
in
c
cm
p
.
c
.
When
.
.
.
2016-02-04
Wilco
Dijkstra <wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-02-03
w
i
lco
Fix the
c
cmp_1
.
c
te
s
t
b
ack to use '0' a
s
regular e
x
pressi
o
ns
.
.
.
2016-02-03
Wilco
Dijkstra <wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-02-02
wilco
Improve TARGET_IRA_CH
A
N
GE_PS
E
UDO_ALLOCN
O
_CLASS tar
g
et
.
.
.
2016-02-02
Wilco
Dijkstra <wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-02-02
wilco
This pat
c
h
a
d
ds supp
o
rt for the T
A
RGET_IRA_CHANGE_PSEUDO_ALL
.
.
.
2016-02-02
Wilco
Dijkstra <wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-01-28
wilco
A rec
e
n
t change ad
d
ed
U
N
S
P
E
C
to the CCM
P
pa
t
t
e
rns to
.
.
.
2016-01-28
Wilco
Dijkstra <wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-01-28
wilco
Add support for
vector
p
ermute cost
since various permu
t
es
.
.
.
2016-01-28
Wilco
Dijkstra <wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-01-28
w
i
lco
Several instructions di
s
a
ssemble a zero immedia
t
e as
.
.
.
2016-01-28
Wilco
Dijkstra <wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-01-27
w
i
lco
2015-01
-
27 Wilco Dij
k
stra
<wd
i
jkstr@arm
.
com>
2015-01-27
Wilco
Dijkstra <wdijkstr@arm.com>
commit
|
commitdiff
|
tree