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
Fix spaces in PR62178 test
2018-11-15
Wilco
Dijkstra
F
ix
s
p
aces in PR62178 test
commit
|
commitdiff
|
tree
2018-11-14
Wilco Dijkstra
Simplify
floating
p
o
int comp
a
ri
s
ons
commit
|
commitdiff
|
tree
2018-11-14
Wilco Dijkstra
[AArch
6
4] Fix PR6
2
178
te
s
tc
a
se fail
u
r
e
s
commit
|
commitdiff
|
tree
2018-10-12
Wilco D
i
jkstra
[AArch64] Support zer
o
-extended mo
v
e to FP regist
e
r
commit
|
commitdiff
|
tree
2018-10-11
Wi
l
co Dijkstra
[AA
r
ch64]
Fix PR87511
commit
|
commitdiff
|
tree
2018-06-28
Wilc
o
Di
j
kstra
[te
s
tsuite] Fix f1
6
_mov_immediate
_
3
.
c
commit
|
commitdiff
|
tree
2018-06-18
Wilco Dijks
t
ra
[testsu
i
t
e
]
A
dd target pthread to pr86076
.
c
commit
|
commitdiff
|
tree
2018-06-18
Wi
l
co Dijkstra
[testsuite] Re
m
ove xfail f
r
om
v
ect-abs-compile
.
c
commit
|
commitdiff
|
tree
2018-05-30
Wilco Di
j
kstr
a
[
A
Arch64] Fix aar
c
h
64_ir
a
_
c
ha
n
ge_pseud
o
_allo
c
no_class
commit
|
commitdiff
|
tree
2018-05-23
Wil
c
o Dijkstra
[AArch64] Sim
p
lify frame pointe
r
log
i
c
commit
|
commitdiff
|
tree
2018-05-16
Wi
l
co Dij
k
s
tr
a
[A
A
rch64] Improve register
a
llo
c
ation
of fma
commit
|
commitdiff
|
tree
2018-05-14
Wilco Dijkst
r
a
Remove remaining
us
e
s of * i
n
patter
n
s
commit
|
commitdiff
|
tree
2018-03-05
W
i
l
co Dij
k
stra
[AArch64] PR84114: Av
o
i
d
re
a
ssocia
t
ing FMA
commit
|
commitdiff
|
tree
2018-02-08
Wilco Dijkstra
[AArch64] Use more LDP/ST
P
in shrinkwrapping
commit
|
commitdiff
|
tree
2018-02-08
Wilc
o
Di
j
kstra
PR84068, PR834
5
9
:
Fix sort order of SC
H
ED_
P
RE
S
SURE_MODEL
commit
|
commitdiff
|
tree
2018-01-18
Wilco Dijkstra
[
A
A
rch64]
Fix fp16 test
f
ailures a
f
ter PR8296
4
fix
commit
|
commitdiff
|
tree
2018-01-17
Wilco Dijkstra
[AArch6
4
]
P
R
82964: Fix 128-bit immed
i
ate ICEs
commit
|
commitdiff
|
tree
2017-12-01
Wilco Dijkstra
[AArch
6
4] F
i
x a
d
dress pr
i
nt
i
ng on I
L
P
32
commit
|
commitdiff
|
tree
2017-11-29
Wilco Dijkstra
[AArch64
]
Fix ICE due to
store_p
a
ir_lanes
commit
|
commitdiff
|
tree
2017-11-24
Ja
c
k
son Wood
r
uff
Factor out divisi
o
n by squares
commit
|
commitdiff
|
tree
2017-11-16
Wilco D
i
jkstr
a
Ca
n
o
nicalize c
o
nsta
n
t
mult
i
p
l
ies in divis
i
on
commit
|
commitdiff
|
tree
2017-11-16
Wilco Dij
k
s
tra
Set default to -fomit-frame-pointer
commit
|
commitdiff
|
tree
2017-11-16
Wilco
D
i
jkstr
a
[AArch64]
Fix
f
rame t
e
sts
commit
|
commitdiff
|
tree
2017-11-08
Wilco Dijkstr
a
[A
A
rch64]
S
implify aarc
h
64_can_elim
i
nate
commit
|
commitdiff
|
tree
2017-11-08
Wilco
Dijkstra
[AA
r
c
h64]
R
emove aarch6
4
_frame_pointer_required
commit
|
commitdiff
|
tree
2017-11-07
Wilco Dijkstra
PR7102
6
: Canonicali
z
e nega
t
es in div
i
sio
n
commit
|
commitdiff
|
tree
2017-11-07
S
udak
s
hina
Das
PR
8
0
13
1
:
S
i
mpli
f
i
c
ation of 1U
<
< (31 - x
)
commit
|
commitdiff
|
tree
2017-11-06
Wilco Dijkstra
[A
r
m] Cl
e
an
u
p
IT
attributes
commit
|
commitdiff
|
tree
2017-11-03
W
il
c
o Dijkstra
I
m
prove aa
r
ch6
4
_l
e
gitimate_c
o
n
s
t
ant_p
commit
|
commitdiff
|
tree
2017-11-03
Wilco Dijkstra
re PR c++
/
82
7
6
8
(ICE in synthe
s
ize_implic
i
t_
t
empl
a
te_parm
.
.
.
commit
|
commitdiff
|
tree
2017-11-03
Wilco
Dijkstr
a
Set default sched pressure algo
r
ithm
commit
|
commitdiff
|
tree
2017-11-02
Wilc
o
Dij
k
stra
De
f
ine MALLOC_ABI_ALI
G
NMENT
commit
|
commitdiff
|
tree
2017-10-30
W
i
lco Dijkstra
Re
m
ove DImode ex
p
a
nsio
n
s fo
r
1
-
bit s
h
ift
s
commit
|
commitdiff
|
tree
2017-10-30
Domin
i
k In
f
uehr
Wr
o
ng
t
ype-attribute for stp and str
commit
|
commitdiff
|
tree
2017-10-30
Wilco D
i
j
k
st
r
a
backport: unnecessary dupl
i
ca
t
ion and r
e
peati
n
g bugs
.
.
.
commit
|
commitdiff
|
tree
2017-10-26
Wilco Dijk
s
tra
Introduce emit_
f
rame_chain
commit
|
commitdiff
|
tree
2017-10-26
Wilco Dij
k
stra
S
i
mplify frame layout for stack
p
robing
commit
|
commitdiff
|
tree
2017-10-26
Wilco Dijkst
r
a
Improve addr
e
ssing of TI/TFmode
commit
|
commitdiff
|
tree
2017-10-24
Wilco Dijkstra
Cleanup autopref sch
e
duling
commit
|
commitdiff
|
tree
2017-10-24
Wilco Dijkstr
a
PR60580:
Fix
f
rame p
o
in
t
er option magic
commit
|
commitdiff
|
tree
2017-10-17
Jackson Woodruff
Factor out di
v
ision by squar
e
s and
r
e
m
ove divis
i
on
.
.
.
commit
|
commitdiff
|
tree
2017-10-16
Wilco Dijkstr
a
re PR
target/824
4
2
(
ve
c
t/p
r
3
1
699
.
c
f
ails on arm)
commit
|
commitdiff
|
tree
2017-10-09
W
ilc
o
D
i
jkstra
F
ix ssa-
d
se-26
.
c
commit
|
commitdiff
|
tree
2017-10-06
Wilco Dijkstra
P
R
82396 worka
r
ou
n
d
commit
|
commitdiff
|
tree
2017-10-04
Wilco
D
i
j
kstr
a
R
evert
r253399:
commit
|
commitdiff
|
tree
2017-10-04
W
ilco Di
j
ks
t
ra
Fix PR8
2
396: qsort c
o
mp
a
rator non-n
e
gative
on so
r
ted
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
Wilco
D
ijkstra
P
R
7195
1
: Fix unw
i
nding with -fomi
t
-frame-p
o
inter
commit
|
commitdiff
|
tree
2017-09-13
Wilco Di
j
kstra
Update
aa
r
c
h
6
4/v
m
ov_n_1
.
c
commit
|
commitdiff
|
tree
2017-09-12
Jiong Wa
n
g
Add DW
_
CFA
_
AARCH64_n
e
gate
_
ra_stat
e
to d
w
arf
2
.
def
/
h
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
Wilco
D
ijks
t
ra
Remove '
*
' from
movsi/di/ti
p
atte
r
ns
commit
|
commitdiff
|
tree
2017-09-06
Wilco Dijkstr
a
PR78468 -
add alloca
a
l
i
g
n
m
e
nt test
commit
|
commitdiff
|
tree
2017-09-05
Wi
l
co Dijkst
r
a
Improve
m
ax_insns_skip
p
ed logic
commit
|
commitdiff
|
tree
2017-09-05
Wilco Dijkstra
Improve alloca alignment
commit
|
commitdiff
|
tree
2017-09-04
W
i
lco D
i
jk
s
tra
Fix ldrd offse
t
s
commit
|
commitdiff
|
tree
2017-08-21
Wilco Dijkstra
This
pa
t
ch simplifies pow (C, x) into exp (
x
* C1)
.
.
.
commit
|
commitdiff
|
tree
2017-08-14
Wilco Dijkst
r
a
[
A
Arch64] Fix longbranch test
commit
|
commitdiff
|
tree
2017-08-14
Wi
l
co Dijkstra
Add check_effec
t
i
v
e_target_autoincdec
.
commit
|
commitdiff
|
tree
2017-08-07
Wilco
Dijkstra
[
A
Arch64] Use g
e
n_frame_
m
em
f
o
r callee-saves
commit
|
commitdiff
|
tree
2017-08-07
Wi
l
co Dijkstra
Fix
u
nresolved in gc
c
.
dg/pr46932
.
c
commit
|
commitdiff
|
tree
2017-07-26
Wilco Di
j
k
s
tra
Disable pr7
9
041-2
.
c with
-
m
abi
=
i
lp32
.
commit
|
commitdiff
|
tree
2017-07-26
Wilco Dijkstra
Fix PR46932: Bl
o
c
k
auto inc
r
ement on frame po
i
nter
commit
|
commitdiff
|
tree
2017-07-25
Wilco Dijkstra
re PR target/79041 (a
a
r
ch64
backend
emits R_AARCH64_ADR_
P
REL
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Wilc
o
Dijkstra
re PR target/7
9
041 (aar
c
h
6
4
back
e
nd emits
R
_AA
R
CH64_A
D
R_PREL
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
Wil
c
o Dijkstra
T
h
is patch fixes a failure in
gcc
.
t
a
r
g
et
/
a
a
rch64/
r
eload
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
W
ilco Dijkstra
Improve Cortex-A53 shi
f
t bypass
commit
|
commitdiff
|
tree
2017-06-21
Wilco Dijkstra
Emit SIMD moves as mov
commit
|
commitdiff
|
tree
2017-06-21
Wilco Dijkstra
I
m
prove
d
up pattern
commit
|
commitdiff
|
tree
2017-06-21
Wil
c
o
D
ij
k
stra
M
a
rk symbols as constant
commit
|
commitdiff
|
tree
2017-06-14
W
ilco Dijkstra
Improve Cortex-A53 FP sche
d
uler
commit
|
commitdiff
|
tree
2017-05-30
Wil
c
o Di
j
kst
r
a
Fix ARM b
o
otstrap fa
i
lure due t
o
an odd warning:
commit
|
commitdiff
|
tree
2017-05-24
Wilco Dijkstra
When
lra
-
rem
a
t remateri
a
l
i
z
e
s
an ins
t
ruction with a
.
.
.
commit
|
commitdiff
|
tree
2017-05-18
Wilco D
i
jkstra
Add an
a
s
sert to
leaf_function_p
t
o ensure it is
n
ot
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
Wilco Dijkstra
Mo
v
e an use-af
t
er-free
ac
c
es
s
be
f
o
re the delete
.
commit
|
commitdiff
|
tree
2017-05-08
Wilco D
i
jk
s
tra
Th
i
s fixes a few fa
i
lures o
n
ARM
a
n
d AArch6
4
due to
.
.
.
commit
|
commitdiff
|
tree
2017-05-05
Wilco Dijkstra
Float to in
t
mov
e
s currently generate inefficient code
.
.
.
commit
|
commitdiff
|
tree
2017-05-05
Wilco
D
ijkstr
a
Code scheduling for C
o
rtex-A53
isn't
a
s go
o
d
a
s
it
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
Wilco Dijkst
r
a
Many su
p
ported c
o
res use the A
U
T
O
PREFETCHER_WEAK setti
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
Wilco Dijkstra
Set jump
alignment to 4 f
o
r Cortex c
o
r
e
s as i
t
red
u
ces
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
W
i
lc
o
D
i
jks
t
ra
Wit
h
-
mcpu=g
e
n
eric th
e
loop alignment
i
s
c
urrently 4
.
commit
|
commitdiff
|
tree
2017-05-04
Wi
l
co Dijkstra
Al
l
co
r
es which add a cpu_
a
ddrcost_table use
a
non
.
.
.
commit
|
commitdiff
|
tree
2017-03-22
Wil
c
o
Dijkstr
a
R
ecently we'v
e
p
u
t a lot of
e
ffort into improving
i
f
cvt
.
.
.
commit
|
commitdiff
|
tree
2017-03-22
Wilco Dijk
s
tra
Many
sup
p
orted co
r
es implement f
u
sio
n
of AES i
n
structions
.
commit
|
commitdiff
|
tree
2017-01-18
Wilco Dijkstra
SHA1H instru
c
ti
o
ns may
b
e
s
c
h
e
d
u
led after
a
SHA1C
instructio
.
.
.
commit
|
commitdiff
|
tree
2017-01-17
W
i
lco Dijkstra
T
hi
s
p
atc
h
simplifies the
handling of EH retur
n
.
commit
|
commitdiff
|
tree
2017-01-11
Wilco
D
i
jkstra
My
previo
u
s change to the Cortex-A53 scheduler resul
t
ed
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
Wil
c
o
D
ijkstra
Th
e
negdi
2
pat
t
erns f
o
r AR
M
an
d
Thumb-2 are duplicated
.
.
.
commit
|
commitdiff
|
tree
2016-12-16
Wilco D
i
j
k
stra
Thumb u
s
es a special register allocation
order
t
o increase
.
.
.
commit
|
commitdiff
|
tree
2016-12-15
Wilco D
i
jkstra
Using leaf_
f
unction_
p
in a backend is dang
e
rous
as
.
.
.
commit
|
commitdiff
|
tree
2016-12-09
Wilco Dijkstra
Add the
t
e
st this time
.
.
.
commit
|
commitdiff
|
tree
2016-12-08
Wilco Dijkstra
This patch
fix
e
s
a
n
is
s
ue
i
n aarc
h
64_classify_add
r
es
s
.
commit
|
commitdiff
|
tree
2016-12-07
Wilco Dijkstra
GCC caches
the w
h
ethe
r
a function is
a leaf in
c
rtl
.
.
.
commit
|
commitdiff
|
tree
2016-12-07
Wilco Dij
k
stra
Improve
T
I
m
ode address offsets
- these may eith
e
r
.
.
.
commit
|
commitdiff
|
tree
2016-11-16
Wilc
o
Dijkst
r
a
Looking at
P
R77308, one of the issues is that the bswap
.
.
.
commit
|
commitdiff
|
tree
2016-11-14
Wilc
o
Dijkstra
Th
e
s
e
cond pa
t
c
h updates the Cortex-A57 schedul
e
r now
.
.
.
commit
|
commitdiff
|
tree
2016-11-14
Wilco D
i
jkstra
Currently the SBFM,
UBFM and BF
M
instr
u
c
tions all
use
.
.
.
commit
|
commitdiff
|
tree
2016-11-14
Wilco Dijkstra
The e
x
isting
vec
t
or costs stop some b
e
n
e
f
i
cial vec
t
o
rization
.
commit
|
commitdiff
|
tree
2016-11-02
Wilco Dijkstra
Add LE/BE SHA1H
p
atterns with a V2SI input
.
commit
|
commitdiff
|
tree
2016-11-02
Wilco Dijkstr
a
The add expander still contains some expansio
n
code
.
.
.
commit
|
commitdiff
|
tree
2016-10-25
W
i
lco Dijkstra
Wi
t
h -fpu=neon DI
mode s
h
i
f
t
s are expa
n
d
e
d
after reload
.
commit
|
commitdiff
|
tree
2016-10-21
W
i
lco Dij
k
s
tra
Really ad
d
the
test t
h
is time
.
.
.
commit
|
commitdiff
|
tree
next