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 ARM] Document the +crypto extension on CPUs.
2017-07-14
James Greenh
a
lgh
[Pa
t
ch ARM] Document the +crypto ex
t
ension on
C
PUs
.
2017-14-07 James Greenhalgh <
james.greenhalgh@arm.com
>
commit
|
commitdiff
|
tree
2017-07-04
J
a
m
es
G
reenhalgh
[Patch ARM] Add initial tuning for
Cort
e
x
-
A5
5
and
C
or
t
ex-A75
2017-07-04 James Greenhalgh <
james.greenhalgh@arm.com
>
commit
|
commitdiff
|
tree
2017-07-03
James Greenhalgh
An
d
rew poin
t
e
d out th
a
t
I did n
o
t document
the new
.
.
.
2017-07-03 James Greenhalgh <
james.greenhalgh@arm.com
>
commit
|
commitdiff
|
tree
2017-06-22
Jame
s
Greenhalg
h
[Patch
m
atch
.
pd] Fo
l
d (A / (1 <<
B
)) to (A >>
B
)
2017-06-21 James Greenhalgh <
james.greenhalgh@arm.com
>
2017-06-21 James Greenhalgh <
james.greenhalgh@arm.com
>
commit
|
commitdiff
|
tree
2017-06-21
J
ame
s
G
reenhalgh
[Patch AAr
c
h
64] Ad
d
initial tuning support
for Cortex
.
.
.
2017-06-21 James Greenhalgh <
james.greenhalgh@arm.com
>
commit
|
commitdiff
|
tree
2017-06-20
James Greenhal
g
h
[
P
atch AArch64] Add rcpc e
x
ten
s
io
n
commit
|
commitdiff
|
tree
2017-06-20
James Gre
e
nh
a
lgh
[Patc
h
AAr
c
h64 obvious] Fix
expected string
f
or fp1
6
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
J
a
mes Greenha
l
gh
[P
a
tch AArch64 obvious] Re
a
rrange
the
processors i
n
.
.
.
commit
|
commitdiff
|
tree
2017-06-16
James Gre
e
nhal
g
h
[Patch
A
RM] Fix PR71778
commit
|
commitdiff
|
tree
2017-05-16
James Gre
e
nhalg
h
re PR tree-opti
m
izatio
n
/80457 (v
e
c
t
orizable_condition
.
.
.
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
G
reenha
l
gh
[Patch AArc
h
64] Use 128-b
i
t
v
ector
s
when autovector
i
z
ing
.
.
.
commit
|
commitdiff
|
tree
2016-12-20
James Green
h
a
l
gh
[Patch] Turn -fexc
e
ss-pre
c
isio
n
=f
a
st o
n
when in
-ffas
t
.
.
.
commit
|
commitdiff
|
tree
2016-12-13
James Gre
e
nhalgh
[Patch Doc] Updat
e
documenta
t
io
n
for __fp16 type
commit
|
commitdiff
|
tree
2016-12-13
James Gr
e
enhalgh
[
P
atch doc] Document _Float
1
6 availabilit
y
on A
R
M/AArch64
commit
|
commitdiff
|
tree
2016-12-07
James
G
reen
h
algh
[Patch
P
R7856
1
P
o
wer
P
C] Revert to old behavio
u
r for
.
.
.
commit
|
commitdiff
|
tree
2016-12-05
James Gree
n
halgh
[Patch
2/2 PR78
5
6
1
]
R
ecalcula
t
e
constant po
o
l siz
e
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
James
Greenh
a
l
g
h
[Patch 2/2 P
R
78
5
61] R
e
c
a
l
c
u
late constant pool siz
e
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
Jam
e
s Gr
e
e
n
hal
g
h
[Patch 1/2 PR78561] Rena
m
e get
_
pool_size to
g
et_pool_siz
e
_
u
p
.
.
.
commit
|
commitdiff
|
tree
2016-12-01
Ja
m
es Green
h
algh
[
Patch test
s
uite obvious] Us
e
setjmp, n
o
t sigsetjmp
.
.
.
commit
|
commitdiff
|
tree
2016-11-25
James Greenhalgh
[Patch
i386]
PR
7
8509
-
TARGET_
C
_EXCESS
_
PRECISION should
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
James Greenh
a
lgh
[Patch AArch64 1
3
/17] En
a
ble _
F
loat1
6
for AArch64
commit
|
commitdiff
|
tree
2016-11-24
James Greenhalgh
[
Patch libgcc AA
r
ch64 12/17] Enabl
e
hfm
o
de soft-floa
t
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
J
a
mes Greenhalgh
[Patch AArch64 11/17] Add float
d
ihf2 and floatu
n
sdihf2
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
J
ames Gr
e
enhal
g
h
[Patch ARM 17/17] Enable
_
F
loat16 f
o
r ARM
a
n
d
f
i
x
PR
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
J
ames Greenha
l
gh
[Patch 16/17 libgcc ARM] Half to d
o
uble precisi
o
n conversions
commit
|
commitdiff
|
tree
2016-11-23
Jame
s
Green
h
algh
[Patch 1
5
/17 li
b
gcc ARM] Add double to
hal
f
conversions
.
commit
|
commitdiff
|
tree
2016-11-23
James G
r
ee
n
halgh
[Patch 14/17] [libgcc, ARM] Gene
r
alise flo
a
t-to-half
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James Gree
n
halgh
[Pa
t
ch testsuite
p
atch 10/17] Add opti
o
ns for floatN
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James
Greenh
a
lgh
[Patch libgcc 9/17] Up
d
a
te soft-fp
f
rom g
l
ibc
commit
|
commitdiff
|
tree
2016-11-23
James Gr
e
enha
l
gh
[Pat
c
h
8/1
7
] Make
_
Float16 availa
b
l
e
if HFmode is available
commit
|
commitdiff
|
tree
2016-11-23
J
a
mes Gree
n
halgh
[
P
atch 7/17]
Del
e
te
T
ARG
E
T_
F
LT_EVAL_MET
H
OD and poison it
.
commit
|
commitdiff
|
tree
2016-11-23
Jam
e
s Greenhalgh
[Pat
c
h 6/17] Mi
g
rate exc
e
ss precisi
o
n
logic t
o
u
se
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
James Greenha
l
gh
[P
a
tch 5/17] Add -f
p
e
r
mitted-flt-
e
v
a
l-methods=[c11
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
Jam
e
s Gr
e
e
n
halgh
[Patc
h
4/17] Implem
e
nt
T
ARGET_C_EXC
E
SS_PRECISION for
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
J
a
mes
G
reenh
a
lgh
[
P
atch 3/17] Imp
l
ement TARGET_C_EXCESS_PREC
I
SION f
o
r
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
J
a
m
e
s Greenha
l
g
h
[
Patch 2
/
17] Implement
T
ARGET
_
C_EXCESS_P
R
ECI
S
ION for
.
.
.
commit
|
commitdiff
|
tree
2016-11-23
Jame
s
Gre
e
nhalgh
[Patch
1/17] Add a new t
a
rge
t
hook fo
r
de
s
c
r
ibing excess
.
.
.
commit
|
commitdiff
|
tree
2016-11-10
James Gr
e
enhalg
h
[Patch tes
t
suite] Check
r
an
g
e of e
x
p
o
nent for tests
.
.
.
2016-11-10 James Greenhalgh <
james.greenhalgh@arm.com
>
commit
|
commitdiff
|
tree
2016-11-08
James
Greenhal
g
h
[
P
at
c
h
AA
r
ch64]
a
arch64-c
.
o
s
houl
d
depend
o
n TARGET_H
commit
|
commitdiff
|
tree
2016-09-29
Jame
s
Green
h
algh
[Pa
t
ch]
R
em
o
ve all use
s
of TARGET_FLT
_
EVAL_
M
ET
H
O
D_NON_DEFAUL
.
.
.
commit
|
commitdiff
|
tree
2016-09-09
James Gree
n
halgh
[Patch libgcc] Enable HCmode m
u
ltiply an
d
divide (mulhc3
.
.
.
commit
|
commitdiff
|
tree
2016-08-05
James
G
r
e
enhal
g
h
[AArch64] Handle HFAs of flo
a
t16 types proper
l
y
commit
|
commitdiff
|
tree
2016-08-04
J
ames Gr
e
e
nhalg
h
[Patc
h
obvious testsuite] Remove
duplicate b
o
d
y
from
.
.
.
commit
|
commitdiff
|
tree
2016-08-02
James Gre
e
nh
a
lgh
[P
a
tch AArch6
4
Obvio
u
s] Fix Bootstrap
f
o
r
my
m
i
stake
.
.
.
commit
|
commitdiff
|
tree
2016-07-21
James Greenha
l
gh
[Patch
3
/2
ifcvt costs]
D
on't expa
n
d a condition
a
l
.
.
.
commit
|
commitdiff
|
tree
2016-07-21
Jame
s
Greenhalgh
[Patch 2/2 ifcvt co
s
ts] Intr
o
duc
e
a new cost model
.
.
.
commit
|
commitdiff
|
tree
2016-07-21
James G
r
eenhal
g
h
[Patch 1/2 ifcvt
c
osts] New target hook:
m
ax
_
noce_ifcv
t
_seq_cost
commit
|
commitdiff
|
tree
2016-06-30
James Greenhal
g
h
[AArch
6
4][1/
2
]
Add sup
p
ort IN
S
(element) instruction
.
.
.
2016-06-30 James Greenhalgh <
james.greenhalgh@arm.com
>
commit
|
commitdiff
|
tree
2016-06-20
Ja
m
es Greenhalg
h
[AArch64] Give some new co
s
ts
for Cortex-A53 floatin
g
.
.
.
commit
|
commitdiff
|
tree
2016-06-20
James Gree
n
halgh
[Patch AA
r
ch64
]
A
d
d som
e
more missing intrin
s
ics
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 Gr
e
en
h
algh
[
P
atch AA
r
ch64] Fix
u
p to fcvt patterns add
e
d in r237200
commit
|
commitdiff
|
tree
2016-06-20
Jam
e
s
Green
h
algh
[AArch64] Give some ne
w
costs for Cortex-A57 fl
o
at
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-06-17
James Greenhalgh
[Pa
t
ch ARM
arm_neon
.
h] s/__FAST_MA
T
H/__FAST_MA
T
H__/g
commit
|
commitdiff
|
tree
2016-05-18
J
ames Greenhalgh
[P
a
tch
A
Arch64] Simp
l
ify reduc_plus_s
c
al_
v
2[sd]f sequ
e
nc
e
commit
|
commitdiff
|
tree
2016-05-17
J
ames Greenhal
g
h
[P
a
tch AArch64]
D
elete
A
SM_OUTPUT_DEF
a
nd fallback
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
James Gre
e
nha
l
gh
[
Pa
t
ch onbious] F
i
x
indentation in c-typeck
.
c
parser_build_
u
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
James Greenhalgh
[Patch
ob
v
ious AArch64] Wr
a
p SH
I
FT
_
COUNT_TRUNCATED
.
.
.
commit
|
commitdiff
|
tree
2016-05-17
James Greenha
l
gh
[AArch64 trivia
l
]
Don't define a ma
c
ro when a varia
b
le
.
.
.
commit
|
commitdiff
|
tree
2016-04-11
James Greenhal
g
h
[Patch AArch64 3/3]
F
i
x up
for
p
r7013
3
commit
|
commitdiff
|
tree
2016-04-11
J
ames Green
h
algh
[Pat
c
h AArch64 2/3] Rework the code t
o
p
r
int extension
.
.
.
commit
|
commitdiff
|
tree
2016-04-11
James Green
h
algh
[Patch
AArch64
1
/
3
]
E
n
ab
l
e CRC b
y
de
f
au
l
t for armv8
.
1
-
a
commit
|
commitdiff
|
tree
2016-03-31
James Greenhalgh
[Patch
A
RM] Delete
ASM_O
U
TPUT_DEF and
fal
l
b
ack
t
o
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
James Greenhalgh
[Patch testsui
t
e
]
C
h
ange xfail
c
o
n
dition
s
for
bb-sl
p
.
.
.
commit
|
commitdiff
|
tree
2016-02-16
J
ames Greenhalgh
[AA
r
ch64] Remove AARCH64_EXTRA_T
U
NE_RECIP_SQR
T
from
.
.
.
commit
|
commitdiff
|
tree
2016-02-16
James G
r
eenhalgh
[Pat
c
h
AArch64] Use s
o
ftware sqrt expa
n
sion al
w
ays
.
.
.
commit
|
commitdiff
|
tree
2016-02-16
J
ames Gr
e
enhalgh
[Patch AArch64] GCC 6 regression in vector pe
r
f
o
r
mance
.
.
.
commit
|
commitdiff
|
tree
2016-02-16
J
a
mes
Greenhalgh
[Pat
c
h
A
Ar
c
h
64]
R
e
strict
1
6-bit sqrdml{s
a
}h instruc
t
ions
.
.
.
commit
|
commitdiff
|
tree
2016-01-22
J
ames Gre
e
n
h
algh
[Patch Obvious] gcc
.
dg/vect/bb-slp-pr68892
.
c
r
equires
.
.
.
commit
|
commitdiff
|
tree
2015-12-23
James
G
reenhalgh
[Pa
t
ch testsuite]
Skip gcc
.
dg/ifcvt-4
.
c f
o
r
t
a
rgets
.
.
.
commit
|
commitdiff
|
tree
2015-12-09
James Greenha
l
gh
[Patch AArch64] Rei
n
st
a
t
e
CANNOT
_
C
H
AN
G
E
_MODE_C
L
ASS
.
.
.
commit
|
commitdiff
|
tree
2015-12-04
J
a
m
es Greenhalgh
[AArch64] Add register c
o
nstraints to add<mode
>
3_pluslong
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 Gree
n
halgh
[Patch AArch64] Add support for Cortex-A35
commit
|
commitdiff
|
tree
2015-11-16
J
ame
s
Gr
e
enhalgh
[Patch ARM]
Add support for Cortex-A3
5
commit
|
commitdiff
|
tree
2015-11-16
James Greenhalgh
[AArch64] Cortex-A57 Choose
some ne
w
bran
c
h
c
osts
.
commit
|
commitdiff
|
tree
2015-11-05
James Greenhalgh
[Patch ifcv
t
] Teach RTL ifcvt to handle multipl
e
simpl
e
.
.
.
commit
|
commitdiff
|
tree
2015-10-30
Ja
m
es Greenhal
g
h
Re: [Docs] Reword the documentation for -fdump-rtl
-
commit
|
commitdiff
|
tree
2015-10-05
James Greenhalgh
[
AArch64] Fix output ass
e
mbly bug under TLSIE
ILP32
2015-10-05 James Greenhalgh <
james.greenhalgh@arm.com
>
commit
|
commitdiff
|
tree
2015-10-02
Ja
m
es Gr
e
en
h
algh
[Patch AArch64] Improv
e
SIMD concatenatio
n
wi
t
h
zeroe
s
commit
|
commitdiff
|
tree
2015-10-01
James Green
h
algh
[
Patch
2/2 A
R
M
/AArch64] Add a ne
w
Cor
t
ex-
A
53 sche
d
uling
.
.
.
commit
|
commitdiff
|
tree
2015-09-28
J
a
mes Greenhalgh
[Patch 1/2 AAr
c
h64/ARM] G
i
ve AArch64 ROR (Immediate
.
.
.
commit
|
commitdiff
|
tree
2015-09-23
Ja
m
es
Gre
e
nhalgh
[
AAr
c
h
64] Fix vcvt_hig
h
_f64_f32
and
v
cvt_fig
h
_f32_f6
4
.
.
.
commit
|
commitdiff
|
tree
2015-09-17
James Greenhalgh
[AArch64] Implem
e
nt copys
i
gn
[
ds]f3
commit
|
commitdiff
|
tree
2015-08-28
J
ames Gre
e
n
halg
h
[
P
atch] Add to the libgfortra
n
/newl
i
b
bodge to "detect
.
.
.
commit
|
commitdiff
|
tree
2015-08-20
J
a
mes Greenhalgh
[AAr
c
h64] Break -m
c
p
u
t
i
e between the compiler and
.
.
.
commit
|
commitdiff
|
tree
2015-08-14
James Gree
n
halgh
[
Patch AR
M
/A
A
r
ch64] Add missing is_
n
eon_type types
commit
|
commitdiff
|
tree
2015-07-22
James
Greenhalgh
[
Patch ARM/AAr
c
h
6
4 o
b
vious] Fix t
y
po: Rename
insn_r
e
servatio
.
.
.
commit
|
commitdiff
|
tree
2015-07-03
Ja
m
es Gr
e
enhalgh
[P
a
tch docs obvio
u
s AArch
6
4] Fix posi
t
ion
of -moverr
i
de
.
.
.
commit
|
commitdiff
|
tree
2015-07-03
J
ames Gre
e
nh
a
lgh
[P
a
tch SR
A
]
F
ix
P
R
6
6119 by ca
l
l
i
ng get_mo
v
e
_
r
atio in SRA
commit
|
commitdiff
|
tree
2015-06-26
J
a
mes Greenha
l
gh
[Patch AArch64
4/4] Add -mo
v
erri
d
e
tuning com
m
and,
.
.
.
commit
|
commitdiff
|
tree
2015-06-26
James Greenhalgh
[
P
a
t
ch
AArch64 3/4] De-const
-
i
fy s
t
ruct tune_params
commit
|
commitdiff
|
tree
2015-06-26
James Gre
e
nhalgh
[Patch AArch64 2/4] Control the
F
MA steering pass
in
.
.
.
commit
|
commitdiff
|
tree
2015-06-26
J
a
mes
G
r
eenha
l
gh
[Pa
t
ch A
A
rch64 1/4] Defin
e
candidates
for instruc
t
ion
.
.
.
commit
|
commitdiff
|
tree
2015-06-24
Jame
s
G
r
e
e
nhalgh
[PATCH][
t
e
stsuite] Fix TORTURE_O
P
TIONS overriding
commit
|
commitdiff
|
tree
2015-06-23
Ja
m
es Greenhalgh
[V
a
x
tests
u
it
e
] Fixu
p
to revisi
o
n 224672,
add mis
s
ing
.
.
.
2015-06-19 James Greenhalgh <
james.greenhalgh@arm.com
>
commit
|
commitdiff
|
tree
2015-06-19
James Gre
e
nhalgh
[P
a
t
ch Vax] zero/sign e
x
tend patt
e
rns
need to
be S
U
BREG
.
.
.
commit
|
commitdiff
|
tree
2015-06-16
Jame
s
Gre
e
nhalgh
[
Patch
Testsuite obvious] gcc
.
t
ar
g
et/arm/pr65647
.
c
.
.
.
commit
|
commitdiff
|
tree
2015-06-16
J
a
mes Gre
e
nhalgh
[AA
r
ch64 Test
s
ui
t
e
o
b
vious] Reinstate to
r
ture-init
.
.
.
commit
|
commitdiff
|
tree
2015-06-16
Jame
s
Gre
e
nhalgh
[ARM Churn] Rename LOGICA
L
_OP_
N
ON_SC
t
o LO
G
ICAL_OP_NON_SHORT
.
.
.
commit
|
commitdiff
|
tree
2015-06-10
Ja
m
es G
r
eenhalgh
[Patch testsuite obviou
s
]
g
c
c
.
target/
a
rm
/
pr65710
.
c
.
.
.
commit
|
commitdiff
|
tree
2015-06-09
James Green
h
algh
[Patc
h
testsuite obvious] g+
+
.
dg/ext/pr57
7
3
5
.
C should
.
.
.
2015-06-09 James Greenhalgh <
james.greenhalgh@arm.com
>
commit
|
commitdiff
|
tree
next