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 internal error in seh_cfa_offset with -O2 -fno-omit-frame-pointer
2023-03-03
Anth
o
n
y Green
moxie:
e
nable LRA
commit
|
commitdiff
|
tree
2023-03-03
Anthony
G
reen
mox
i
e
: fix memory
constraints
commit
|
commitdiff
|
tree
2021-10-12
Dani
e
l Le D
u
c Khoi
.
.
.
doc: Fix
typos in alloc_size
d
o
c
umentatio
n
commit
|
commitdiff
|
tree
2021-02-04
Tom Gree
n
slade
.
.
.
c++: fi
x
string liter
a
l m
e
mber i
n
iti
a
liz
e
r
bu
g
[
P
R909
2
6
]
commit
|
commitdiff
|
tree
2020-02-18
Ja
m
es
Gre
e
nhalg
h
a
arch64
:
Move vmull_<high_>* t
o
in
t
rinsics
2020-02-18 James
Green
halgh <james.greenhalgh@arm.com>
commit
|
commitdiff
|
tree
2019-11-20
Ja
m
es Greenhalgh
Re
m
ove my name from AArch64 port ma
i
n
taine
r
s
commit
|
commitdiff
|
tree
2019-06-17
Matthew Green
[netbs
d
][aarch
6
4] add n
e
tbsd
/
aar
c
h64 target
Matthew
Green
<mrg@eterna.com.au>
commit
|
commitdiff
|
tree
2018-10-14
Anthony Green
Thi
s
patch adjusts one of
t
h
e c-torture tests
to account
.
.
.
commit
|
commitdiff
|
tree
2018-05-17
J
a
mes Gr
e
enhalgh
[patch AArch64] Do not per
f
orm a v
e
ctor
s
p
l
at for vector
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
Jam
e
s Greenhalgh
[patch AA
r
ch64] Do not
perform a ve
c
tor splat for
v
ector
.
.
.
commit
|
commitdiff
|
tree
2017-12-21
James G
r
eenhalgh
[Patch combine] Don't c
r
eate ZERO
_
EXTEND from subre
g
s
.
.
.
commit
|
commitdiff
|
tree
2017-12-12
James
G
r
eenhalgh
[Pa
t
ch com
b
ine]
Don't create
v
ecto
r
m
o
de ZERO_EXTEND
.
.
.
commit
|
commitdiff
|
tree
2017-11-14
James Greenhalgh
[Patc
h
A
Arch64] Sto
p
generatin
g
BSL
f
or simpl
e
i
nteger
.
.
.
commit
|
commitdiff
|
tree
2017-10-26
J
a
mes Greenha
l
gh
[obvious][
a
rm testsuite] Fixup
e
x
pected locatio
n
in
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
James G
r
e
enhalgh
[Pa
t
c
h
AArch64 2
/
2] Fix memory sizes to load/
s
tore
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
Jam
e
s Gre
e
n
h
algh
[Mec
h
an
i
cal
P
atch ARM/AArch64 1/
2
] Rename
l
oad
/
s
tore
.
.
.
commit
|
commitdiff
|
tree
2017-09-09
James
Greenhalgh
[MAINTA
I
NERS] Add myself as AArch64 CPU Port mai
n
t
aine
r
commit
|
commitdiff
|
tree
2017-08-31
James Gree
n
halgh
[AArch64 obvious]
Fix register constraints for aarch64_ml
.
.
.
commit
|
commitdiff
|
tree
2017-08-01
Jam
e
s Greenhalgh
Rem
o
ve flag_tree
_
vectorize
commit
|
commitdiff
|
tree
2017-07-27
James G
r
e
e
nhalgh
[Patch (preapp
r
ov
e
d)] Guard Copy
Header
p
ass
on
commit
|
commitdiff
|
tree
2017-07-26
J
a
mes Gr
e
enhalgh
[Patch AArch64
o
bvious] Unify address costs
t
o
g
eneric_addrc
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
J
a
m
es Greenhalgh
[P
a
t
c
h AArch64 Obvi
o
us] Unify branch costs to generic_branch
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
James Gr
e
enhalgh
[Pat
c
h ARM] Docum
e
nt the
+crypto extensi
o
n
o
n
CPUs
.
2017-14-07 James
Green
halgh <james.greenhalgh@arm.com>
commit
|
commitdiff
|
tree
2017-07-04
James Greenhalgh
[Patch ARM] Add initial tun
i
ng for
Cort
e
x-A55 and
Cortex-A75
2017-07-04 James
Green
halgh <james.greenhalgh@arm.com>
commit
|
commitdiff
|
tree
2017-07-03
Ja
m
es Greenhalgh
Andrew
p
ointed out that I did not documen
t
th
e
n
e
w
.
.
.
2017-07-03 James
Green
halgh <james.greenhalgh@arm.com>
commit
|
commitdiff
|
tree
2017-06-22
J
ame
s
Gree
n
halgh
[Patch match
.
pd]
Fold (A / (1
<< B)) to (A >> B)
2017-06-21 James
Green
halgh <james.greenhalgh@arm.com>
2017-06-21 James
Green
halgh <james.greenhalgh@arm.com>
commit
|
commitdiff
|
tree
2017-06-21
Jam
e
s Greenhal
g
h
[Patch A
A
rch
6
4] Add
init
i
al tuning support for Cortex
.
.
.
2017-06-21 James
Green
halgh <james.greenhalgh@arm.com>
commit
|
commitdiff
|
tree
2017-06-20
James G
r
eenhalgh
[P
a
tc
h
AArch
6
4] Add
rcpc extensi
o
n
commit
|
commitdiff
|
tree
2017-06-20
J
ames Greenhalgh
[Pat
c
h AArch64 obvious] F
i
x expect
e
d
st
r
ing
for fp16
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
James Greenhalg
h
[Patch AArch6
4
o
b
vious] R
e
ar
r
ang
e
the proces
s
ors
in
.
.
.
commit
|
commitdiff
|
tree
2017-06-16
Ja
m
es Gree
n
halg
h
[Patch ARM]
Fix PR71778
commit
|
commitdiff
|
tree
2017-05-16
James Gre
e
nha
l
gh
re PR
t
ree-o
p
t
i
mi
z
a
tion/80457 (v
e
c
t
oriz
a
b
l
e_
c
on
d
i
t
ion
.
.
.
2017-05-16 James
Green
halgh <james.greenhalgh@arm.com>
2017-05-16 James
Green
halgh <james.greenhalgh@arm.com>
commit
|
commitdiff
|
tree
2017-02-14
J
ames Gr
e
enhalgh
[
P
atch AArch6
4
]
Use 128-bit vect
o
r
s
when
a
utovectorizin
g
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
Ja
m
es Gre
e
nhalg
h
[Patc
h
]
T
u
rn -fexcess
-
preci
s
ion=fast on when in -ffast
.
.
.
commit
|
commitdiff
|
tree
2016-12-13
James Gr
e
enhalgh
[
P
atch Doc]
U
pdate
d
ocumenta
t
io
n
f
or __fp16 type
commit
|
commitdiff
|
tree
2016-12-13
James Greenhalgh
[Patch doc
]
Do
c
ument
_
Floa
t
16 availabili
t
y
o
n
ARM/
A
Arch64
commit
|
commitdiff
|
tree
2016-12-07
J
ames Greenhalgh
[Patch PR
7
8561 P
o
werP
C
] Revert to
ol
d
behaviour for
.
.
.
commit
|
commitdiff
|
tree
2016-12-05
J
ames Gr
e
enhalgh
[Patch 2/
2
PR78561] Recalculate c
o
nstan
t
pool size
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
James
Greenhalgh
[Pa
t
ch 2
/
2
P
R78561] Recalculate constant pool
size
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
James Greenhalgh
[
Patch 1
/
2 PR7856
1
]
R
e
name get_pool_size to get_pool
_
size
_
up
.
.
.
commit
|
commitdiff
|
tree
2016-12-01
James Gr
e
en
h
algh
[
P
atch testsuite
o
bvious]
Use
s
etjmp, not
s
igsetjmp
.
.
.
commit
|
commitdiff
|
tree
2016-11-25
James Greenhalgh
[P
a
tc
h
i386] PR78509 - TAR
G
ET_C_E
X
C
ES
S
_PRECISION should
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
James Greenhalg
h
[P
a
t
c
h AA
r
ch6
4
13/
1
7]
E
nable
_Float16 f
o
r AArch64
commit
|
commitdiff
|
tree
2016-11-24
J
ames Greenhalgh
[P
a
tch libgcc AAr
c
h64 12/
1
7] En
a
ble
h
fmode soft-floa
t
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
J
am
e
s Greenhalg
h
[Patch AArch64 11/
1
7] Add f
l
oa
t
dihf2 and floatunsdihf2
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James Greenhalg
h
[
P
atch ARM 17/17] Enable _Float16 for ARM an
d
fix
PR
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James
G
reenhal
g
h
[Patch 16/17
libgcc ARM] Half
t
o
double
p
recision conv
e
rsions
commit
|
commitdiff
|
tree
2016-11-23
James Greenhal
g
h
[Patch
1
5
/17 libgcc ARM]
A
d
d d
o
uble to half co
n
versions
.
commit
|
commitdiff
|
tree
2016-11-23
James Gr
e
enhalgh
[
Patch
1
4
/
1
7] [li
b
gcc, ARM]
Generalise float-to-half
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
J
a
mes Greenhalgh
[Patch testsuite patch
10/1
7
]
Add options for floatN
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
Jame
s
Greenhalgh
[P
a
tch li
b
gc
c
9/17] Update soft-fp from glibc
commit
|
commitdiff
|
tree
2016-11-23
Ja
m
es Greenhalgh
[Patch 8/17] Mak
e
_
F
loat1
6
available if HFm
o
de is available
commit
|
commitdiff
|
tree
2016-11-23
Ja
m
es Greenhalgh
[Patch
7
/
17] Delete TARGET_
F
LT_EV
A
L_ME
T
HOD and
p
oison it
.
commit
|
commitdiff
|
tree
2016-11-23
James Greenhalgh
[
Patch 6/17] Mi
g
rate excess
p
r
ecision l
o
gi
c
to use
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James Greenhalgh
[Patch
5
/
17] Add -f
p
ermi
t
ted-flt-eval-method
s
=[
c
11
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
Jam
e
s Greenhalgh
[Patch 4/1
7
]
Implement TARGET_
C
_
E
XCES
S
_PREC
I
SION fo
r
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James
G
reenh
a
l
gh
[
Patch 3/
1
7] Implement
TARGET_C_EXCES
S
_PR
E
CISION for
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James Gree
n
hal
g
h
[Patch 2/17] Impl
e
ment TAR
G
ET_C_EXCESS_PR
E
CISION for
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
Jam
e
s Greenhalgh
[Patch 1/1
7
] Add
a
new targ
e
t hook for descr
i
bing excess
.
.
.
commit
|
commitdiff
|
tree
2016-11-10
Jame
s
Gree
n
halgh
[
Pa
t
ch
te
s
t
suite]
C
heck
r
ange
o
f exponent for tes
t
s
.
.
.
2016-11-10 James
Green
halgh <james.greenhalgh@arm.com>
commit
|
commitdiff
|
tree
2016-11-08
J
ames Gre
e
nhalgh
[Patch
A
A
r
ch64] aarch6
4
-
c
.
o should depend on TARGET_H
commit
|
commitdiff
|
tree
2016-09-29
J
a
mes Gr
e
enhalgh
[P
a
tch] R
e
move all
u
se
s
of TA
R
GET_FLT
_
EVAL
_
METHOD
_
NON_DEFAUL
.
.
.
commit
|
commitdiff
|
tree
2016-09-09
Ja
m
es Greenh
a
l
gh
[
P
atc
h
libgcc] En
a
ble HC
m
ode mul
t
iply an
d
divi
d
e
(
mulhc
3
.
.
.
commit
|
commitdiff
|
tree
2016-08-09
David W
o
h
lferd
avx512fintr
i
n
.
h (_mm5
1
2_cvtsepi64_epi32): Remove u
n
used
.
.
.
commit
|
commitdiff
|
tree
2016-08-05
Jame
s
Greenhalgh
[AArch
6
4] Handle HFAs
of f
l
oat16 types prope
r
ly
commit
|
commitdiff
|
tree
2016-08-04
James Greenhalgh
[Patch obvious
t
e
stsuite] Remove
d
uplic
a
te bod
y
f
r
om
.
.
.
commit
|
commitdiff
|
tree
2016-08-02
James Gree
n
halgh
[Patch AArch64 Obviou
s
] F
i
x B
o
otstr
a
p for
my mis
t
ake
.
.
.
commit
|
commitdiff
|
tree
2016-07-21
James Gr
e
en
h
algh
[Patch 3/2 ifcvt costs]
Don't expand a conditional
.
.
.
commit
|
commitdiff
|
tree
2016-07-21
James Greenhalgh
[Patc
h
2
/2
i
fcvt costs]
I
ntrod
u
ce a new cost mode
l
.
.
.
commit
|
commitdiff
|
tree
2016-07-21
Jam
e
s Greenhalgh
[Pat
c
h 1/2 i
f
cvt co
s
ts] New target hoo
k
: max
_
n
o
c
e
_
i
fcvt_
s
eq_c
o
st
commit
|
commitdiff
|
tree
2016-06-30
J
a
mes Greenhalgh
[AArc
h
64][1/2]
Add support
I
NS (ele
m
e
nt)
i
n
s
truction
.
.
.
2016-06-30 James
Green
halgh <james.greenhalgh@arm.com>
commit
|
commitdiff
|
tree
2016-06-20
J
a
m
e
s
Gre
e
nhalgh
[
A
A
r
c
h64
]
Giv
e
s
o
me new costs
for Cortex-
A
53 f
l
oating
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
James Gree
n
halgh
[Patch AArch6
4
] Add some
m
or
e
mis
s
ing
i
n
trinsics
2016-06-20 James
Green
halgh <james.greenhalgh@arm.com>
2016-06-20 James
Green
halgh <james.greenhalgh@arm.com>
commit
|
commitdiff
|
tree
2016-06-20
James Greenhalgh
[
P
atch
AA
r
ch64
]
Fixup to
fcvt pattern
s
added in r237200
commit
|
commitdiff
|
tree
2016-06-20
James Green
h
algh
[AArch64] Give some
n
ew costs for Cor
t
e
x-A57 floating
.
.
.
commit
|
commitdiff
|
tree
2016-06-17
Ja
m
e
s
Greenhal
g
h
[
Patch ARM arm
_
neon
.
h]
s/__FAST
_
MATH/_
_
FAST_MATH__/
g
commit
|
commitdiff
|
tree
2016-05-18
James Greenhalgh
[Patch AA
r
ch6
4
] Sim
p
l
i
fy
r
edu
c
_plus_scal_v2[sd
]
f
se
q
uence
commit
|
commitdiff
|
tree
2016-05-17
James Greenhalgh
[
Pat
c
h AArch64] Dele
t
e
ASM_OUTP
U
T_DEF and fal
l
b
a
ck
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
J
a
mes Greenhalgh
[Pa
t
ch
o
nb
i
ous
]
Fix inden
t
ation
in
c
-
t
y
pec
k
.
c
par
s
er_build_u
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
Jame
s
Greenhal
g
h
[Pa
t
ch obvio
u
s
AArch64] Wr
a
p SHIFT_CO
U
NT_TRU
N
CATED
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
James
G
reenhalgh
[
A
Arch64
t
ri
v
ial] Don't d
e
fine a macro when a var
i
a
b
le
.
.
.
commit
|
commitdiff
|
tree
2016-04-12
David Wohlferd
E
xecutable t
e
st case
f
or
a
s
m flag
s
, by
David Wo
h
lfer
d
.
commit
|
commitdiff
|
tree
2016-04-11
Jame
s
Gr
e
enhalgh
[Patch AArch64 3/3]
Fix up for
p
r
7
0
133
commit
|
commitdiff
|
tree
2016-04-11
James
Greenhalgh
[Patch AArch64 2/3
]
Rework the cod
e
to print
e
xten
s
io
n
.
.
.
commit
|
commitdiff
|
tree
2016-04-11
James Gre
e
nhalgh
[Patch AArch6
4
1/3] Enable CRC by defa
u
lt for
a
rmv8
.
1-a
commit
|
commitdiff
|
tree
2016-03-31
James Greenhalgh
[Patch ARM] Delet
e
ASM_OUT
P
UT_DEF and fall back to
.
.
.
commit
|
commitdiff
|
tree
2016-03-22
A
nt
h
ony Gree
n
Fi
x
e
nd
i
anness issue
f
or
m
oxiebox
commit
|
commitdiff
|
tree
2016-03-18
Dav
i
d
W
ohlferd
David Woh
l
ferd's patch to
d
oc
u
ment more
i
ssu
e
s with
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
Jam
e
s Gre
e
nh
a
lgh
[Patch testsu
i
te] Chang
e
xfail
c
o
n
diti
o
n
s
for bb-slp
.
.
.
commit
|
commitdiff
|
tree
2016-02-16
James
Greenhalgh
[AArch64] Remove AARCH64_EXTRA_TUNE_RECIP_SQRT from
.
.
.
commit
|
commitdiff
|
tree
2016-02-16
James Greenhalg
h
[Patch AArch64] Use softwa
r
e sqrt expa
n
sion always
.
.
.
commit
|
commitdiff
|
tree
2016-02-16
James Greenhalgh
[Patch AArch64]
GCC 6 reg
r
e
s
sion
in
vector p
e
rforman
c
e
.
.
.
commit
|
commitdiff
|
tree
2016-02-16
J
a
mes Greenha
l
g
h
[Pa
t
ch AAr
c
h64]
Restrict 16-bit
s
q
rdml{sa}h in
s
tru
c
tions
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
Ja
m
es Greenhalgh
[
P
atch Obviou
s
] gcc
.
d
g
/vect/bb-s
l
p-pr68892
.
c requires
.
.
.
commit
|
commitdiff
|
tree
2015-12-23
James Gree
n
halgh
[Patch testsuite] Ski
p
g
cc
.
dg/ifcvt-4
.
c for targets
.
.
.
commit
|
commitdiff
|
tree
2015-12-09
James
G
reenhalgh
[Patch AArch64] Reinstate C
A
NN
O
T_CHANGE_MOD
E
_CLAS
S
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
Jame
s
G
reenhalgh
[AA
r
ch64] Add r
e
gister constraints to
a
d
d
<mode>3_pluslon
g
2015-12-04 James
Green
halgh <james.greenhalgh@arm.com>
2015-12-04 James
Green
halgh <james.greenhalgh@arm.com>
commit
|
commitdiff
|
tree
2015-11-17
James Greenhalgh
[
Patch AArch64] Add
support for C
o
rtex-A35
commit
|
commitdiff
|
tree
2015-11-16
Davi
d
Wohlfe
r
d
inline
a
sm
a
n
d multi-alternati
v
e
c
onstraints
commit
|
commitdiff
|
tree
2015-11-16
James Gree
n
halgh
[Patch ARM] Add s
u
pp
o
rt fo
r
Cortex-A35
commit
|
commitdiff
|
tree
next