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 8/17] Make _Float16 available if HFmode is available
2016-11-23
James G
r
e
enhalgh
[P
a
tch 8/
1
7]
M
ake _Float16 a
v
ail
a
b
l
e if
H
Fmode is a
v
ailable
commit
|
commitdiff
|
tree
2016-11-23
James Greenhalgh
[Patch 7/17] D
e
l
ete T
A
RGET
_
FLT_EV
A
L
_
M
E
THOD a
n
d
po
i
son
it
.
commit
|
commitdiff
|
tree
2016-11-23
J
a
mes Gr
e
enhal
g
h
[Patch 6/17] Migrat
e
e
x
c
e
ss pre
c
is
i
on
l
ogi
c
to us
e
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James Greenh
a
l
g
h
[
P
atc
h
5
/
17] Add -fpermitted-flt-eval-
m
ethods=[c1
1
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
Jam
e
s Gre
e
n
h
algh
[Patc
h
4/17]
Implement
T
A
R
GET_C_EXCESS
_
PRECI
S
I
ON for
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
J
ames
Greenh
a
lgh
[Patch 3/17]
I
mplement TARGET_C_EXCESS_PRECIS
I
ON for
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James
G
reenha
l
gh
[
P
atch 2
/
17] Implement T
A
RG
E
T_C_EXCE
S
S_PRECISION for
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
Jam
e
s G
r
eenhalgh
[
Patc
h
1/17] A
d
d a new target hook for
describin
g
exce
s
s
.
.
.
commit
|
commitdiff
|
tree
2016-11-10
J
ames Greenhal
g
h
[Patch tes
t
suite] Ch
e
ck range of exp
o
n
ent for tests
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
J
ames Greenha
l
gh
[P
a
tch AArc
h
64]
aa
r
c
h64-c
.
o
s
hould
d
e
p
e
nd on TARGET_H
commit
|
commitdiff
|
tree
2016-09-29
James Gree
n
halgh
[Pa
t
ch] Remove all uses of TARGET
_
FLT_EVAL_METHOD_NON
_
DEFAUL
.
.
.
commit
|
commitdiff
|
tree
2016-09-20
Tamar Chris
t
ina
[
P
ATCH
]
[AArch64] Add
missing attributes to arm_neon
.
h
commit
|
commitdiff
|
tree
2016-09-20
Tamar Christina
[GCC][PATCH] Add __artificial__ attrib
u
te to Aarc
h
64
.
.
.
commit
|
commitdiff
|
tree
2016-09-13
Tam
a
r
Chr
i
stina
[P
A
TCH 1/
2
][A
A
rch
6
4] Add missing support for po
l
y64x
1
_t
commit
|
commitdiff
|
tree
2016-09-09
James G
r
e
enha
l
g
h
[P
a
tch libgc
c
]
Enab
l
e HCmode multiply and divide (mulhc3
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Tamar Christina
[
P
ATCH][Aarc
h
64][gcc] Fix vld2/3/4 on
big endian s
y
stems
commit
|
commitdiff
|
tree
2016-08-18
Tamar
C
hristina
[PATCH]
[
GCC] Don'
t
u
s
e
se
c
t
i
on ancho
r
s
for dec
l
aration
s
.
.
.
commit
|
commitdiff
|
tree
2016-08-05
J
ames Greenhalgh
[A
A
rc
h
64] H
a
ndl
e
HFA
s
of f
l
oat
1
6 types properly
commit
|
commitdiff
|
tree
2016-08-04
James Greenhalgh
[P
a
tch
obvio
u
s
testsuite] Remove duplicate
body fr
o
m
.
.
.
commit
|
commitdiff
|
tree
2016-08-02
James
G
reenha
l
gh
[Patc
h
A
A
r
ch64 Ob
v
ious]
Fix Bootst
r
a
p for my mistake
.
.
.
commit
|
commitdiff
|
tree
2016-08-02
Tamar Christina
[PATCH AArch
6
4] Add more AArch6
4
NEON intrinsics
commit
|
commitdiff
|
tree
2016-07-21
James
Greenhalg
h
[Patch 3/2 ifcvt co
s
ts] Don't e
x
pand a conditiona
l
.
.
.
commit
|
commitdiff
|
tree
2016-07-21
James Gre
e
nhalgh
[
Patch 2/2 if
c
vt cost
s
]
I
ntroduce
a new co
s
t model
.
.
.
commit
|
commitdiff
|
tree
2016-07-21
James Greenhalgh
[Patch 1/2 i
f
c
v
t costs] New target hook:
m
a
x_n
o
c
e
_ifcvt_seq_co
s
t
commit
|
commitdiff
|
tree
2016-07-15
Virendra Pathak
[PATCH/AARCH6
4
] Add rtx_costs rou
t
ine fo
r
v
ulcan
.
commit
|
commitdiff
|
tree
2016-06-21
Vir
e
ndra Pathak
[PATCH/AAR
C
H
6
4] Accept vul
c
an as a
cpu n
a
me
f
or th
e
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
J
ames G
r
ee
n
ha
l
gh
[AArch64] Give
s
ome
n
e
w
costs for Cortex-A5
3
float
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
James Greenhalgh
[Pa
t
ch AArch
6
4] Add som
e
more mis
s
i
n
g intrinsics
commit
|
commitdiff
|
tree
2016-06-20
James Gree
n
halgh
[Patch AArch64
]
Fix
u
p to fcvt
p
atterns a
d
ded in r2372
0
0
commit
|
commitdiff
|
tree
2016-06-20
J
ame
s
Gree
n
ha
l
gh
[AAr
c
h64] Give some new costs for Cortex-A57 floating
.
.
.
commit
|
commitdiff
|
tree
2016-06-17
James Greenhal
g
h
[Patch ARM a
r
m
_neo
n
.
h] s/__FAST_MATH/__FAST_MATH__/g
commit
|
commitdiff
|
tree
2016-06-08
Alan
L
a
wrence
[
P
ATCH 2/2][AArch6
4
] Tests of AAPCS6
4
updat
e
s for alignment
.
.
.
commit
|
commitdiff
|
tree
2016-06-08
Alan Lawrence
[
P
ATCH
1
/2
]
[AArch64] Imp
l
ement AAPCS64 u
p
d
a
tes f
o
r
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
Wladi
m
ir J
.
van
.
.
.
[
PATC
H
] A
A
RCH64: Remove spu
r
ious at
t
ribute __unused_
_
.
.
.
commit
|
commitdiff
|
tree
2016-05-18
Jam
e
s
G
reenhalgh
[Patch AArch64]
S
im
p
lify reduc_plus_scal_v2[sd]f sequ
e
nce
commit
|
commitdiff
|
tree
2016-05-17
James Greenha
l
gh
[Patch
A
Arch
6
4] Delete
A
SM
_
OUTPUT_
D
E
F
and fallback
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
Jam
e
s Greenhalgh
[P
a
tch onbious] Fix indentat
i
on in c-typeck
.
c parser_bui
l
d_u
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
James Gr
e
e
nhalg
h
[Patc
h
obvious AArch64] Wrap SHI
F
T_CO
U
NT_T
R
UNCATED
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
Jame
s
Greenhalgh
[AArch64 tr
i
vial] Don't def
i
ne
a
m
a
c
r
o
w
hen a variable
.
.
.
commit
|
commitdiff
|
tree
2016-04-11
James Greenhalg
h
[Patch AArc
h
64 3/3] Fix up for pr70133
commit
|
commitdiff
|
tree
2016-04-11
James Gre
e
n
halg
h
[Pat
c
h AA
r
ch64 2/3
]
Rewo
r
k the
c
ode
t
o p
r
i
n
t extension
.
.
.
commit
|
commitdiff
|
tree
2016-04-11
James
Green
h
algh
[
Patch A
A
rch64 1/3] Enable CRC by
default
for a
r
mv
8
.
1
-a
commit
|
commitdiff
|
tree
2016-03-31
J
a
mes
G
reenha
l
gh
[Patch ARM]
D
elete ASM_
O
UTPUT_D
E
F
a
nd fall back to
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
J
a
mes Greenhalg
h
[Patch t
e
s
t
suite] Change xfa
i
l conditio
n
s for bb-slp
.
.
.
commit
|
commitdiff
|
tree
2016-02-16
James Gre
e
nhalg
h
[AArch64] Re
m
ove AARCH64_EXTRA_TUNE_
R
ECIP_SQ
R
T
f
r
o
m
.
.
.
commit
|
commitdiff
|
tree
2016-02-16
J
ames Greenhalgh
[Patch AArch64]
Use sof
t
w
a
re
sqr
t
expansio
n
always
.
.
.
commit
|
commitdiff
|
tree
2016-02-16
James
Greenha
l
gh
[
P
atch AArch64] GCC 6 regress
i
on in vect
o
r perfor
m
an
c
e
.
.
.
commit
|
commitdiff
|
tree
2016-02-16
J
ames
G
reenhalgh
[Patch AArch64] Restric
t
16-
b
it sqrd
m
l{sa}
h
instruc
t
ions
.
.
.
commit
|
commitdiff
|
tree
2016-01-26
Roger Fer
r
e
r
I
báñez
[PAT
C
H] Do not set
struct
u
ral equality
on
po
l
ynomi
a
l
.
.
.
commit
|
commitdiff
|
tree
2016-01-25
B
i
ly
a
n B
o
risov
[AARC
H
64][
A
CLE][NEON]
Imp
l
ement vcvt*_s64_f64 and vcv
t
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
James
Greenhalgh
[
Patch Obvious] gcc
.
dg/vect/bb
-
slp-
p
r68892
.
c re
q
u
i
res
.
.
.
commit
|
commitdiff
|
tree
2015-12-23
James Greenhalgh
[Patch testsuite] Skip gcc
.
d
g
/ifcvt-4
.
c for
t
arget
s
.
.
.
commit
|
commitdiff
|
tree
2015-12-09
James G
r
eenhalgh
[Patc
h
AA
r
ch64] Reins
t
a
t
e
C
A
NNOT_CHANGE
_
MODE_CLASS
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
J
a
mes Greenhalg
h
[
A
Ar
c
h
6
4] Add register
constrai
n
ts
t
o add<mod
e
>3_pluslong
commit
|
commitdiff
|
tree
2015-11-24
Wilco Di
j
kst
r
a
[
PATCH][AArch64] I
m
p
r
ove
a
d
d
imm
e
diate expan
s
ion
commit
|
commitdiff
|
tree
2015-11-24
B
ilyan B
o
riso
v
[AARCH64][PATCH 3/3] A
d
ding test
s
t
o
c
h
e
ck proper error
.
.
.
commit
|
commitdiff
|
tree
2015-11-23
Bilyan Bori
s
o
v
[AA
R
CH
6
4
]
Add
i
n
g c
o
nstant foldi
n
g
f
o
r
_
_bu
i
lt
i
n_f
m
ulx
.
.
.
commit
|
commitdiff
|
tree
2015-11-22
Bilyan
B
o
r
i
sov
[
A
A
RCH64
]
[
PATCH
2
/
3] Implemen
t
i
ng
vmulx_lane NEO
N
in
t
ri
n
sic
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
Evan
d
ro Menezes
[
A
Arc
h
64] Add
a
t
tribute for c
o
mpa
t
ibility with ARM
.
.
.
commit
|
commitdiff
|
tree
2015-11-17
James
Greenhalgh
[Patch AArch
6
4
]
A
d
d
suppo
r
t
f
o
r Cortex-A3
5
commit
|
commitdiff
|
tree
2015-11-16
James Greenhal
g
h
[
Patch ARM] Add support
for Cortex-A35
commit
|
commitdiff
|
tree
2015-11-16
Jame
s
Gr
e
enhalgh
[
A
A
r
ch6
4
] Cort
e
x-A57 Choo
s
e some new b
r
anch
c
osts
.
commit
|
commitdiff
|
tree
2015-11-12
Ev
a
n
dro Menezes
[AArch64] A
d
d ext
r
a tuning parameters for ta
r
get
p
ro
c
e
s
sors
commit
|
commitdiff
|
tree
2015-11-05
James Greenha
l
gh
[Patc
h
ifcv
t
]
Teach RTL ifcvt to handle
mult
i
ple
s
imple
.
.
.
commit
|
commitdiff
|
tree
2015-11-03
Bilyan Boris
o
v
[AARCH64][
P
ATC
H
1/3] Implemen
t
ing the variants
of the
.
.
.
commit
|
commitdiff
|
tree
2015-10-30
James Greenhalgh
Re
:
[Docs] Reword the documentation for -fdump-rtl-
commit
|
commitdiff
|
tree
2015-10-27
Evandro Menezes
[PATCH] [AA
r
ch64] Distinct costs for sign and z
e
r
o
.
.
.
commit
|
commitdiff
|
tree
2015-10-09
Andre
V
ieira
[PATC
H
V3][GCC] Algorithmic o
p
timizat
i
o
n
in matc
h
a
nd
.
.
.
commit
|
commitdiff
|
tree
2015-10-02
J
ames Gree
n
h
a
lgh
[Patch AArch64] Improve SI
M
D concatenation with zer
o
es
commit
|
commitdiff
|
tree
2015-10-01
J
ames Greenhalgh
[ChangeLog] Fix typo in 22832
4
.
commit
|
commitdiff
|
tree
2015-10-01
J
a
mes Greenhalgh
[Patch 2/2 ARM/AArch
6
4] Add a new Cor
t
ex-A53 sch
e
duling
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
Jame
s
Gre
e
nhalgh
[
Patch 1
/
2 AArch64/ARM] Give A
A
rch
6
4 ROR (Immediate
.
.
.
commit
|
commitdiff
|
tree
2015-09-23
J
ames Greenhalgh
[AArch64] Fix vcvt_high_
f
64_f
3
2
and vcvt_figh_f32_f64
.
.
.
commit
|
commitdiff
|
tree
2015-09-17
J
a
mes Greenhalgh
[AAr
c
h64] Implement
c
opysi
g
n
[ds]f3
commit
|
commitdiff
|
tree
2015-08-28
James Green
h
algh
[Patch]
A
dd to the libgfortran/newlib bodg
e
to "detect
.
.
.
commit
|
commitdiff
|
tree
2015-08-20
James Greenha
l
gh
[
AArch64] Break -mcpu tie between the comp
i
l
e
r and
.
.
.
commit
|
commitdiff
|
tree
2015-08-14
James Greenhal
g
h
[Pat
c
h
A
R
M/AArch6
4
] A
d
d mi
s
sing
is_neon_type
t
y
pes
commit
|
commitdiff
|
tree
2015-07-27
Wilco Dijk
s
tra
[P
A
TCH][AArc
h
6
4] Improve sp
i
ll code - swap order i
n
.
.
.
commit
|
commitdiff
|
tree
2015-07-27
Wilco
Dijk
s
tra
[PATCH]
[
AArc
h
64] Improve spill
code - swap ord
e
r in
.
.
.
commit
|
commitdiff
|
tree
2015-07-22
James Greenhalgh
[Patc
h
ARM/AArch64 obvious] Fix ty
p
o: Rename in
s
n
_re
s
er
v
atio
.
.
.
commit
|
commitdiff
|
tree
2015-07-03
Jam
e
s Greenha
l
g
h
[Patch docs obvious AArch64
]
Fix position of -moverride
.
.
.
commit
|
commitdiff
|
tree
2015-07-03
Jame
s
Greenhalgh
[Patch SRA] Fix PR66119 by cal
l
ing ge
t
_move_ratio in SRA
commit
|
commitdiff
|
tree
2015-06-26
Jame
s
Greenh
a
l
gh
[Patch
AArch64 4/4]
A
d
d
-
move
r
ri
d
e tuni
n
g co
m
m
and,
.
.
.
commit
|
commitdiff
|
tree
2015-06-26
James
G
re
e
nhalgh
[Patc
h
AArch64 3/4] De-const-ify
struct tune_
p
a
rams
commit
|
commitdiff
|
tree
2015-06-26
Jame
s
Greenha
l
gh
[Patc
h
AArch64 2/4] Control the FMA steerin
g
p
a
ss in
.
.
.
commit
|
commitdiff
|
tree
2015-06-26
James
G
r
eenhalgh
[Patch AArch64
1
/
4] Define
c
a
n
did
a
t
e
s fo
r
inst
r
uc
t
ion
.
.
.
commit
|
commitdiff
|
tree
2015-06-24
James Greenhalgh
[
P
ATCH][testsuite] Fix TORTURE_OPTIONS overriding
commit
|
commitdiff
|
tree
2015-06-23
James Gr
e
e
n
h
algh
[Vax testsuite] Fix
u
p t
o
revision 224672, add m
i
s
sing
.
.
.
commit
|
commitdiff
|
tree
2015-06-19
James
G
reenhalgh
[
P
atch Vax] zero/sign
extend patterns need
to be SUBREG
.
.
.
commit
|
commitdiff
|
tree
2015-06-16
James Greenhalgh
[
P
atch Testsu
i
te obvious] gcc
.
t
ar
g
et/arm/pr656
4
7
.
c
.
.
.
commit
|
commitdiff
|
tree
2015-06-16
James Green
h
algh
[
A
Arc
h
64 Testsuite obvious] Reinstate
tor
t
u
re-init
.
.
.
commit
|
commitdiff
|
tree
2015-06-16
James G
r
eenhalgh
[ARM Churn] Ren
a
me
LOGICA
L
_OP_N
O
N_SC to LOGIC
A
L_OP_NON
_
SH
O
RT
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
James Greenhalgh
[Pat
c
h testsu
i
te obvious]
gcc
.
ta
r
get/arm/pr65710
.
c
.
.
.
commit
|
commitdiff
|
tree
2015-06-09
James G
r
e
e
nhalgh
[
P
atch testsuite obvio
u
s
] g++
.
dg/
e
xt/pr57735
.
C should
.
.
.
commit
|
commitdiff
|
tree
2015-06-05
Jam
e
s Greenhalgh
[Patch
]
The co
m
parison
in
a compare excha
n
ge should
.
.
.
commit
|
commitdiff
|
tree
2015-06-04
Sandra Loosemore
[patch, testsuite, ARM] don't clobber dg-do-
w
hat-de
f
ault
.
.
.
commit
|
commitdiff
|
tree
2015-06-01
James Green
h
algh
[Patch obvi
o
u
s]
Fuseable is not a word ->
s/fuseable
.
.
.
commit
|
commitdiff
|
tree
2015-06-01
James Gre
e
nhalgh
[ARM Obvious] Fuseable is not a word -> s/
f
useable
.
.
.
commit
|
commitdiff
|
tree
2015-06-01
James Green
h
algh
[AArch6
4
O
b
vious] "Fu
s
eable" i
s
not a word ->
s
/fuseable
.
.
.
commit
|
commitdiff
|
tree
2015-05-27
Greg
o
r Ri
c
har
d
s
[PATCH 3/13]
a
arch6
4
musl
s
upp
o
rt
commit
|
commitdiff
|
tree
next