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 combine] Don't create ZERO_EXTEND from subregs unless we have a scalar int...
2017-12-21
Jam
e
s Greenhal
g
h
[Pat
c
h co
m
bine] Don't create ZER
O
_EXTEND from
s
ubreg
s
.
.
.
commit
|
commitdiff
|
tree
2017-12-12
James Greenhalgh
[Patch combine
]
Don't crea
t
e
vector m
o
de ZER
O
_EXTEND
.
.
.
commit
|
commitdiff
|
tree
2017-11-14
James Greenhalgh
[Patch AArch64] Stop generating
BSL f
o
r simple int
e
g
er
.
.
.
commit
|
commitdiff
|
tree
2017-10-26
Ja
m
es
Green
h
algh
[
o
bvious][arm testsuite
]
Fix
u
p expect
e
d locatio
n
i
n
.
.
.
commit
|
commitdiff
|
tree
2017-10-04
Sudakshina Das
[PATCH][AAr
c
h64] Add B
I
C-imm and ORR-imm SI
M
D pattern
commit
|
commitdiff
|
tree
2017-09-13
Jackson W
o
odr
u
f
f
[AArch64
,
PATCH] Im
p
ro
v
e Neon
store of z
e
ro
commit
|
commitdiff
|
tree
2017-09-13
Jacks
o
n Woodruff
[A
a
rch64, Patch] Update f
a
iling t
e
s
t
ca
s
e pr62178
.
c
commit
|
commitdiff
|
tree
2017-09-12
James Greenhalgh
[
P
atch AArch64 2/2] Fix m
e
mory
s
i
z
es to load
/
stor
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
James Greenhalgh
[Mecha
n
i
c
a
l Patch ARM/A
A
rch64 1/2] R
e
n
ame load/s
t
ore
.
.
.
commit
|
commitdiff
|
tree
2017-09-09
Ja
m
es
G
re
e
nh
a
lgh
[M
A
INTAINERS] Add myself as AA
r
ch64
C
P
U
Port maintain
e
r
commit
|
commitdiff
|
tree
2017-08-31
James G
r
ee
n
h
a
lgh
[
AArch64 obvious] Fi
x
regi
s
ter c
o
nstraints for a
a
rch64_ml
.
.
.
commit
|
commitdiff
|
tree
2017-08-01
James G
r
ee
n
h
a
lgh
Rem
o
ve fla
g
_tree_v
e
c
t
orize
commit
|
commitdiff
|
tree
2017-07-27
Ky
r
ylo Tkachov
[PATCH][
A
Arc
h
64]
F
i
x miss
i
n
g optimizatio
n
for CMP+AND
commit
|
commitdiff
|
tree
2017-07-27
James Greenhalgh
[Patch (preapproved)] Guard Copy Header
pass on
commit
|
commitdiff
|
tree
2017-07-26
J
a
mes Gr
e
e
nh
a
lgh
[Patch AArch64 obvious] Unify a
d
dress
c
osts t
o
generic_addrc
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
James Gr
e
enh
a
lgh
[P
a
tch AArch64
Obvious
]
Un
i
f
y
bra
n
ch co
s
ts to
g
e
n
er
i
c_branch
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
J
a
cks
o
n Woodruff
[AAr
c
h
64, P
a
tch] Generat
e
MLA when multip
l
y + add ve
c
to
r
.
.
.
commit
|
commitdiff
|
tree
2017-07-14
Jam
e
s Gre
e
nhalgh
[Patch
AR
M
] Documen
t
the +crypto extensio
n
o
n
CPUs
.
commit
|
commitdiff
|
tree
2017-07-14
Jack
s
o
n Woodruff
[
P
atch]
[
Aarch64] Refac
t
or
c
omments in aarch64_
p
r
i
nt_operand
commit
|
commitdiff
|
tree
2017-07-04
James Greenh
a
lgh
[Pat
c
h ARM] Add ini
t
ial
t
uning f
o
r
Cort
e
x-A55
a
nd Cortex-A75
commit
|
commitdiff
|
tree
2017-07-03
J
a
mes Greenhalgh
Andrew point
e
d
o
u
t
t
hat I did n
o
t document the new
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Ja
m
es
Gree
n
halg
h
[P
a
tch
m
a
tch
.
pd] Fold (A / (1 <<
B))
to (A
>
> B)
commit
|
commitdiff
|
tree
2017-06-21
J
ames Gree
n
halgh
[Patc
h
AA
r
ch6
4
] A
d
d in
i
t
i
al tuning support
f
or Cort
e
x
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Jame
s
Green
h
algh
[Patch A
A
rch64] Add
r
cpc exte
n
sion
commit
|
commitdiff
|
tree
2017-06-20
James G
r
eenhalgh
[Patch AArch64 obvio
u
s
] Fix e
x
p
ected str
i
n
g
for fp16
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Jam
e
s Greenh
a
l
g
h
[Patch AArch64
o
bvious] Rearrange the p
r
o
c
e
ssors in
.
.
.
commit
|
commitdiff
|
tree
2017-06-16
Jam
e
s G
r
een
h
algh
[Pat
c
h ARM] Fix PR71778
commit
|
commitdiff
|
tree
2017-06-02
Sudakshina Da
s
[PATCH][A
A
rch64
]
Allow CMP
+
SHI
F
T wh
e
n comparing with
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
James Greenhalgh
[
P
atc
h
AAr
c
h64] Use
1
28-bit ve
c
tors
w
hen autovectorizing
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
James
Greenh
a
lgh
[Patch]
T
urn
-
fex
c
ess-prec
i
sion=fast
o
n
when i
n
-ffas
t
.
.
.
commit
|
commitdiff
|
tree
2016-12-13
J
ames Gr
e
enhalgh
[Patch
D
oc] Update documentati
o
n for __fp
1
6 type
commit
|
commitdiff
|
tree
2016-12-13
James
G
r
e
enha
l
gh
[Pat
c
h doc] Document _Floa
t
16
a
vailabil
i
ty
o
n ARM/A
A
rc
h
64
commit
|
commitdiff
|
tree
2016-12-07
James Greenhalgh
[Pat
c
h
PR7
8
561 PowerPC] Revert
t
o
ol
d
behaviour
for
.
.
.
commit
|
commitdiff
|
tree
2016-12-05
James Gre
e
nhalgh
[Patch
2/2 PR78561] Recalculate constant
p
ool size
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
Jame
s
G
r
eenhalgh
[Patch 2/2 PR
7
8561] Re
c
al
c
u
late constant pool size
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
James
G
r
e
e
n
halgh
[P
a
tch 1/2 PR78
5
61] Rename get
_
pool_s
i
ze to g
e
t_pool_size_up
.
.
.
commit
|
commitdiff
|
tree
2016-12-01
J
ames Greenhalgh
[Patch testsuite obvious] Use s
e
tjmp
,
n
o
t sig
s
e
t
jm
p
.
.
.
commit
|
commitdiff
|
tree
2016-11-25
James Greenhal
g
h
[
Patch i38
6
] PR78
5
0
9
- TARGET_C
_
EXC
E
SS
_
PRECI
S
ION
s
h
o
u
ld
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
Jame
s
Gree
n
h
algh
[
Patch AArch64 1
3
/17] Enable
_
F
l
oat16 f
o
r AAr
c
h64
commit
|
commitdiff
|
tree
2016-11-24
James Greenh
a
l
g
h
[Patch libgcc AArch64 12/17] Ena
b
l
e
hfmode soft-float
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
J
a
mes Gr
e
enhalgh
[P
a
tch AArch64 11/17] Add floatd
i
h
f
2 a
n
d floatunsdihf2
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James Greenhalgh
[Patch ARM 17/17] Enable _Float1
6
f
o
r ARM and fix
P
R
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
J
a
mes Green
h
algh
[
Patc
h
16/1
7
libgcc ARM] Ha
l
f to d
o
ubl
e
preci
s
i
o
n conv
e
rsions
commit
|
commitdiff
|
tree
2016-11-23
J
a
mes Gree
n
halgh
[Patch 1
5
/17 lib
g
cc ARM
]
Add dou
b
le to half conversi
o
ns
.
commit
|
commitdiff
|
tree
2016-11-23
James Gr
e
enhalgh
[Pat
c
h
14/17]
[li
b
gcc,
A
RM
]
Gen
e
ralise f
l
oat-to-half
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James
G
r
eenhalg
h
[P
a
tch testsuite patch 10/17]
Add opti
o
ns for floatN
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
Ja
m
es Greenhal
g
h
[
P
atch libgcc 9
/
17] Updat
e
so
f
t
-fp from glibc
commit
|
commitdiff
|
tree
2016-11-23
Jam
e
s Greenhalgh
[Patch 8/17] Make _Float16 available i
f
HFmode is available
commit
|
commitdiff
|
tree
2016-11-23
James Greenhalgh
[
Patch 7/17] Dele
t
e TAR
G
ET
_
F
L
T_EVAL_ME
T
H
OD a
n
d po
i
son it
.
commit
|
commitdiff
|
tree
2016-11-23
J
a
m
e
s Greenhal
g
h
[
P
at
c
h 6/17] Migrate excess
p
recision logic to
us
e
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James
Gree
n
halgh
[Patc
h
5/17] Add
-fper
m
itt
e
d
-
f
lt
-
e
val-methods=[c11
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James Greenhalgh
[Patch 4/17
]
Implement TARGE
T
_C_EXCESS_P
R
ECISI
O
N
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
Jame
s
Greenha
l
g
h
[Patch 3
/
1
7
] Implement
T
ARGE
T
_
C
_
E
XCE
S
S
_
PRECIS
I
ON f
o
r
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James Gree
n
halgh
[Patch
2/17] Implement T
A
R
G
ET_C_EXCESS_PRECISION f
o
r
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James Green
h
al
g
h
[
P
atch 1/17] Ad
d
a new target hoo
k
for d
e
scribing exces
s
.
.
.
commit
|
commitdiff
|
tree
2016-11-10
J
a
me
s
G
reenha
l
gh
[
P
atch testsuite] Check r
a
nge o
f
exponent for tests
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
Ja
m
es
G
reenhalgh
[P
a
t
ch AAr
c
h64] aarch64-c
.
o should
depend o
n
TARGET_H
commit
|
commitdiff
|
tree
2016-09-29
J
a
mes Greenhal
g
h
[Patch] Re
m
ove all uses of TAR
G
ET_FLT_E
V
AL
_
METHOD_NON_D
E
F
AUL
.
.
.
commit
|
commitdiff
|
tree
2016-09-20
Tamar Christina
[
P
ATCH] [AArch64] Add missi
n
g attri
b
utes to arm_neon
.
h
commit
|
commitdiff
|
tree
2016-09-20
Tamar Christina
[
G
C
C
][
P
ATCH
]
Add
__artif
i
cia
l
_
_
attr
i
bute to Aarch64
.
.
.
commit
|
commitdiff
|
tree
2016-09-13
Tamar
Christina
[PA
T
CH 1/2][
A
Arch64] Ad
d
m
issing support
for
poly
6
4x1_t
commit
|
commitdiff
|
tree
2016-09-09
Ja
m
e
s Greenhalgh
[Patch libg
c
c] Enabl
e
HCmode
multipl
y
and divide (mulhc3
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Tamar Christi
n
a
[PATCH][Aarch64][gcc] Fix vld2/3/4
on bi
g
en
d
ian sy
s
tems
commit
|
commitdiff
|
tree
2016-08-18
Tamar Christina
[
P
A
T
CH] [GCC] Don't use sec
t
ion anchor
s
f
or declar
a
t
ions
.
.
.
commit
|
commitdiff
|
tree
2016-08-05
James Gre
e
nhalgh
[AArch
6
4] Handl
e
H
F
As of float16 types properly
commit
|
commitdiff
|
tree
2016-08-04
Jame
s
G
reenhal
g
h
[
P
a
tch obvious tes
t
suite] Re
m
ove duplicat
e
body from
.
.
.
commit
|
commitdiff
|
tree
2016-08-02
J
ame
s
Greenha
l
gh
[Pat
c
h AArch64 Obvious] Fix Boots
t
rap for my mistake
.
.
.
commit
|
commitdiff
|
tree
2016-08-02
Tamar Chris
t
ina
[PAT
C
H AArch64]
A
d
d more AArch6
4
NEO
N
intrinsics
commit
|
commitdiff
|
tree
2016-07-21
James G
r
eenhalgh
[
Patch 3/2 ifcvt costs] Do
n
'
t
e
x
pand
a
conditional
.
.
.
commit
|
commitdiff
|
tree
2016-07-21
J
a
mes Greenhalg
h
[Patch 2/2 ifcvt costs] Introduce a
new
co
s
t model
.
.
.
commit
|
commitdiff
|
tree
2016-07-21
J
ames Gr
e
enhalgh
[Patch 1/
2
i
f
c
v
t costs] N
e
w
t
a
rget h
o
ok: max_n
o
c
e
_ifcvt_se
q
_cost
commit
|
commitdiff
|
tree
2016-07-15
Virendra Pathak
[PAT
C
H/AARCH64] Add rtx_costs ro
u
tine
for vul
c
an
.
commit
|
commitdiff
|
tree
2016-06-21
Viren
d
r
a Pathak
[PATCH/AARCH64] A
c
cept vulcan as
a cpu
name for the
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
James Green
h
a
l
g
h
[
AArch64] Give s
o
m
e
new costs for
C
o
r
tex
-
A53 floating
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
J
a
m
e
s Greenhalgh
[Patch AA
r
c
h
64] Ad
d
some more mis
s
ing intrinsics
commit
|
commitdiff
|
tree
2016-06-20
Jame
s
Greenh
a
lg
h
[Patc
h
A
Ar
c
h64] Fi
x
up to fcvt patter
n
s added
i
n
r
2
3
7
200
commit
|
commitdiff
|
tree
2016-06-20
Jame
s
Green
h
algh
[
A
Arch64] Give s
o
me new c
o
sts for Cortex-A57 floating
.
.
.
commit
|
commitdiff
|
tree
2016-06-17
Ja
m
es Greenhal
g
h
[Patch ARM a
r
m_neon
.
h
] s/__FAST_MATH/__F
A
ST_
M
ATH__/g
commit
|
commitdiff
|
tree
2016-06-08
Alan
Lawrence
[P
A
TCH 2/2][A
A
r
c
h6
4
] Te
s
ts of
AAPCS64
u
p
dates f
o
r
a
lig
n
m
ent
.
.
.
commit
|
commitdiff
|
tree
2016-06-08
Al
a
n L
a
w
r
ence
[PATC
H
1/2][AArch
6
4] Implem
e
n
t
AAPCS64 updates
for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
Wl
a
dimi
r
J
.
v
an
.
.
.
[PATCH] AARCH64:
R
emove spurious attribut
e
__u
n
u
s
e
d_
_
.
.
.
commit
|
commitdiff
|
tree
2016-05-18
James
G
reenhalgh
[Pat
c
h AArc
h
64] Sim
p
lify
reduc_plus_scal_v2[sd]
f
sequence
commit
|
commitdiff
|
tree
2016-05-17
James Greenhalgh
[Patch AArc
h
6
4
] Delete A
S
M_OUTPUT_DEF
and fallback
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
James Greenhalgh
[Patch on
b
ious] Fi
x
in
d
entation i
n
c-typeck
.
c
parser_build_u
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
James Greenhalgh
[Patc
h
obv
i
o
us
AArch64] Wr
a
p
SHI
F
T_
C
OU
N
T_
T
R
U
NCATED
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
Jam
e
s Greenhalgh
[AArch
6
4 trivial] Don't def
i
ne a macr
o
when
a
variable
.
.
.
commit
|
commitdiff
|
tree
2016-04-11
James Gre
e
n
h
algh
[
Patch
A
A
rch64 3/3] Fi
x
up
f
or pr701
3
3
commit
|
commitdiff
|
tree
2016-04-11
James Greenhalgh
[
P
atch AArch
6
4 2/3] Rework
t
he co
d
e to print ex
t
e
nsion
.
.
.
commit
|
commitdiff
|
tree
2016-04-11
James
Greenhalgh
[Patch AArch64
1/3] Enable
CRC
b
y
default for armv8
.
1-
a
commit
|
commitdiff
|
tree
2016-03-31
Jam
e
s G
r
ee
n
halgh
[Patch ARM] Del
e
te
ASM_OUTP
U
T_DEF
and fall b
a
ck to
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
James Greenhal
g
h
[Patc
h
testsuite]
Change xfail conditions for bb-
s
l
p
.
.
.
commit
|
commitdiff
|
tree
2016-02-16
Jam
e
s
Gree
n
hal
g
h
[AArch6
4
] R
e
move AARCH6
4
_EXTRA_TUNE_RECIP_SQRT from
.
.
.
commit
|
commitdiff
|
tree
2016-02-16
Ja
m
e
s Gr
e
enhalgh
[Pat
c
h AArch64] Use s
o
ftwa
r
e s
q
rt e
x
pansion always
.
.
.
commit
|
commitdiff
|
tree
2016-02-16
J
a
mes Greenh
a
lgh
[
Pat
c
h AArch64] GCC 6
regression i
n
vector per
f
ormance
.
.
.
commit
|
commitdiff
|
tree
2016-02-16
J
a
mes Gr
e
enhal
g
h
[Patch
A
A
r
c
h
64] Restri
c
t 16-b
i
t sq
r
dml{sa}h instructi
o
ns
.
.
.
commit
|
commitdiff
|
tree
2016-01-26
Roge
r
Ferrer Ibáñez
[PATCH] D
o
n
ot se
t
structural equality on polynomial
.
.
.
commit
|
commitdiff
|
tree
2016-01-25
B
ilyan
B
o
risov
[AARCH6
4
][
A
CLE][NEON] Implement vcvt*_s64_f64 and vcvt
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
James Greenhalgh
[Patch O
b
vious
]
gcc
.
d
g
/vect/bb-slp-pr68892
.
c requires
.
.
.
commit
|
commitdiff
|
tree
2015-12-23
James Gre
e
nhalgh
[Patc
h
t
estsuite] Skip g
c
c
.
dg/ifcvt-4
.
c fo
r
targets
.
.
.
commit
|
commitdiff
|
tree
2015-12-09
James G
r
eenhalgh
[Patch AA
r
c
h6
4
] Reinstate CA
N
NOT_CH
A
NGE_MODE_CLASS
.
.
.
commit
|
commitdiff
|
tree
next