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
[vxworks] avoid mangling __STDC_VERSION_LIMITS_H__
2020-02-18
J
am
e
s
Gr
e
enhalgh
a
a
r
ch64
:
Mo
v
e vmu
l
l_<h
i
gh_>* to intrinsics
2020-02-18
James Greenhalgh
<james.greenhalgh@arm.com>
commit
|
commitdiff
|
tree
2019-11-20
James Gre
e
nhal
g
h
Re
m
ove
m
y name f
r
om AArch64
port
main
t
ainers
commit
|
commitdiff
|
tree
2018-05-17
James Greenhalgh
[patch AArch64]
Do
n
ot perfo
r
m a vector
splat
for vector
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
J
a
mes Greenhalgh
[patch AA
r
ch64] Do
n
o
t perform a vector splat for v
e
ctor
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
James Green
h
a
lgh
[Patch co
m
bine] Don
'
t
c
r
eate
ZERO_EXTEND from su
b
r
egs
.
.
.
commit
|
commitdiff
|
tree
2017-12-12
Jame
s
Gre
e
nhalgh
[Patch combine] Don't create vector mod
e
ZERO_EXTEND
.
.
.
commit
|
commitdiff
|
tree
2017-11-14
Jame
s
Greenhalgh
[Patch AArch64] Stop generating BSL fo
r
sim
p
le integer
.
.
.
commit
|
commitdiff
|
tree
2017-10-26
J
ames Greenhalgh
[obvious][arm t
e
s
t
suite] Fixup expected location in
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
James Gr
e
enhalg
h
[Patch AArch64 2/2]
F
ix memory s
i
zes to load/store
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
James
G
r
eenh
a
lgh
[Mechanical Patc
h
ARM/A
A
rch64 1/2] Ren
a
me load/
s
tore
.
.
.
commit
|
commitdiff
|
tree
2017-09-09
James
Greenh
a
lgh
[M
A
INTAINERS] Add myself
a
s
A
Arch
6
4 CPU Po
r
t
m
aintainer
commit
|
commitdiff
|
tree
2017-08-31
J
ames Greenhal
g
h
[AArch64 obvious
]
Fix register constrai
n
ts for a
a
rch
6
4_
m
l
.
.
.
commit
|
commitdiff
|
tree
2017-08-01
James Greenhalgh
Remove flag_tr
e
e
_vectorize
commit
|
commitdiff
|
tree
2017-07-27
James
G
r
e
e
nhalgh
[Pat
c
h (preapproved)] Guard Cop
y
He
a
d
er pass on
commit
|
commitdiff
|
tree
2017-07-26
James Greenhalgh
[Patch
A
Arch64
o
b
v
ious] Unify addres
s
c
osts to
generic_addrc
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
James Greenhalgh
[P
a
tch A
A
rch64 Obvious] Unify branch costs to gene
r
i
c
_branch
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
Ja
m
es G
r
e
e
nhalgh
[Pa
t
ch ARM] Document the +crypto extension on CP
U
s
.
2017-14-07
James Greenhalgh
<james.greenhalgh@arm.com>
commit
|
commitdiff
|
tree
2017-07-04
Jame
s
Greenhalgh
[Patch A
R
M] Add init
i
a
l
tun
i
ng for C
o
rtex
-
A55
a
nd Cortex-A75
2017-07-04
James Greenhalgh
<james.greenhalgh@arm.com>
commit
|
commitdiff
|
tree
2017-07-03
James Gree
n
halgh
And
r
ew pointed out that I di
d
not
documen
t
the
n
e
w
.
.
.
2017-07-03
James Greenhalgh
<james.greenhalgh@arm.com>
commit
|
commitdiff
|
tree
2017-06-22
J
a
mes Gr
e
e
n
halgh
[Patch m
a
tch
.
p
d
]
F
old
(
A /
(
1 <
<
B)) to (A >> B
)
2017-06-21
James Greenhalgh
<james.greenhalgh@arm.com>
2017-06-21
James Greenhalgh
<james.greenhalgh@arm.com>
commit
|
commitdiff
|
tree
2017-06-21
Ja
m
e
s
G
reen
h
algh
[
P
atch AArch6
4
] Add initial tunin
g
su
p
port for Cortex
.
.
.
2017-06-21
James Greenhalgh
<james.greenhalgh@arm.com>
commit
|
commitdiff
|
tree
2017-06-20
J
a
mes Greenh
a
l
g
h
[Patc
h
AArch64]
Ad
d
rcp
c
extension
commit
|
commitdiff
|
tree
2017-06-20
James Greenhalgh
[Patch AArch6
4
obviou
s
]
Fix
e
xpected string
for fp
1
6
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
James
G
r
e
e
nhalgh
[Patch
AArch64 obvious] R
e
arrange the
p
r
o
cess
o
rs in
.
.
.
commit
|
commitdiff
|
tree
2017-06-16
James Gr
e
enh
a
lgh
[P
a
t
ch A
R
M] Fix
P
R71778
commit
|
commitdiff
|
tree
2017-05-16
James Gr
e
en
h
algh
r
e PR tree
-
op
t
imization/
8
0457 (
v
ectorizable_condition
.
.
.
2017-05-16
James Greenhalgh
<james.greenhalgh@arm.com>
2017-05-16
James Greenhalgh
<james.greenhalgh@arm.com>
commit
|
commitdiff
|
tree
2017-02-14
James Greenhalgh
[Pat
c
h AArch64
]
U
se 128-bit vectors when autovectorizing
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
James
G
reenhalgh
[Pat
c
h]
Turn -f
e
xcess-precisio
n
=fast on when in -f
f
as
t
.
.
.
commit
|
commitdiff
|
tree
2016-12-13
James Greenhal
g
h
[Patch Doc] Updat
e
docum
e
n
t
at
i
on for
__fp16 ty
p
e
commit
|
commitdiff
|
tree
2016-12-13
James Greenhalgh
[Patch doc] Do
c
u
m
e
nt
_
F
l
oat16 a
v
a
ilab
i
l
i
ty on ARM/AArch64
commit
|
commitdiff
|
tree
2016-12-07
J
a
mes Gre
e
n
halgh
[Patch PR78561 Po
w
erPC] Revert to old behavi
o
ur for
.
.
.
commit
|
commitdiff
|
tree
2016-12-05
James G
r
ee
n
halgh
[Pat
c
h 2/2 PR785
6
1
] Recalcu
l
ate con
s
ta
n
t pool size
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
James G
r
eenhalgh
[P
a
tch 2/2 PR
7
8561
]
Re
c
a
l
cul
a
te constant pool size
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
James G
r
e
e
n
h
algh
[
Patch 1/2
P
R78561] Rena
m
e g
e
t_pool_size
to ge
t
_pool_size_u
p
.
.
.
commit
|
commitdiff
|
tree
2016-12-01
James Gree
n
halgh
[Patch testsuite obv
i
o
us] U
s
e
s
etjmp, not
s
i
gse
t
j
mp
.
.
.
commit
|
commitdiff
|
tree
2016-11-25
Jam
e
s
Gr
e
enhalgh
[Pat
c
h i386] PR
7
8509 - T
A
R
G
ET_C_EXCESS_
P
RECISION sho
u
ld
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
Ja
m
es Greenhalgh
[Patch
A
Arch64 13/17] Enable
_Float16 for AArch64
commit
|
commitdiff
|
tree
2016-11-24
James
G
reenhalgh
[Patc
h
libgcc AArch64
1
2/
1
7]
E
n
a
b
l
e hfmode
soft-
f
l
o
at
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
James Gr
e
en
h
a
lgh
[Pa
t
c
h
A
A
rch64 11/1
7
] Add floatdih
f
2 a
n
d
floatunsdihf2
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James Greenhalgh
[Patch A
R
M 17/17] E
n
able
_Floa
t
16 for ARM and fix PR
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James Greenhal
g
h
[Pat
c
h
16/
1
7 libgcc ARM] Half to d
o
uble pre
c
ision convers
i
o
n
s
commit
|
commitdiff
|
tree
2016-11-23
Ja
m
es Greenhalgh
[Patch 1
5
/1
7
lib
g
cc A
R
M] Add
d
ouble to half
c
onversions
.
commit
|
commitdiff
|
tree
2016-11-23
James
Greenhalgh
[Patch 14/17] [libgcc, ARM] Generalise fl
o
at-to-ha
l
f
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James Greenh
a
lgh
[Patch
testsuite patch 1
0
/17]
Add
opt
i
o
n
s for floatN
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James Greenhalgh
[Patch
l
i
b
gcc 9/17] Up
d
ate soft-fp from glibc
commit
|
commitdiff
|
tree
2016-11-23
James Gre
e
nhal
g
h
[Patch 8/17] Make _Float16 a
v
ai
l
able if
H
Fmode is avai
l
able
commit
|
commitdiff
|
tree
2016-11-23
James Greenhalgh
[Patch
7
/17] Delete TARGET_FLT_EVAL_M
E
THOD and poison i
t
.
commit
|
commitdiff
|
tree
2016-11-23
Jame
s
Greenhalg
h
[
Patc
h
6/17]
Migr
a
te e
x
cess
precis
i
on logic to
u
se
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James
G
reenhalgh
[Pa
t
ch 5/17] Add -fpermitted-flt
-
eval-methods=[c11
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James Green
h
a
l
g
h
[Patch 4
/
17]
I
mplement TA
R
GET_C_EXCESS_PRECISION for
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James Gr
e
enhalgh
[Patc
h
3/17] Imple
m
e
nt TARG
E
T_C_E
X
C
E
SS_PRECISI
O
N for
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James
G
r
eenhalgh
[Patc
h
2/1
7
] Implement TARGET_C_
E
XCESS_PRECISI
O
N for
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James Gre
e
nhalgh
[Patch 1/17] Add a n
e
w target
hook fo
r
descri
b
ing excess
.
.
.
commit
|
commitdiff
|
tree
2016-11-10
J
ames
Gr
e
enhal
g
h
[Patch testsui
t
e] Check range
of expo
n
en
t
f
or te
s
ts
.
.
.
2016-11-10
James Greenhalgh
<james.greenhalgh@arm.com>
commit
|
commitdiff
|
tree
2016-11-08
J
a
mes G
r
e
e
n
h
algh
[P
a
tc
h
AArch64] aarch64-c
.
o shou
l
d depend on TARGET_
H
commit
|
commitdiff
|
tree
2016-09-29
Ja
m
es
G
r
e
enhalg
h
[Patch] Remove all
u
ses
o
f TARGET_FLT_EVAL_ME
T
HOD_NON
_
DEFAUL
.
.
.
commit
|
commitdiff
|
tree
2016-09-09
James Green
h
algh
[Patch l
i
bgcc] Ena
b
le HCm
o
de mul
t
iply and divide (mulhc3
.
.
.
commit
|
commitdiff
|
tree
2016-08-05
J
a
m
e
s Gre
e
nhalgh
[AArch64] Ha
n
d
l
e HFAs of
f
loat16 types pro
p
e
r
l
y
commit
|
commitdiff
|
tree
2016-08-04
James Greenha
l
gh
[Patch obvious testsuite] Remov
e
duplicate body from
.
.
.
commit
|
commitdiff
|
tree
2016-08-02
James Green
h
algh
[P
a
t
ch A
A
rch64 Obv
i
ous] Fix
B
ootstr
a
p for my mista
k
e
.
.
.
commit
|
commitdiff
|
tree
2016-07-21
James
G
reenh
a
l
g
h
[
P
atch 3
/
2 ifcvt co
s
ts] Don't expand a c
o
n
ditio
n
a
l
.
.
.
commit
|
commitdiff
|
tree
2016-07-21
J
am
e
s Greenhalg
h
[P
a
t
c
h 2/2 if
c
vt costs] Introduce a new
c
ost
m
odel
.
.
.
commit
|
commitdiff
|
tree
2016-07-21
Ja
m
es Green
h
algh
[Patch 1/2 ifc
v
t
costs
]
New target hook: max_n
o
ce_ifcvt_s
e
q_c
o
st
commit
|
commitdiff
|
tree
2016-06-30
Jam
e
s
G
reenhalgh
[AArch64][1/2] Add support
I
NS (element) i
n
struction
.
.
.
2016-06-30
James Greenhalgh
<james.greenhalgh@arm.com>
commit
|
commitdiff
|
tree
2016-06-20
Jame
s
Gr
e
enhalg
h
[AArch64] Give
s
om
e
new co
s
ts for Cor
t
e
x-A53 f
l
oating
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
J
ames
Greenhalgh
[Patch AArch64] Add some
m
ore missi
n
g intri
n
sics
2016-06-20
James Greenhalgh
<james.greenhalgh@arm.com>
2016-06-20
James Greenhalgh
<james.greenhalgh@arm.com>
commit
|
commitdiff
|
tree
2016-06-20
J
a
m
es
Greenhalgh
[P
a
t
c
h AArch64] Fixu
p
to fcv
t
patter
n
s
added
in r
2
37200
commit
|
commitdiff
|
tree
2016-06-20
James
Greenh
a
lgh
[AArch64]
G
ive some new costs
for Corte
x
-A57 f
l
oating
.
.
.
commit
|
commitdiff
|
tree
2016-06-17
James Greenhalgh
[Patch A
R
M arm_neon
.
h] s/__FAST_MA
T
H/__FAST_MATH__/g
commit
|
commitdiff
|
tree
2016-05-18
James Greenhal
g
h
[
P
atch AA
r
c
h
64] Si
m
plify reduc_plu
s
_scal_v2[sd]f sequence
commit
|
commitdiff
|
tree
2016-05-17
J
a
m
es G
r
een
h
algh
[
Patch AArch64] Del
e
te ASM_
O
UTPUT_
D
EF and
f
allback
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
Jam
e
s Greenhalgh
[Patch onbiou
s
] Fix i
n
dentation in c-
t
ypec
k
.
c parser
_
build_u
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
James
Greenh
a
lgh
[Patch obvious
AArch64] Wrap SHIFT
_
COUNT_TRUNC
A
TE
D
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
James Greenhalgh
[AArch
6
4 trivial] D
o
n't de
f
ine a macro when a variable
.
.
.
commit
|
commitdiff
|
tree
2016-04-11
Ja
m
es G
r
e
enhalgh
[Patch AArch64 3
/
3] Fix up f
o
r
pr70133
commit
|
commitdiff
|
tree
2016-04-11
James Gr
e
enhalgh
[Patch A
A
rc
h
6
4
2/3]
Rewor
k
the code to print e
x
t
ension
.
.
.
commit
|
commitdiff
|
tree
2016-04-11
James Greenhalgh
[
P
a
tch AArch
6
4 1
/
3] Enab
l
e CRC by default for a
r
mv8
.
1-
a
commit
|
commitdiff
|
tree
2016-03-31
J
a
mes Greenhalgh
[P
a
t
ch ARM] De
l
ete ASM_OUTPUT_D
E
F and fall
b
a
ck
t
o
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
James Greenh
a
lgh
[Patch testsuite] C
h
ange
x
f
ail conditions for
b
b-slp
.
.
.
commit
|
commitdiff
|
tree
2016-02-16
James G
r
eenha
l
gh
[AArch64] Re
m
ove AARCH64_EXTRA_TUN
E
_RE
C
IP_SQRT from
.
.
.
commit
|
commitdiff
|
tree
2016-02-16
James Greenhalg
h
[Pat
c
h AA
r
ch64] Use software sqrt
expansion alw
a
ys
.
.
.
commit
|
commitdiff
|
tree
2016-02-16
James
Greenhalgh
[Patch AArch64]
G
CC 6 regressi
o
n in vec
t
or p
e
rf
o
rmanc
e
.
.
.
commit
|
commitdiff
|
tree
2016-02-16
J
ames Gre
e
nh
a
lgh
[
P
a
tch
AArch
6
4] Restrict 16-b
i
t
s
q
rdml{sa}h
i
nstructions
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
James Greenhalg
h
[Patch Obvious] g
c
c
.
dg/vect/bb-slp-pr688
9
2
.
c
require
s
.
.
.
commit
|
commitdiff
|
tree
2015-12-23
James
G
r
e
e
n
halgh
[Patch te
s
t
suite
]
S
kip
gcc
.
dg/ifc
v
t-4
.
c for targets
.
.
.
commit
|
commitdiff
|
tree
2015-12-09
James Gre
e
n
hal
g
h
[Patch AA
r
ch64] Reinst
a
te CANNOT_CHANGE_MODE_CL
A
SS
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
Jam
e
s Greenhalgh
[A
A
rch64] Add reg
i
ster
c
onstraints to a
d
d<mode>3_plusl
o
n
g
2015-12-04
James Greenhalgh
<james.greenhalgh@arm.com>
2015-12-04
James Greenhalgh
<james.greenhalgh@arm.com>
commit
|
commitdiff
|
tree
2015-11-17
James
Gr
e
enhalgh
[
Patch AArch64] Add support
for C
o
r
t
ex
-
A
3
5
commit
|
commitdiff
|
tree
2015-11-16
J
ames Greenhalgh
[Patch ARM]
Add s
u
pport for Co
r
tex
-
A35
commit
|
commitdiff
|
tree
2015-11-16
James
G
re
e
n
halgh
[AArch64] Cort
e
x-
A
57
Choose
so
m
e
new branch cost
s
.
commit
|
commitdiff
|
tree
2015-11-05
Jame
s
G
reenhalg
h
[P
a
tch ifcvt] Teach RTL
ifcvt
to han
d
le
mult
i
p
l
e si
m
pl
e
.
.
.
commit
|
commitdiff
|
tree
2015-10-30
James Gree
n
halgh
R
e
: [D
o
cs] Rew
o
rd the documentation f
o
r -fdump-rtl-
commit
|
commitdiff
|
tree
2015-10-05
James Greenh
a
lgh
[AArch64] Fix output assembly bug under TLSIE ILP32
2015-10-05
James Greenhalgh
<james.greenhalgh@arm.com>
commit
|
commitdiff
|
tree
2015-10-02
James G
r
eenhal
g
h
[Patch AAr
c
h64] Improve SIMD
concatena
t
ion wit
h
zeroes
commit
|
commitdiff
|
tree
2015-10-01
James Gre
e
nhalgh
[Change
L
og] Fix typo in 228324
.
commit
|
commitdiff
|
tree
2015-10-01
James Greenhalgh
[Patch 2/2
A
RM/AArch64
]
A
d
d a new Cor
t
ex-
A
53 s
c
heduli
n
g
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
James G
r
een
h
al
g
h
[
P
atch
1/2 AArch
6
4/AR
M
]
G
i
ve AArch64 ROR (Immedi
a
te
.
.
.
commit
|
commitdiff
|
tree
2015-09-23
James Gr
e
enhalgh
[
A
A
rch64
]
Fix
v
cvt_high_
f
64_
f
32 and vc
v
t
_
fi
g
h_f32_f64
.
.
.
commit
|
commitdiff
|
tree
2015-09-17
James Greenhalgh
[
A
Arch64
]
Imp
l
em
e
nt co
p
ysig
n
[ds]f3
commit
|
commitdiff
|
tree
2015-08-28
James
Gre
e
nhalgh
[Patch] Add
to th
e
libgfortran
/
ne
w
li
b
bodge
to
"
detect
.
.
.
commit
|
commitdiff
|
tree
next