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 obvious] Fix expected string for fp16 extensions
2017-06-20
James Greenhalg
h
[
Patch AAr
c
h64
o
bvious
]
Fix expe
c
ted
s
tring for fp16
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
James Gree
n
halgh
[Patch A
A
rch64 obvious] Rearrange the proces
s
ors in
.
.
.
commit
|
commitdiff
|
tree
2017-06-16
James Gre
e
n
h
algh
[
P
atch AR
M
] Fix PR71778
commit
|
commitdiff
|
tree
2017-05-16
James Greenhalgh
re
P
R tre
e
-optimizat
i
on/
8
0457 (vectorizabl
e
_con
d
itio
n
.
.
.
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 Green
h
algh
[Patch
A
A
rch64] Use 12
8
-bit vectors whe
n
autovectorizing
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
J
a
mes Greenhalg
h
[Patc
h
]
T
urn
-fexcess-precision=fast on when in -ffast
.
.
.
commit
|
commitdiff
|
tree
2016-12-13
J
am
e
s Greenhal
g
h
[Patch Doc] Update docume
n
tation for __fp16 ty
p
e
commit
|
commitdiff
|
tree
2016-12-13
James Gre
e
nhalgh
[Patch
doc
]
Document _Floa
t
16
availa
b
ility on ARM/AArch64
commit
|
commitdiff
|
tree
2016-12-07
Jam
e
s Greenhalgh
[Patch PR7
8
561 PowerPC] Revert to old beha
v
iour for
.
.
.
commit
|
commitdiff
|
tree
2016-12-05
James
Greenhalgh
[Patc
h
2
/2
P
R78561] Re
c
a
lculate
c
o
nstant
poo
l
size
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
Jam
e
s Green
h
alg
h
[P
a
tc
h
2/2 PR78561] Rec
a
l
c
ulate constant pool size
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
James Greenh
a
lgh
[
Patch 1
/
2
PR78561] Re
n
ame get_
p
ool_size to get_pool_size_
u
p
.
.
.
commit
|
commitdiff
|
tree
2016-12-01
James Greenhalgh
[
P
atch tes
t
suite obvious] Use s
e
tjmp, not si
g
setjmp
.
.
.
commit
|
commitdiff
|
tree
2016-11-25
J
ames Green
h
algh
[
P
atc
h
i3
8
6] PR78509 -
TA
R
GET_C_EX
C
ESS_PRE
C
I
SION sho
u
ld
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
James Greenhalgh
[Patch A
A
r
ch64 13/17
]
E
nable _Float
1
6
for
A
Arch64
commit
|
commitdiff
|
tree
2016-11-24
James
G
reenha
l
gh
[Patch
libgcc AArch64
1
2/17] E
n
able hfmode soft-float
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
Jam
e
s Greenhalgh
[
P
atch AArch64 11/1
7
] Ad
d
floatdi
h
f2 and floatuns
d
ihf2
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James Green
h
algh
[Pa
t
c
h ARM 17/17] Enable _
F
l
o
at16
f
or AR
M
and fix PR
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James Greenhalgh
[
P
atch 16/17
l
ib
g
cc AR
M
] Half
to double p
r
ecision
conversions
commit
|
commitdiff
|
tree
2016-11-23
James
G
reenhalg
h
[Pa
t
c
h 15/1
7
libgcc ARM] Add double to half conversions
.
commit
|
commitdiff
|
tree
2016-11-23
J
a
mes Greenhalg
h
[Patch 14/17] [libgcc,
A
RM] Ge
n
e
ralise float-to-half
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James
G
ree
n
h
a
lgh
[Pa
t
c
h
testsuite patch 10/17] Ad
d
options for f
l
oatN
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James Greenhalg
h
[Patc
h
libgcc 9/17] Update soft-fp from glibc
commit
|
commitdiff
|
tree
2016-11-23
James Gree
n
halgh
[Patch 8/17] Make _Floa
t
1
6
av
a
ilabl
e
if HFmode is avai
l
able
commit
|
commitdiff
|
tree
2016-11-23
Jame
s
Greenhalgh
[Patch 7/17]
D
elete TARGET_FLT_EVAL_ME
T
HOD and poiso
n
it
.
commit
|
commitdiff
|
tree
2016-11-23
James Greenhalgh
[Patch 6
/
17] Migrate exces
s
pre
c
is
i
on logic t
o
use
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James Greenhalgh
[Patch 5
/
17] Add -fpermitted-flt-eval-me
t
hods=[c11
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
Jam
e
s Gr
e
enhalgh
[Patch 4/17] Implement T
A
R
GE
T
_C_EXCESS_PRECISION
for
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
Jam
e
s Greenhalgh
[
P
a
tch 3/17] Implement TARGET_C_EXCESS
_
PRECISION for
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
J
ames G
r
eenhalgh
[Pa
t
ch
2/17]
Implement TARGE
T
_C_EXCESS_PRECISI
O
N for
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James
G
r
e
enhalg
h
[Patch 1
/
17
]
Add a
n
ew target hook
f
or describing excess
.
.
.
commit
|
commitdiff
|
tree
2016-11-10
Jame
s
Gree
n
h
algh
[Patch testsuit
e
] C
h
eck
r
an
g
e of exp
o
n
ent f
o
r tests
.
.
.
2016-11-10
James Greenhalgh
<james.greenhalgh@arm.com>
commit
|
commitdiff
|
tree
2016-11-08
James Greenhalgh
[Patch AArch64] aarch64-c
.
o should depen
d
o
n TARG
E
T_H
commit
|
commitdiff
|
tree
2016-09-29
James
G
reenh
a
lgh
[Patch] Remove al
l
u
ses of TARGE
T
_FLT_EVAL_METHOD_NON_DEFAUL
.
.
.
commit
|
commitdiff
|
tree
2016-09-09
James Gree
n
h
a
l
g
h
[Pat
c
h
libgcc]
E
nabl
e
H
Cmode multiply a
n
d divide (mulhc3
.
.
.
commit
|
commitdiff
|
tree
2016-08-05
James G
r
een
h
algh
[AArch
6
4] Han
d
le HFA
s
of fl
o
at16 t
y
pes pr
o
perly
commit
|
commitdiff
|
tree
2016-08-04
James Gree
n
hal
g
h
[Pat
c
h obvious testsuite] Remove duplicate bod
y
fro
m
.
.
.
commit
|
commitdiff
|
tree
2016-08-02
James Green
h
al
g
h
[Patch AArch6
4
Obvio
u
s] Fix Boots
t
rap
f
o
r
my mistake
.
.
.
commit
|
commitdiff
|
tree
2016-07-21
James Gr
e
e
nh
a
lg
h
[Patch 3
/
2 ifcvt c
o
s
t
s
]
D
on't expand a conditional
.
.
.
commit
|
commitdiff
|
tree
2016-07-21
Jam
e
s G
r
e
enhal
g
h
[Patc
h
2/2 ifcvt costs] Intro
d
uce a new cost mod
e
l
.
.
.
commit
|
commitdiff
|
tree
2016-07-21
Jame
s
Greenhalgh
[P
a
t
c
h 1/2 ifcvt
c
o
s
ts]
N
ew
t
arget ho
o
k: max_no
c
e_ifcvt_seq_c
o
s
t
commit
|
commitdiff
|
tree
2016-06-30
James Greenh
a
lgh
[AArch64][1/2
]
Ad
d
support INS (element)
i
nstruction
.
.
.
2016-06-30
James Greenhalgh
<james.greenhalgh@arm.com>
commit
|
commitdiff
|
tree
2016-06-20
Ja
m
e
s Greenhalgh
[AArc
h
64] Give some new
cost
s
for Cortex-A53
floatin
g
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
James
G
reenhal
g
h
[Pa
t
c
h AArch64] Add some more missing intrinsics
2016-06-20
James Greenhalgh
<james.greenhalgh@arm.com>
2016-06-20
James Greenhalgh
<james.greenhalgh@arm.com>
commit
|
commitdiff
|
tree
2016-06-20
James G
r
eenhalgh
[Patch
A
Ar
c
h64]
Fixup to
f
c
vt patt
e
r
ns
a
dded
i
n r237
2
00
commit
|
commitdiff
|
tree
2016-06-20
J
ames G
r
e
e
nhalgh
[AAr
c
h64] Give so
m
e new costs for Cort
e
x-A57 floating
.
.
.
commit
|
commitdiff
|
tree
2016-06-17
James Greenhalg
h
[
Patc
h
A
R
M a
r
m_neo
n
.
h] s/__FAST_MAT
H
/__F
A
ST_MATH
_
_/g
commit
|
commitdiff
|
tree
2016-05-18
James Gre
e
nhalgh
[Patch AArch64] S
i
mpli
f
y
reduc_pl
u
s
_scal_v2[sd]f sequence
commit
|
commitdiff
|
tree
2016-05-17
James Greenhalgh
[Patch AArch64] Delete
A
SM_OUTP
U
T_DEF and fallback
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
James Greenh
a
lgh
[Patch
onbious] Fix inden
t
at
i
on in c-typeck
.
c parser_build_u
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
J
a
mes Gr
e
enh
a
lgh
[Patch obvious A
A
rch6
4
]
W
r
ap SHIFT_CO
U
NT_T
R
UN
C
ATED
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
James Gr
e
en
h
algh
[A
A
rch64 trivi
a
l
]
Don't
d
efine a
m
acro when a vari
a
ble
.
.
.
commit
|
commitdiff
|
tree
2016-04-11
J
a
m
es Greenhalgh
[Patch AArch
6
4 3/3] Fix up for
pr7
0
1
33
commit
|
commitdiff
|
tree
2016-04-11
Ja
m
es Greenhalg
h
[
P
atch A
A
rch64 2/3] Rework
t
he code
to print extension
.
.
.
commit
|
commitdiff
|
tree
2016-04-11
Jam
e
s Green
h
algh
[Pat
c
h A
A
rch64 1/3] Enable CRC by default
fo
r
armv8
.
1-a
commit
|
commitdiff
|
tree
2016-03-31
James
Gre
e
n
h
algh
[Patch ARM]
Dele
t
e A
S
M_O
U
T
P
UT_DEF and f
a
ll
b
ack to
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
James Green
h
a
l
gh
[P
a
tch testsuite] Change xfail conditions for bb-slp
.
.
.
commit
|
commitdiff
|
tree
2016-02-16
James
G
reenhalg
h
[AArch64] Remove AARCH64_EXTRA_TUNE_RECIP_
S
QRT from
.
.
.
commit
|
commitdiff
|
tree
2016-02-16
Ja
m
es Gree
n
halgh
[Patch AArch64] Use sof
t
w
a
re sqrt expansion
always
.
.
.
commit
|
commitdiff
|
tree
2016-02-16
James Greenh
a
lgh
[Patc
h
AArch64] GCC 6 r
e
g
r
ession i
n
vector performance
.
.
.
commit
|
commitdiff
|
tree
2016-02-16
James Gree
n
h
algh
[
P
atch AArch64]
R
estrict 16-
b
it sqrdml{sa}h instructions
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
James Gree
n
halg
h
[Patch
O
bvious] gcc
.
dg/v
e
ct/bb-sl
p
-
p
r68
8
92
.
c requi
r
es
.
.
.
commit
|
commitdiff
|
tree
2015-12-23
James Greenhalgh
[Patch
test
s
uite] Skip gcc
.
dg/ifcvt-4
.
c
f
or targets
.
.
.
commit
|
commitdiff
|
tree
2015-12-09
James Greenh
a
lgh
[P
a
tch
AArch64
]
Reinstate CANNOT_CHANGE_MODE_CL
A
SS
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
J
a
m
es Greenhalgh
[AArch64] Add
register
constraints
t
o add<mode>3_plus
l
ong
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 Greenhal
g
h
[P
a
t
ch AArch64] Add s
u
pport
f
or Cort
e
x-A35
commit
|
commitdiff
|
tree
2015-11-16
James Greenhalgh
[Patch ARM] Add
support for C
o
rtex-A35
commit
|
commitdiff
|
tree
2015-11-16
James Greenha
l
g
h
[AArch64] Cort
e
x-A57 Choo
s
e some new
b
ranch
costs
.
commit
|
commitdiff
|
tree
2015-11-05
James Greenhalgh
[Patch
ifcvt] Te
a
ch RTL ifcvt to h
a
ndle multiple simpl
e
.
.
.
commit
|
commitdiff
|
tree
2015-10-30
James
Gre
e
nhalgh
R
e
: [Doc
s
] Reword the doc
u
mentation for -fd
u
mp-r
t
l-
commit
|
commitdiff
|
tree
2015-10-05
Jam
e
s Gr
e
e
n
ha
l
gh
[AArch64] Fix output assembl
y
b
u
g
u
n
d
e
r
TLSIE I
L
P32
2015-10-05
James Greenhalgh
<james.greenhalgh@arm.com>
commit
|
commitdiff
|
tree
2015-10-02
James Greenhalgh
[Patch
AA
r
ch64]
Impr
o
ve
S
IMD conc
a
t
e
n
ation wit
h
zeroes
commit
|
commitdiff
|
tree
2015-10-01
James Greenhalgh
[Cha
n
geLog
]
F
ix typo i
n
2
2
8324
.
commit
|
commitdiff
|
tree
2015-10-01
James Green
h
a
l
g
h
[Patch 2/2 ARM/AArch64] Add a new Corte
x
-A53 schedu
l
ing
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
James Greenhalgh
[
Patch
1
/2
AArch64/ARM] Giv
e
AArch64 RO
R
(Immediate
.
.
.
commit
|
commitdiff
|
tree
2015-09-23
Jam
e
s Greenhalgh
[AArch6
4
] Fix vcvt_high_f
6
4_f32 and vcvt_fig
h
_f32_f64
.
.
.
commit
|
commitdiff
|
tree
2015-09-17
James Greenhalgh
[AArch64] Implement copysig
n
[
ds]f3
commit
|
commitdiff
|
tree
2015-08-28
James Greenhalgh
[Patch] Add to the l
i
bgfortran/newl
i
b
bodge to
"
detect
.
.
.
commit
|
commitdiff
|
tree
2015-08-20
James Greenhalg
h
[AArch64] Break -m
c
pu ti
e
between
t
h
e
comp
i
ler and
.
.
.
commit
|
commitdiff
|
tree
2015-08-14
James
Greenhalg
h
[Patch
ARM/AArch64] Add missin
g
is_neon_ty
p
e ty
p
es
commit
|
commitdiff
|
tree
2015-07-22
Ja
m
es Greenhal
g
h
[P
a
t
ch ARM/AArch64
o
bvious]
Fix typo: Rename ins
n
_
r
eserv
a
tio
.
.
.
commit
|
commitdiff
|
tree
2015-07-03
Jame
s
Gre
e
nhalgh
[Patch docs obv
i
o
us A
A
rch
6
4] Fix posi
t
i
o
n of -moverr
i
d
e
.
.
.
commit
|
commitdiff
|
tree
2015-07-03
Jam
e
s Greenhalgh
[
P
a
tch SRA]
Fi
x
PR66
1
19 by calli
n
g
get_move_ratio in SRA
commit
|
commitdiff
|
tree
2015-06-26
James Greenh
a
l
gh
[Patch AArch64 4
/
4] A
d
d -move
r
r
i
d
e t
u
ning co
m
mand,
.
.
.
commit
|
commitdiff
|
tree
2015-06-26
James Greenhalgh
[P
a
t
c
h AArch64
3/4] De-
c
onst-ify struc
t
tune_params
commit
|
commitdiff
|
tree
2015-06-26
J
a
mes Greenhalg
h
[Patch AArc
h
64 2/4] Control the FM
A
steerin
g
pass in
.
.
.
commit
|
commitdiff
|
tree
2015-06-26
Jam
e
s
G
reenh
a
lg
h
[P
a
tch
A
Arch64 1/4] Define
candidat
e
s for in
s
truction
.
.
.
commit
|
commitdiff
|
tree
2015-06-24
James Gre
e
n
halgh
[PATCH][t
e
stsuite] Fix TORTURE
_
OPTIONS overridin
g
commit
|
commitdiff
|
tree
2015-06-23
Ja
m
es
Gre
e
nhalg
h
[Vax tes
t
suit
e
]
Fixup to revisio
n
22
4
672, add
m
issing
.
.
.
2015-06-19
James Greenhalgh
<james.greenhalgh@arm.com>
commit
|
commitdiff
|
tree
2015-06-19
Jam
e
s Gre
e
n
h
algh
[Patc
h
Vax
]
zero/sign exten
d
patterns need to be SUBRE
G
.
.
.
commit
|
commitdiff
|
tree
2015-06-16
J
ames Green
h
algh
[
P
atch Te
s
t
s
u
i
te obvious]
g
cc
.
target/
a
r
m
/pr65647
.
c
.
.
.
commit
|
commitdiff
|
tree
2015-06-16
J
a
mes Greenhalgh
[AArch64 Testsuite o
b
viou
s
] Reinstate torture-i
n
it
.
.
.
commit
|
commitdiff
|
tree
2015-06-16
James Gr
e
enhalgh
[ARM Churn] Ren
a
me LOGICA
L
_
OP_NON_SC
to LOGICAL_OP
_
N
O
N_SHORT
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
James Greenhalgh
[
Patc
h
testsu
i
t
e
obvious] gcc
.
target/arm/pr65
7
10
.
c
.
.
.
commit
|
commitdiff
|
tree
2015-06-09
James Greenhalgh
[Pat
c
h t
e
stsuite
o
bviou
s
] g+
+
.
dg/ext/pr57735
.
C shoul
d
.
.
.
2015-06-09
James Greenhalgh
<james.greenhalgh@arm.com>
commit
|
commitdiff
|
tree
2015-06-05
James Greenhalgh
[Patch
]
The comparison
i
n
a compare exchange should
.
.
.
commit
|
commitdiff
|
tree
2015-06-01
James G
r
e
enhal
g
h
[Patch obv
i
o
us] Fusea
b
le
is not
a wor
d
-
> s/fuseable
.
.
.
commit
|
commitdiff
|
tree
2015-06-01
James
Greenhalgh
[ARM Obvious] Fuseable i
s
not a word -> s
/
fuseable
.
.
.
commit
|
commitdiff
|
tree
2015-06-01
J
ames
G
r
eenhal
g
h
[AArch64 Obvious] "Fuse
a
ble
"
i
s not a wor
d
-
> s/fuseable
.
.
.
commit
|
commitdiff
|
tree
2015-04-02
J
ames Gre
e
nh
a
lgh
[
P
atch] Add myself
a
s AArch64 Port Rev
i
e
we
r
commit
|
commitdiff
|
tree
next