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
[Patch AArch64] Use 128-bit vectors when autovectorizing 16-bit float types
2017-02-14
James Greenh
a
l
g
h
[
Pa
t
c
h
AArch64] Use
1
28-bit vector
s
when auto
v
ecto
r
izing
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
Jam
e
s Greenhalg
h
[Patch] Turn
-
fexcess-precis
i
on=fast
o
n when in -f
f
ast
.
.
.
commit
|
commitdiff
|
tree
2016-12-13
James Greenhalgh
[P
a
tch Doc] Upd
a
te docu
m
entation for __
f
p16
type
commit
|
commitdiff
|
tree
2016-12-13
James Greenhalgh
[
Patch doc] Document _Flo
a
t
16
av
a
ilability on ARM/
A
Arc
h
64
commit
|
commitdiff
|
tree
2016-12-07
James
Gr
e
enhalgh
[
Patch
PR7856
1
PowerPC]
R
ev
e
r
t
t
o
old behaviou
r
for
.
.
.
commit
|
commitdiff
|
tree
2016-12-05
Jame
s
Green
h
algh
[Pat
c
h 2/2 PR78561] Recal
c
ulate constant pool
s
ize
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
James Green
h
a
l
gh
[Patch 2/
2
P
R78561] Rec
a
lculate
constant pool size
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
Jam
e
s Gree
n
halgh
[
P
a
tch 1/2 PR78561] Rena
m
e
g
et_pool_size t
o
ge
t
_p
o
ol_
s
ize_
u
p
.
.
.
commit
|
commitdiff
|
tree
2016-12-01
Ja
m
es Gr
e
enhalgh
[Pat
c
h
testsu
i
te
obvious]
U
se set
j
mp, not s
i
gsetjmp
.
.
.
commit
|
commitdiff
|
tree
2016-11-25
James Gre
e
nha
l
g
h
[Patch i386] PR78509 - TA
R
GET_C_EXCES
S
_PRECISION
sh
o
ul
d
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
James Gree
n
halgh
[Patch A
A
rch
6
4 13/17] Enable _Float16 for AArc
h
64
commit
|
commitdiff
|
tree
2016-11-24
James G
r
e
en
h
algh
[
Patch libgcc
A
Arch64 12/1
7
]
Ena
b
le hfmode soft-float
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
James Greenhalgh
[Patch AArch64 11/17] Add floatdihf2
a
nd float
u
nsdihf2
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James
G
reenhal
g
h
[Patch AR
M
1
7
/17] En
a
b
le _F
l
o
a
t16 for ARM and fix PR
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
Jam
e
s
Gr
e
enhalgh
[Patch 16
/
17 libgcc ARM] Half to double precisio
n
conve
r
sio
n
s
commit
|
commitdiff
|
tree
2016-11-23
J
a
m
e
s Greenhalgh
[P
a
tch 1
5
/17 l
i
b
gcc ARM] Add double t
o
half conversions
.
commit
|
commitdiff
|
tree
2016-11-23
James Greenhalgh
[P
a
tch 14/17] [l
i
b
g
cc,
AR
M
] Generalise float-to-half
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James
G
reenhalgh
[Patch tests
u
i
te
p
atch 10/
1
7] Add options for floatN
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James Greenhalgh
[Patch libgcc 9/17] U
p
da
t
e soft-f
p
fr
o
m
glibc
commit
|
commitdiff
|
tree
2016-11-23
James G
r
eenhalgh
[
Patch
8/17] Ma
k
e _Float16
available
i
f HFmode is ava
i
lab
l
e
commit
|
commitdiff
|
tree
2016-11-23
James Green
h
algh
[Patc
h
7/17] De
l
ete TARGET_FLT_EVAL_ME
T
HOD and
poison it
.
commit
|
commitdiff
|
tree
2016-11-23
Ja
m
e
s Greenhalgh
[Pat
c
h
6/17] Migrate exces
s
p
r
e
cision logi
c
to use
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
Ja
m
es Gr
e
enhalgh
[Pa
t
c
h 5/17] Add -fpermitted-f
l
t-eval-
m
ethods=[c11
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James Green
h
algh
[Pat
c
h 4/17]
I
mp
l
ement TARGET_C_EXCESS_PRECIS
I
ON for
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
Jame
s
Greenhalgh
[Patch 3/17] Imple
m
ent TARGET_C_EXCESS_
P
RECISION for
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James Greenhalgh
[Patch 2/17
]
I
m
plement TARGET_C_EX
C
ESS_PRECISION
for
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
Jam
e
s Gree
n
halgh
[Pa
t
ch 1/1
7
] Add a ne
w
target hook for d
e
scribing excess
.
.
.
commit
|
commitdiff
|
tree
2016-11-10
Ja
m
es Greenhalgh
[Patch tes
t
s
uite]
Check ra
n
ge of expo
n
ent
f
or test
s
.
.
.
2016-11-10
James Greenhalgh
<james.greenhalgh@arm.com>
commit
|
commitdiff
|
tree
2016-11-08
Jam
e
s
G
reenhalgh
[Patch AArch6
4
] aa
r
ch64-c
.
o shou
l
d depend on TARGET_H
commit
|
commitdiff
|
tree
2016-09-29
James
G
reenha
l
gh
[
P
atch] Remove all use
s
of TARGET_FLT_EVA
L
_M
E
THOD_NON_DEFAUL
.
.
.
commit
|
commitdiff
|
tree
2016-09-09
James Gree
n
h
algh
[Patch libgcc] Enable HC
m
ode multipl
y
a
n
d
d
ivide (mulhc3
.
.
.
commit
|
commitdiff
|
tree
2016-08-05
J
a
mes G
r
eenhalgh
[
AArch64]
Ha
n
dle HFAs
o
f f
l
oat16 types pr
o
pe
r
ly
commit
|
commitdiff
|
tree
2016-08-04
James Greenhal
g
h
[Patch obvio
u
s test
s
uite] Remove
d
uplicate body from
.
.
.
commit
|
commitdiff
|
tree
2016-08-02
James Greenh
a
lgh
[Patch
A
Arc
h
64 Obvious] Fix B
o
otstrap for
m
y mistake
.
.
.
commit
|
commitdiff
|
tree
2016-07-21
J
am
e
s
Gr
e
enhalg
h
[Patch 3/2
ifcvt
cos
t
s] Don'
t
expand a condi
t
ional
.
.
.
commit
|
commitdiff
|
tree
2016-07-21
James Greenhalgh
[Patch 2/2 if
c
vt costs]
Introduce
a new
cost model
.
.
.
commit
|
commitdiff
|
tree
2016-07-21
James Gre
e
nhalgh
[Patch
1
/2 ifcvt costs] New target
hook: ma
x
_no
c
e_ifcvt_seq_cost
commit
|
commitdiff
|
tree
2016-06-30
James Green
h
algh
[AArch64][1/
2
] A
d
d
s
upport
I
NS (element) instruction
.
.
.
2016-06-30
James Greenhalgh
<james.greenhalgh@arm.com>
commit
|
commitdiff
|
tree
2016-06-20
James Greenhalgh
[
A
Ar
c
h64] Give
some new cos
t
s for Cortex-A53 floating
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
James Gree
n
halgh
[Patch AArch64] Ad
d
some
m
ore mi
s
sing int
r
insics
2016-06-20
James Greenhalgh
<james.greenhalgh@arm.com>
2016-06-20
James Greenhalgh
<james.greenhalgh@arm.com>
commit
|
commitdiff
|
tree
2016-06-20
Jam
e
s Greenhalgh
[Pa
t
ch AArch64
]
F
ixu
p
t
o fcvt pa
t
terns a
d
ded in
r
23720
0
commit
|
commitdiff
|
tree
2016-06-20
Ja
m
es Greenhalgh
[A
A
rch64] Gi
v
e
some
n
ew costs
f
or Cortex-A57 floating
.
.
.
commit
|
commitdiff
|
tree
2016-06-17
Jam
e
s Gree
n
halgh
[Patch ARM
ar
m
_neon
.
h
] s/__FA
S
T
_
MATH/__FAST_MA
T
H__/g
commit
|
commitdiff
|
tree
2016-05-18
J
a
mes
Greenhal
g
h
[Patch
AArch64] S
i
mplify reduc_plus_scal_v2[sd]f sequence
commit
|
commitdiff
|
tree
2016-05-17
James Greenha
l
gh
[Patch
A
Arch64] Delete ASM_OUTPUT_D
E
F and fall
b
ack
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
James
Greenhalgh
[Patch onbiou
s
] F
i
x in
d
entation i
n
c
-
typeck
.
c
parser_build_u
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
Jame
s
Greenhalgh
[Patch o
b
vious AArch64] Wrap SH
I
FT_COUNT_TRUNCA
T
E
D
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
James G
r
eenhalgh
[A
A
rch64 tri
v
ial] Don't define a macro when a vari
a
bl
e
.
.
.
commit
|
commitdiff
|
tree
2016-04-11
James
Greenhalgh
[Patch AArch64 3/3] Fi
x
up for pr
7
013
3
commit
|
commitdiff
|
tree
2016-04-11
James Greenhalgh
[Patch AA
r
ch64 2/3] Rework the code to
print
extension
.
.
.
commit
|
commitdiff
|
tree
2016-04-11
J
a
mes Greenhalgh
[Patc
h
AArch64 1/3] Ena
b
le C
R
C by default for ar
m
v8
.
1-a
commit
|
commitdiff
|
tree
2016-03-31
Jame
s
Greenhal
g
h
[
Pat
c
h ARM] Delete
A
S
M
_
OUTPUT_DEF and fall
back to
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
Jam
e
s Greenhalgh
[
Patch
t
estsuite] Change xfail conditions for bb-slp
.
.
.
commit
|
commitdiff
|
tree
2016-02-16
James Gre
e
nhal
g
h
[AArch64] Remove
A
ARCH6
4
_EX
T
RA_T
U
NE_RECIP_SQR
T
fro
m
.
.
.
commit
|
commitdiff
|
tree
2016-02-16
J
ames
G
r
e
e
nhalgh
[Patch
AArch64] Use software sqrt expan
s
ion always
.
.
.
commit
|
commitdiff
|
tree
2016-02-16
J
ames Gree
n
h
a
lg
h
[Patch AAr
c
h64] GCC 6 regression i
n
ve
c
tor
p
e
rformance
.
.
.
commit
|
commitdiff
|
tree
2016-02-16
James Greenhalgh
[Patch A
A
rch64] Rest
r
ict 16-b
i
t sqrdml{sa}h instructions
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
J
a
mes Greenha
l
gh
[Patch Obvious] gcc
.
dg/vect/bb-slp-pr688
9
2
.
c requires
.
.
.
commit
|
commitdiff
|
tree
2015-12-23
James Green
h
algh
[Patch testsuite] Sk
i
p
gcc
.
dg/ifc
v
t
-
4
.
c for targets
.
.
.
commit
|
commitdiff
|
tree
2015-12-09
J
am
e
s Greenha
l
gh
[Patc
h
AAr
c
h
64] R
e
in
s
tate CANNOT_CHANGE_MO
D
E_CLASS
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
Jame
s
Gr
e
enh
a
l
g
h
[AArch64] A
d
d regi
s
t
er con
s
traints
t
o add<mode
>
3_pluslong
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 G
r
eenhalgh
[Patch
AArch64] Add
suppo
r
t
f
or Cortex-A35
commit
|
commitdiff
|
tree
2015-11-16
James Gr
e
enhal
g
h
[
Patch ARM] Add
support fo
r
C
o
rt
e
x-A35
commit
|
commitdiff
|
tree
2015-11-16
Jam
e
s
Greenhalgh
[AA
r
c
h
64] C
o
rtex-A57 Choose some new b
r
anch costs
.
commit
|
commitdiff
|
tree
2015-11-05
James
G
r
eenhalgh
[Patch ifcvt] Teach RTL ifcvt to handle multiple simp
l
e
.
.
.
commit
|
commitdiff
|
tree
2015-10-30
James Greenhalgh
Re: [Do
c
s
] Rewor
d
the documentati
o
n for
-fdum
p
-rt
l
-
commit
|
commitdiff
|
tree
2015-10-05
James Green
h
a
lgh
[AArch6
4
] Fix output assembly bug
under
T
LSIE ILP32
2015-10-05
James Greenhalgh
<james.greenhalgh@arm.com>
commit
|
commitdiff
|
tree
2015-10-02
James Greenhalgh
[Pat
c
h AArch
6
4]
Improve SIMD con
c
atenati
o
n
wi
t
h zeroes
commit
|
commitdiff
|
tree
2015-10-01
James Greenhalgh
[Ch
a
ngeLog] F
i
x typo in 2283
2
4
.
commit
|
commitdiff
|
tree
2015-10-01
James Greenhalgh
[
P
a
tch 2/2 ARM/AArch64]
A
dd a ne
w
Cortex-A5
3
sc
h
eduling
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
James
G
reen
h
algh
[P
a
tch 1/2 AArc
h
64
/
ARM] Give AArch64
R
O
R
(
Immed
i
ate
.
.
.
commit
|
commitdiff
|
tree
2015-09-23
James G
r
e
enh
a
lgh
[AArc
h
64] Fix vcvt_high_f64_f32 and
v
cv
t
_figh_f32
_
f64
.
.
.
commit
|
commitdiff
|
tree
2015-09-17
J
a
m
e
s
Gree
n
halgh
[AArch64] Implement copysi
g
n[ds]f3
commit
|
commitdiff
|
tree
2015-08-28
Jame
s
G
r
e
enhalgh
[Pa
t
ch]
Add to
t
he
l
ibgfortran/newlib
bo
d
ge
t
o
"de
t
ect
.
.
.
commit
|
commitdiff
|
tree
2015-08-20
James Greenh
a
lg
h
[AArch64] Bre
a
k -mcpu tie betwe
e
n the compiler and
.
.
.
commit
|
commitdiff
|
tree
2015-08-14
Jam
e
s Green
h
algh
[Patch
A
RM/AA
r
ch6
4
] Add missing
i
s_neon_type types
commit
|
commitdiff
|
tree
2015-07-22
James Greenhalgh
[Patch
A
RM/AAr
c
h
6
4 o
b
v
ious
]
Fix
typ
o
: Rename in
s
n
_
reserva
t
io
.
.
.
commit
|
commitdiff
|
tree
2015-07-03
J
am
e
s Green
h
alg
h
[
P
atch docs obvious AArch64] Fix pos
i
tion of -moverride
.
.
.
commit
|
commitdiff
|
tree
2015-07-03
James Greenha
l
g
h
[Patch SRA] F
i
x P
R
6
6119 by ca
l
l
i
ng get_move_ratio in SRA
commit
|
commitdiff
|
tree
2015-06-26
J
a
mes Gree
n
halgh
[Patch AAr
c
h64
4/4
]
Add -moverride t
u
ning comma
n
d,
.
.
.
commit
|
commitdiff
|
tree
2015-06-26
James Greenhalgh
[P
a
tch AArch64 3/4]
D
e-const-ify struct tune_param
s
commit
|
commitdiff
|
tree
2015-06-26
J
ames Greenhalgh
[
Patch AArch64 2/
4
]
Co
n
tr
o
l
t
h
e
FMA steering pass in
.
.
.
commit
|
commitdiff
|
tree
2015-06-26
Jam
e
s
G
reenhalgh
[Patch
A
Arch64
1
/4]
De
f
in
e
can
d
i
dates for ins
t
ruction
.
.
.
commit
|
commitdiff
|
tree
2015-06-24
J
ames Greenh
a
lgh
[PATCH][testsu
i
te
]
Fix
T
ORTURE_OP
T
IONS overriding
commit
|
commitdiff
|
tree
2015-06-23
James
Greenhalgh
[Vax test
s
uite] Fixup
to
revision 224672, ad
d
missing
.
.
.
2015-06-19
James Greenhalgh
<james.greenhalgh@arm.com>
commit
|
commitdiff
|
tree
2015-06-19
James Greenhalgh
[
Patc
h
Vax] zero/si
g
n
extend patterns need to b
e
SUB
R
EG
.
.
.
commit
|
commitdiff
|
tree
2015-06-16
Ja
m
es Greenh
a
lgh
[
P
atch Testsuite o
b
vious
]
g
c
c
.
target/arm/pr65647
.
c
.
.
.
commit
|
commitdiff
|
tree
2015-06-16
Jam
e
s G
r
e
en
h
al
g
h
[AA
r
ch64 Testsuite obvio
u
s] Re
i
n
s
tate
torture-init
.
.
.
commit
|
commitdiff
|
tree
2015-06-16
James
G
reenhalgh
[ARM Chur
n
] Renam
e
L
O
GICA
L
_OP_NON_
S
C
t
o
LOGICAL
_
OP_NON_SHORT
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
James Greenha
l
g
h
[Patch
t
est
s
uite obv
i
ous] gcc
.
target/arm/pr
6
571
0
.
c
.
.
.
commit
|
commitdiff
|
tree
2015-06-09
James Green
h
algh
[Pat
c
h t
e
s
tsuite obviou
s
]
g
+
+
.
d
g
/ext/pr57735
.
C should
.
.
.
2015-06-09
James Greenhalgh
<james.greenhalgh@arm.com>
commit
|
commitdiff
|
tree
2015-06-05
James Greenhalgh
[Patch]
The c
o
m
p
arison in a compare exch
a
nge sh
o
uld
.
.
.
commit
|
commitdiff
|
tree
2015-06-01
James Green
h
algh
[Patch obvious] F
u
s
e
a
b
l
e is n
o
t a word
-> s/fuseable
.
.
.
commit
|
commitdiff
|
tree
2015-06-01
James Greenhal
g
h
[
A
RM
Obvious] Fuseable is not a word -> s/fu
s
eable
.
.
.
commit
|
commitdiff
|
tree
2015-06-01
James Greenhalgh
[AArch64 Obvi
o
us] "Fuseable" is
n
ot a word -> s
/
fus
e
able
.
.
.
commit
|
commitdiff
|
tree
2015-04-02
Ja
m
es
G
reenh
a
lgh
[
Patch]
A
dd myself a
s
AArch64 Port Reviewer
commit
|
commitdiff
|
tree
2015-03-20
James Gr
e
enhalgh
[P
a
tch Testsuit
e
] Ma
k
e
a
ll_at
t
ributes
.
c
c in t
o
(alm
o
st_
.
.
.
commit
|
commitdiff
|
tree
2015-03-10
James Green
h
algh
[Pa
t
c
h testsuite]
F
urther reduce the ali
g
n
m
ent
i
n gc
c
.
.
.
commit
|
commitdiff
|
tree
2015-03-06
James
Greenhalgh
[ARM testsuite obvious] Fixup atomic-com
p
-s
w
ap-rel
e
ase
.
.
.
commit
|
commitdiff
|
tree
2015-03-06
James Greenhalg
h
[AArch64 testsuite obv
i
ous] XFAIL c-c+
+
-common/tortu
r
e
.
.
.
commit
|
commitdiff
|
tree
next