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
The existing vector costs
s
top some benefi
c
ial vector
i
zation
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
wilco
A
d
d
LE
/
B
E
SHA1H patterns wit
h
a V2SI input
.
This
a
vo
i
d
s
.
.
.
commit
|
commitdiff
|
tree
2016-11-02
w
i
lco
The
a
dd expander st
i
l
l c
o
ntains some expansion code
.
.
.
commit
|
commitdiff
|
tree
2016-10-25
wilco
Wi
t
h -fp
u
=neon
D
I m
o
d
e
sh
i
fts a
r
e ex
p
anded after reload
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
w
i
lco
Really
a
dd the
t
est t
h
i
s time
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
wilco
Improv
e
stack adjustment by re
u
si
n
g a
t
emporary mov
e
.
.
.
commit
|
commitdiff
|
tree
2016-10-21
wilco
If the
n
u
mber of integer callee-saves
i
s odd
,
any F
P
.
.
.
commit
|
commitdiff
|
tree
2016-10-05
wil
c
o
Move all existing strch
r
and strrchr folding from bu
i
ltin
s
.
.
.
commit
|
commitdiff
|
tree
2016-09-28
wilco
If strchr can't be
folded in gimple-fold
,
w
e
s
till
.
.
.
commit
|
commitdiff
|
tree
2016-09-28
wilco
Optimize
strchr (s, 0) to s
+
st
r
len (s)
.
s
t
rchr
.
.
.
commit
|
commitdiff
|
tree
2016-09-07
wilco
Improv
e
aarc
h
6
4
_l
e
gitimize
_
address - avoid sp
l
ittin
g
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
w
ilco
Thi
s
p
a
tch add
s
l
egiti
m
iz
e
_addres
s
_displa
c
ement hook
.
.
.
commit
|
commitdiff
|
tree
2016-08-01
wilc
o
This pat
c
h op
t
i
m
iz
e
s the prolog and epilog
c
od
e
to
.
.
.
commit
|
commitdiff
|
tree
2016-07-28
wilco
On
AArch64 t
h
e
U
XTB
and UXTH i
n
s
t
r
uctions are aliase
s
.
.
.
commit
|
commitdiff
|
tree
2016-07-28
w
i
lco
This patchs
e
t improves z
e
ro extend costs and code
g
eneration
.
commit
|
commitdiff
|
tree
2016-07-28
wil
c
o
This p
a
tch improves the re
a
dabi
l
it
y
of the p
r
olog and
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
wilco
This patc
h
improves the accuracy of the Cortex-A53
.
.
.
commit
|
commitdiff
|
tree
2016-07-06
wilco
Fix
prototype in vst1Q_laneu
6
4-1
.
c to unsigned char*
.
commit
|
commitdiff
|
tree
2016-06-30
wil
c
o
This
pat
c
h
sets the
branc
h
cost to the same most optimal
.
.
.
commit
|
commitdiff
|
tree
2016-06-29
w
i
lco
Increa
s
e loop alignment on Cortex cores t
o
8 and set
.
.
.
commit
|
commitdiff
|
tree
2016-06-28
wilco
This patch fixes a bug in
t
he b
s
wap pass
.
In big
-
endi
a
n
.
.
.
commit
|
commitdiff
|
tree
2016-06-21
wi
l
co
The recentl
y
added gcc
.
target/aar
c
h64/a
d
vsimd-
i
n
t
rinsics
.
.
.
commit
|
commitdiff
|
tree
2016-06-21
wilco
Fix
t
ree-
s
s
a
/a
t
tr-hotcold-2
.
c fail
u
res now
t
hat
t
he
.
.
.
commit
|
commitdiff
|
tree
2016-06-21
wilco
Due to recent improvemen
t
s to the vectorizer, th
e
number
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
wil
c
o
Thi
s
patch clean
s
up th
e
-mpc-relati
v
e-l
o
ads option
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
wilco
I
mprove modes_tieable by return
i
ng true in more
c
ase
s
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
w
ilco
T
h
e Cor
t
ex-A57 scheduler is m
i
ssin
g
f
cse
l
,
so ad
d
it
.
commit
|
commitdiff
|
tree
2016-05-27
wilco
Rem
o
ve
a
arch64_cann
o
t_change_mode_class as the under
l
ying
.
.
.
commit
|
commitdiff
|
tree
2016-05-26
wilc
o
GCC
expands switc
h
s
tatements in a very simplistic
.
.
.
commit
|
commitdiff
|
tree
2016-05-26
wilco
SIMD operation
s
like c
o
mbi
n
e pr
e
f
er to have their op
e
rands
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
w
ilco
Update documentation of AArch64 options
f
or GCC6 to
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
wilco
Some patte
r
n
s are using '%
w
2' for immediate
operands
.
.
.
commit
|
commitdiff
|
tree
2016-05-16
wilco
This patch f
i
xes the a
t
tribut
e
s of int
e
ger immedi
a
te
.
.
.
commit
|
commitdiff
|
tree
2016-02-17
w
i
lco
A
s
pa
r
t of t
h
e
f
inal cl
e
an
u
p o
f
aarch64_internal_mov_immedia
.
.
.
2016-02-17
Wilco
Dijkstra <wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-02-10
wi
l
co
Enable instruction f
u
sio
n
of depende
n
t AESE; AESMC
.
.
.
commit
|
commitdiff
|
tree
2016-02-10
w
i
lco
Enable instruction fusion
o
f
A
ES inst
r
u
c
tions on AR
M
.
.
.
commit
|
commitdiff
|
tree
2016-02-04
wilco
T
h
i
s
patch fixes an exponential
issue in ccmp
.
c
.
When
.
.
.
2016-02-04
Wilco
Dijkstra <wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-02-03
wilco
Fix the c
c
mp_
1
.
c test back to
u
se '0' as re
g
ular express
i
ons
.
.
.
2016-02-03
Wilco
Dijkstra <wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-02-02
wilc
o
Imp
r
ove TARGET_IRA
_
CHANGE_PSEUD
O
_ALLO
C
N
O_CLASS
tar
g
et
.
.
.
2016-02-02
Wilco
Dijkstra <wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-02-02
w
ilco
This patch ad
d
s support for the TARGET_IRA_CHANGE_PSEUDO_ALL
.
.
.
2016-02-02
Wilco
Dijkstra <wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-01-28
wil
c
o
A
recen
t
change
a
dded UNSPE
C
to
t
h
e CCMP pa
t
t
e
rns
t
o
.
.
.
2016-01-28
Wilco
Dijkstra <wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-01-28
wilco
A
dd sup
p
ort for vector permute
cost since various per
m
u
te
s
.
.
.
2016-01-28
Wilco
Dijkstra <wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-01-28
w
i
l
c
o
Sev
e
ral instructions disas
s
emble a zero
imme
d
iate as
.
.
.
2016-01-28
Wilco
Dijkstra <wdijkstr@arm.com>
commit
|
commitdiff
|
tree
2016-01-27
wilco
2015-01-
2
7 W
i
lc
o
Dijkstra <w
d
i
jk
s
tr
@
arm
.
com>
2015-01-27
Wilco
Dijkstra <wdijkstr@arm.com>
commit
|
commitdiff
|
tree