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 Greenhal
g
h
[
P
atch
AArch64] Use 128-bit
vectors wh
e
n autovect
o
riz
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
James Gree
n
halgh
[Patch] Turn
-
fexc
e
ss-precision=fast on w
h
en in -ff
a
st
.
.
.
commit
|
commitdiff
|
tree
2016-12-13
J
am
e
s G
r
eenhalgh
[Patch Doc] Up
d
ate
do
c
ume
n
tation for __fp16 type
commit
|
commitdiff
|
tree
2016-12-13
James
Gre
e
nhalgh
[Pa
t
ch doc
]
Document _Floa
t
16 availab
i
lity on ARM/AArch6
4
commit
|
commitdiff
|
tree
2016-12-07
James Greenhalgh
[Patch PR78561
P
ow
e
rPC] Re
v
ert
to old
b
e
havio
u
r for
.
.
.
commit
|
commitdiff
|
tree
2016-12-05
James G
r
e
e
nhalgh
[Patch 2/2 PR7856
1
] Recalc
u
late constant pool size
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
James Gr
e
enhalg
h
[Patch
2
/2 PR78561] Recalcula
t
e constant pool
s
i
ze
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
James Gr
e
enhalgh
[Patch
1/2 PR78561]
Re
n
am
e
g
et_pool_size to get_poo
l
_size
_
up
.
.
.
commit
|
commitdiff
|
tree
2016-12-01
James Greenhalgh
[P
a
tch tests
u
ite obvious]
U
se setj
m
p
, not sigse
t
jmp
.
.
.
commit
|
commitdiff
|
tree
2016-11-25
J
a
mes
Greenhal
g
h
[
P
atch
i386]
P
R78509 - TAR
G
ET_C_EXCESS_PRECI
S
I
ON s
h
ou
l
d
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
Ja
m
es Greenhalgh
[
Patc
h
A
Arch6
4
13/1
7
] Ena
b
le _Float16 for
A
Arch64
commit
|
commitdiff
|
tree
2016-11-24
James Gree
n
halgh
[P
a
tc
h
libgcc
AArch64 12/17] Enabl
e
hf
m
ode sof
t
-float
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
Jam
e
s
G
r
e
enh
a
lgh
[Patch AArch64
1
1/17] Add
f
loa
t
di
h
f2 a
n
d floa
t
unsdihf2
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James
G
reenhalgh
[Patch ARM 17/17] Enable _Float16 for
A
RM and fi
x
PR
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
Jam
e
s
G
r
eenh
a
lgh
[Patch 16/17 lib
g
c
c
A
R
M] Ha
l
f
to doubl
e
precis
i
o
n
c
onve
r
sions
commit
|
commitdiff
|
tree
2016-11-23
James
G
reenha
l
gh
[Pa
t
ch
15/
1
7 libgcc A
R
M]
A
dd double
t
o
half convers
i
ons
.
commit
|
commitdiff
|
tree
2016-11-23
James
G
r
eenha
l
gh
[Patch
14/17]
[
l
i
bgcc, ARM
]
Generalise floa
t
-to-half
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James Greenh
a
lgh
[Patc
h
testsuit
e
patch 10/17]
Add opt
i
ons for fl
o
atN
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James Greenhalgh
[Patch li
b
gcc 9/17] Update soft-fp from glibc
commit
|
commitdiff
|
tree
2016-11-23
James Gr
e
e
nhalgh
[Patch 8/17]
Make _Float16 available if H
F
mode
i
s
a
vailabl
e
commit
|
commitdiff
|
tree
2016-11-23
J
a
me
s
Greenhalgh
[Patch 7/
1
7] Dele
t
e TARGET_FLT_EVA
L
_METHOD
a
nd poison it
.
commit
|
commitdiff
|
tree
2016-11-23
J
ames Greenhalgh
[Patch
6
/17] Migrat
e
exc
e
ss precision logic to use
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James
G
reenha
l
gh
[Patch 5/
1
7]
A
d
d -fpermitted-flt-eval-meth
o
d
s=[c11
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James G
r
eenhal
g
h
[
P
a
t
ch 4/17] I
m
plement TAR
G
E
T
_C_E
X
CESS_P
R
ECISION for
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James Greenhalgh
[Patch 3/17
]
Imple
m
en
t
TA
R
GET
_
C
_
EXC
E
SS_PRECISION for
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
J
ames Greenhalgh
[Patch 2/17] Imp
l
e
ment TARGET
_
C_
E
XCESS_PRECISION for
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
Ja
m
es Gree
n
halgh
[Patch
1
/
17]
A
dd
a
n
e
w tar
g
et hook for
describ
i
ng excess
.
.
.
commit
|
commitdiff
|
tree
2016-11-10
J
a
mes G
r
e
e
n
h
algh
[Patch testsuite] Check range
of exponen
t
for tests
.
.
.
commit
|
commitdiff
|
tree
2016-11-08
James Greenhalgh
[Patch AArch64] a
a
rch64-c
.
o should depend on TAR
G
ET_H
commit
|
commitdiff
|
tree
2016-09-29
J
a
mes Greenha
l
gh
[
P
atch] Remove
a
ll u
s
e
s
of TARGET
_
FLT_EVAL_M
E
T
HOD_NON_
D
EFAUL
.
.
.
commit
|
commitdiff
|
tree
2016-09-20
T
amar Christi
n
a
[PATCH] [A
A
rc
h
64] Add missing
at
t
rib
u
t
es
t
o ar
m
_neon
.
h
commit
|
commitdiff
|
tree
2016-09-20
Tamar Chri
s
tina
[GCC][PATCH
]
Ad
d
__artificial__ at
t
ribute t
o
Aarch64
.
.
.
commit
|
commitdiff
|
tree
2016-09-13
Tamar C
h
r
i
stina
[
PATCH 1/2][
A
Arch6
4
]
Add mis
s
ing s
u
pport for p
o
ly64x1_t
commit
|
commitdiff
|
tree
2016-09-09
Jame
s
G
reenhal
g
h
[
Patch libgcc]
E
nable HCmode multiply
a
nd divide (mulhc3
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Tamar Christina
[PATCH][Aarch64]
[
gcc] Fix vld2/3
/
4 on big endian systems
commit
|
commitdiff
|
tree
2016-08-18
Tamar
C
hristina
[PATC
H
] [GCC] Don't u
s
e s
e
c
t
i
on anchors for decl
a
r
a
t
ions
.
.
.
commit
|
commitdiff
|
tree
2016-08-05
J
a
mes Greenhalgh
[AArch64] Handle HFAs
of float
1
6 type
s
properly
commit
|
commitdiff
|
tree
2016-08-04
J
a
me
s
Greenhalgh
[Patch obv
i
ous tes
t
suite] Rem
o
ve duplicate
body from
.
.
.
commit
|
commitdiff
|
tree
2016-08-02
James Green
h
a
lgh
[Patch AArch64 Ob
v
ious] Fix Bootstrap for my mi
s
take
.
.
.
commit
|
commitdiff
|
tree
2016-08-02
Tamar
C
hristina
[PA
T
CH AArch64] Add mor
e
A
Arch64 NEON intr
i
nsics
commit
|
commitdiff
|
tree
2016-07-21
James Greenh
a
lgh
[
P
atch
3
/
2
ifc
v
t cost
s
] Don't
expand a conditio
n
al
.
.
.
commit
|
commitdiff
|
tree
2016-07-21
Jame
s
Gr
e
enhalgh
[Pa
t
ch 2/2 if
c
vt co
s
ts
]
Introduce a
new
cost mode
l
.
.
.
commit
|
commitdiff
|
tree
2016-07-21
James Greenhalg
h
[Patch 1/2 ifcvt c
o
sts] New target hook
:
max_
n
oce_ifc
v
t_seq_cost
commit
|
commitdiff
|
tree
2016-07-15
Virendr
a
Pathak
[PATCH/
A
AR
C
H6
4
] A
d
d rt
x
_cos
t
s
r
o
utine for
v
ulcan
.
commit
|
commitdiff
|
tree
2016-06-21
Vir
e
ndr
a
Pa
t
h
a
k
[PATCH/AARC
H
64] Accept
v
ulcan as a
cpu name for
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
James G
r
eenhalgh
[AAr
c
h64] G
i
v
e
some new costs for Cortex-A53
floating
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
James Gr
e
enhal
g
h
[Patch AArch64
]
Add some
m
o
re miss
i
ng intrinsic
s
commit
|
commitdiff
|
tree
2016-06-20
James Greenhalgh
[Patch AArch
6
4
]
Fixup
t
o fc
v
t patterns add
e
d i
n
r
237200
commit
|
commitdiff
|
tree
2016-06-20
J
a
mes G
r
e
e
nhal
g
h
[A
A
r
ch64] Gi
v
e some new costs fo
r
Cor
t
ex-
A
57 f
l
oating
.
.
.
commit
|
commitdiff
|
tree
2016-06-17
James
Greenhalgh
[Patch ARM a
r
m_n
e
on
.
h] s/__FAST_MAT
H
/__FA
S
T_MATH_
_
/g
commit
|
commitdiff
|
tree
2016-06-08
Alan Lawrence
[PATC
H
2/2][A
A
rch
6
4] Tests of AAP
C
S64 updates for alignment
.
.
.
commit
|
commitdiff
|
tree
2016-06-08
Alan
Lawren
c
e
[
PATCH 1/2][AArch64] Implement AAPCS64
u
pdates for
.
.
.
commit
|
commitdiff
|
tree
2016-05-31
Wladimir J
.
van
.
.
.
[PATCH]
AA
R
CH64: Remove
sp
u
ri
o
us
attribute __unused__
.
.
.
commit
|
commitdiff
|
tree
2016-05-18
Jam
e
s Greenhalgh
[
Patc
h
AArch
6
4] Simpli
f
y reduc_plus_scal_v2[sd]f s
e
quence
commit
|
commitdiff
|
tree
2016-05-17
James
G
re
e
nhal
g
h
[Pa
t
ch A
A
rch64] Delete A
S
M
_
OUTPUT_D
E
F and fallback
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
James Gree
n
halg
h
[Patch onbious
]
Fix indentati
o
n in
c
-typ
e
c
k
.
c parser_build_u
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
James Greenhalgh
[Patch obvious
A
A
rch64]
W
ra
p
S
HIF
T
_C
O
UNT_
T
RUNCATED
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
James
Greenhalgh
[AArch
6
4 trivi
a
l] Do
n
't
d
efine a macro when a
variable
.
.
.
commit
|
commitdiff
|
tree
2016-04-11
J
ames G
r
eenhalgh
[
P
atch A
A
r
ch64 3/3] Fix up f
o
r pr70133
commit
|
commitdiff
|
tree
2016-04-11
Ja
m
es G
r
e
e
nhalgh
[Pat
c
h
AArch
6
4 2/3]
R
ework the c
o
de to print extensi
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-04-11
Jame
s
G
ree
n
halgh
[Patch AArch6
4
1/3] Enable CRC b
y
default for arm
v
8
.
1-a
commit
|
commitdiff
|
tree
2016-03-31
James Greenhalgh
[Pat
c
h ARM]
D
elete AS
M
_OUTPUT_DEF and fall back to
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
Ja
m
es G
r
ee
n
h
algh
[
P
atch
te
s
tsuite]
C
hange xf
a
il conditions for bb
-
slp
.
.
.
commit
|
commitdiff
|
tree
2016-02-16
James Greenhalg
h
[
A
Arch64] R
e
m
ove A
A
RCH64_EXTRA_TUNE_R
E
C
I
P_SQRT from
.
.
.
commit
|
commitdiff
|
tree
2016-02-16
Ja
m
e
s Greenhalgh
[Patch AArch64] Use softwar
e
s
q
rt expansion always
.
.
.
commit
|
commitdiff
|
tree
2016-02-16
J
ames Greenhalgh
[Patch
AA
r
ch6
4
] GCC 6 r
e
gression in
vector p
e
rforman
c
e
.
.
.
commit
|
commitdiff
|
tree
2016-02-16
James Greenhal
g
h
[Patc
h
AArch64] Restrict 16-bit sqrdml{sa}
h
instructions
.
.
.
commit
|
commitdiff
|
tree
2016-01-26
Rog
e
r Ferrer
I
báñez
[PATCH
]
D
o not set
structural e
q
u
a
lity
o
n polynomia
l
.
.
.
commit
|
commitdiff
|
tree
2016-01-25
Bilyan B
o
r
isov
[AARCH64]
[
ACLE][NEON] Imple
m
ent v
c
vt*_s64_f64 an
d
vcvt
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
J
a
mes Greenhalgh
[Patch O
b
vious]
gc
c
.
dg/ve
c
t/bb-slp-pr68892
.
c requires
.
.
.
commit
|
commitdiff
|
tree
2015-12-23
Ja
m
e
s
G
reenhal
g
h
[Pat
c
h
testsui
t
e] Skip
g
cc
.
d
g
/ifcvt
-
4
.
c for target
s
.
.
.
commit
|
commitdiff
|
tree
2015-12-09
James Greenhal
g
h
[P
a
tch
A
Arc
h
64] Re
i
n
s
tate CANNOT
_
CHANGE_MODE_C
L
A
SS
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
James Greenh
a
lgh
[AAr
c
h64] Add regis
t
er constraints
t
o add<mode>3_plu
s
long
commit
|
commitdiff
|
tree
2015-11-24
Wilco D
i
j
k
stra
[PATCH
]
[A
A
rch64] I
m
prove a
d
d immediat
e
e
x
p
ansion
commit
|
commitdiff
|
tree
2015-11-24
B
il
y
an Borisov
[AARCH64][PATCH 3/3]
A
d
d
i
n
g
t
ests to c
h
eck p
r
oper erro
r
.
.
.
commit
|
commitdiff
|
tree
2015-11-23
Bil
y
an
B
or
i
sov
[
A
ARCH64] Adding constant folding fo
r
__builtin_fmulx
.
.
.
commit
|
commitdiff
|
tree
2015-11-22
Bilyan Borisov
[AARCH6
4
][PA
T
CH
2
/3] Im
p
l
ementing v
m
ulx_lane NEON i
n
trinsic
.
.
.
commit
|
commitdiff
|
tree
2015-11-20
Ev
a
ndro Menezes
[AArch64] Add attribute for comp
a
tibility wit
h
ARM
.
.
.
commit
|
commitdiff
|
tree
2015-11-17
Ja
m
e
s Gr
e
enhal
g
h
[
P
atch AArch
6
4] Add s
u
p
p
o
r
t f
o
r Cortex-A35
commit
|
commitdiff
|
tree
2015-11-16
James Greenhalgh
[Pa
t
ch ARM] Add su
p
port fo
r
Co
r
tex-A35
commit
|
commitdiff
|
tree
2015-11-16
James Greenh
a
l
g
h
[AArch64
]
Cortex-A
5
7 Choose some new br
a
n
ch
c
osts
.
commit
|
commitdiff
|
tree
2015-11-12
Evandr
o
M
enezes
[AArch
6
4] Add extra tu
n
ing
par
a
meters
f
or target processors
commit
|
commitdiff
|
tree
2015-11-05
J
a
mes Greenha
l
g
h
[Patch
ifcvt]
T
each
RTL if
c
vt to handle multiple simple
.
.
.
commit
|
commitdiff
|
tree
2015-11-03
Bilyan Borisov
[AARCH64][
P
AT
C
H 1/3]
I
m
p
lementing the variants of the
.
.
.
commit
|
commitdiff
|
tree
2015-10-30
J
a
mes Gr
e
enhalgh
Re:
[Docs] Reword the documenta
t
ion for -fdump-rtl-
commit
|
commitdiff
|
tree
2015-10-27
E
vandro Menezes
[PATCH] [AArch64] Distin
c
t costs for sign
a
n
d
zero
.
.
.
commit
|
commitdiff
|
tree
2015-10-09
Andre Vieira
[
PATCH V3][GCC] Algo
r
i
t
hmic optimizatio
n
i
n match a
n
d
.
.
.
commit
|
commitdiff
|
tree
2015-10-02
J
a
mes Green
h
algh
[Patch AArch64] I
m
prove SIMD conca
t
enation with
z
eroes
commit
|
commitdiff
|
tree
2015-10-01
James G
r
e
enh
a
lgh
[
ChangeLo
g
]
F
ix
t
ypo
in
2
28324
.
commit
|
commitdiff
|
tree
2015-10-01
James
Greenhalgh
[
Patch 2/2 ARM/AArch64] Add a
n
ew Cortex-
A
53 s
c
heduling
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
Ja
m
es
G
reenhalgh
[Patch 1/
2
AAr
c
h
6
4
/
ARM] Gi
v
e
A
Arch64 ROR (Immediate
.
.
.
commit
|
commitdiff
|
tree
2015-09-23
J
a
mes Green
h
algh
[AArch64] Fix vcvt_
h
igh
_
f64_f3
2
and vcvt_figh_f3
2
_f64
.
.
.
commit
|
commitdiff
|
tree
2015-09-17
James
Greenha
l
gh
[
AArch6
4
]
Im
p
lement
c
o
pys
i
gn[ds]f3
commit
|
commitdiff
|
tree
2015-08-28
James Greenhalgh
[Patch] Ad
d
to th
e
libgfortran/newl
i
b bodge to "
d
et
e
ct
.
.
.
commit
|
commitdiff
|
tree
2015-08-20
James Greenhalgh
[AArch64] Break -mcpu t
i
e
b
etween the c
o
m
p
ile
r
a
nd
.
.
.
commit
|
commitdiff
|
tree
2015-08-14
James Greenhalgh
[Patch ARM/AArch64
]
Add
m
issing is_n
e
on
_
t
y
pe types
commit
|
commitdiff
|
tree
2015-07-27
Wilc
o
D
ijkst
r
a
[
PATCH][AArc
h
64] Imp
r
o
ve spill code - swap order in
.
.
.
commit
|
commitdiff
|
tree
2015-07-27
Wilco D
i
jk
s
tra
[
PATCH][A
A
rch
6
4] Improve spill code - swap order in
.
.
.
commit
|
commitdiff
|
tree
2015-07-22
James Greenhalgh
[
P
a
tch ARM/AAr
c
h64 obvio
u
s] Fix ty
p
o: Re
n
ame insn_reserva
t
io
.
.
.
commit
|
commitdiff
|
tree
2015-07-03
Jame
s
Green
h
al
g
h
[Patch docs o
b
vious AArch64] F
i
x
pos
i
tion of -moverride
.
.
.
commit
|
commitdiff
|
tree
next