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
PR 67585 Handle EINTR
2016-07-06
R
ichard Sandiford
[7/7]
A
dd nega
t
ive a
n
d
z
ero s
t
rides to vect_
m
emory_ac
c
ess_type
commit
|
commitdiff
|
tree
2016-07-06
Richard Sandiford
[6/7] Explici
t
ly classify vector loads a
n
d store
s
commit
|
commitdiff
|
tree
2016-07-06
Richard S
a
ndiford
[5/7] Move the
f
ix fo
r
PR65518
commit
|
commitdiff
|
tree
2016-07-06
Ric
h
ard Sandiford
[4/7] Add a gather_
s
catte
r
_
i
nfo
s
tructure
commit
|
commitdiff
|
tree
2016-07-06
Richa
r
d Sand
i
ford
[3/7] Fix
load/store
c
os
t
s for strided groups
commit
|
commitdiff
|
tree
2016-07-06
R
ichard S
a
ndiford
[
2/7] Clea
n
up
v
ectoriz
e
r
load/stor
e
cost
s
commit
|
commitdiff
|
tree
2016-07-06
Richard
Sa
n
diford
[1/
7
] Remove unnecessary peeling for
gap
s
check
commit
|
commitdiff
|
tree
2016-06-08
Richard Sand
i
ford
Remove word_mode hack for split bitf
i
elds
commit
|
commitdiff
|
tree
2016-05-26
Ri
c
h
a
rd Sandi
f
ord
F
i
x ivopts
estimat
e
s for internal
func
t
ions
commit
|
commitdiff
|
tree
2016-05-24
R
i
chard Sa
n
difor
d
Cl
e
an up
P
URE_SLP
_
S
T
M
T han
d
ling
commit
|
commitdiff
|
tree
2016-05-24
Richard Sand
i
fo
r
d
A
v
oid unneces
s
a
ry peeli
n
g
f
o
r gaps wi
t
h LD3
commit
|
commitdiff
|
tree
2016-05-24
Rich
a
rd Sandiford
Fix GROUP_GAP for single-element interleaving
commit
|
commitdiff
|
tree
2016-05-18
Ri
c
hard
S
andif
o
rd
T
o
.
.
.
From:
Richard Sandiford
<richard.sandiford@arm.com>
commit
|
commitdiff
|
tree
2016-05-09
Richard Sandi
f
ord
Fix han
d
lin
g
of n
e
ga
t
ive b
i
tpos in expand_d
e
b
u
g_expr
commit
|
commitdiff
|
tree
2016-05-09
Rich
a
r
d
Sandif
o
rd
M
i
ssing pointer dereference in tree-affine
.
c
commit
|
commitdiff
|
tree
2016-05-03
Richard San
d
ifo
r
d
P
R
70687: Use
wide_int in
combine
.
c:
c
hange_zero_ext
commit
|
commitdiff
|
tree
2016-05-02
R
i
c
h
ard Sandi
f
ord
Simpl
i
fy cst_and_fits
_
in
_
h
w
i
commit
|
commitdiff
|
tree
2016-05-02
Richard S
a
ndiford
Add a wi::to
_
wide helper function
commit
|
commitdiff
|
tree
2016-05-02
Richard San
d
iford
Suppor
t
<< and >> for offset
_
i
n
t and wides
t
_int
commit
|
commitdiff
|
tree
2016-05-02
Richard
San
d
ifo
r
d
Support
<
, <=, > and >
=
for offset_int
and widest_int
commit
|
commitdiff
|
tree
2016-02-04
Richard Sandiford
P
R 69
5
7
7: Invalid
RA of de
s
tination subregs
commit
|
commitdiff
|
tree
2016-01-26
Richard Sandiford
P
R
69
4
0
0: Invalid 128-bit m
o
dulus resu
l
t
commit
|
commitdiff
|
tree
2016-01-16
Richa
r
d Sandifor
d
Op
t
imise hash_ta
b
l
e
::empty
commit
|
commitdiff
|
tree
2016-01-15
Richard Sandiford
PR
69
2
46
:
I
n
v
a
l
id
R
EG_ARGS_S
I
ZE
for
sibcalls
commit
|
commitdiff
|
tree
2015-12-03
Richard Sandiford
Documentation
t
weaks for internal-fn-rela
t
e
d
o
pta
b
s
commit
|
commitdiff
|
tree
2015-12-03
Richard Sandif
o
r
d
Add an rsqrt_optab and IFN_RSQRT
i
nternal
f
u
n
cti
o
n
commit
|
commitdiff
|
tree
2015-12-02
Richard Sandiford
PR 68432: Add
a target ho
o
k to control siz
e
/speed optab
.
.
.
commit
|
commitdiff
|
tree
2015-12-02
Richard S
a
ndiford
Check for
i
nv
a
lid FAILs
commit
|
commitdiff
|
tree
2015-12-01
Ric
h
ard
Sandiford
PR
6
8577: H
a
ndle narrowin
g
f
or vecto
r
popcoun
t
, e
t
c
.
commit
|
commitdiff
|
tree
2015-12-01
Richard Sandifor
d
PR68474:
Fix tree-ca
l
l
-cdce
.
c
:use_inter
n
al_
f
n
commit
|
commitdiff
|
tree
2015-12-01
R
i
chard Sandiford
Im
p
rove error reporti
n
g fro
m
ge
n
attrtab
.
c
commit
|
commitdiff
|
tree
2015-11-19
Richard Sa
n
d
i
f
or
d
PR 68393:
H
a
ndle S
U
BREG_PROM
O
TED_VAR_P in e
x
p
a
nd_direct_optab_fn
commit
|
commitdiff
|
tree
2015-11-18
Richard Sandiford
PR 68406: Avoid problem with o
l
der host compilers
commit
|
commitdiff
|
tree
2015-11-17
Ric
h
ard Sandiford
Simplify rs6
0
00_buil
t
in_vectori
z
ed_func
t
ion
commit
|
commitdiff
|
tree
2015-11-17
Richar
d
Sandiford
S
implify ix8
6
_b
u
i
l
tin_
v
ectori
z
e
d
_f
u
n
c
ti
o
n
commit
|
commitdiff
|
tree
2015-11-17
Richa
r
d
Sandif
o
rd
Vectorize in
t
ernal
f
uncti
o
ns
commit
|
commitdiff
|
tree
2015-11-17
Richard Sandiford
Make
b
uiltin_vectorized_functi
o
n
t
ake a comb
i
ned_fn
commit
|
commitdiff
|
tree
2015-11-17
Richard
S
and
i
ford
Use
IFN_SQRT i
n
tree-v
e
ct-pa
t
terns
.
c
commit
|
commitdiff
|
tree
2015-11-17
Richard Sandiford
Re
m
ove
d
e
a
d macros
commit
|
commitdiff
|
tree
2015-11-17
R
i
char
d
San
d
if
o
rd
Extend tree
-
call-cdce to calls whose
re
s
ult
is us
e
d
commit
|
commitdiff
|
tree
2015-11-17
Richard Sandiford
Short-c
u
t gen
e
rati
o
n
o
f
simple built
-
in
f
uncti
o
ns
commit
|
commitdiff
|
tree
2015-11-17
Richard Sandiford
Replace match
.
pd DEF
I
NE_MAT
H
_FNs with auto-generat
e
d
.
.
.
commit
|
commitdiff
|
tree
2015-11-17
Rich
a
rd S
a
ndiford
Add nu
l
l i
d
entifi
e
rs to genm
a
tc
h
commit
|
commitdiff
|
tree
2015-11-17
Richard Sandiford
Add genmatch support for interna
l
function
s
commit
|
commitdiff
|
tree
2015-11-17
R
ich
a
r
d
S
andifo
r
d
Extend
m
at
h
fn_built_in to
h
and
l
e comb
i
ned_fn
commit
|
commitdiff
|
tree
2015-11-17
Ric
h
ar
d
Sa
n
diford
Use combined_fn
i
n tree-vect-patte
r
ns
.
c
commit
|
commitdiff
|
tree
2015-11-17
Ri
c
har
d
Sandifor
d
U
s
e combin
e
d_fn in tree
-
ssa-math-opts
.
c
commit
|
commitdiff
|
tree
2015-11-17
Rich
a
rd S
a
ndiford
Use c
o
mbined_fn in tree-ssa-reassoc
.
c
commit
|
commitdiff
|
tree
2015-11-17
Richard
S
andi
f
o
r
d
Us
e
combined_f
n
i
n tre
e
-
v
r
p
.
c
commit
|
commitdiff
|
tree
2015-11-17
R
ichard Sandi
f
or
d
Ma
k
e more use
o
f combined_fn
commit
|
commitdiff
|
tree
2015-11-17
Richard Sa
n
di
f
or
d
Exte
n
d fold_con
s
t_call to combined_fn
commit
|
commitdiff
|
tree
2015-11-17
Richar
d
S
a
n
difo
r
d
A
d
d g
e
n
c
fn-ma
c
r
os
.
c
commit
|
commitdiff
|
tree
2015-11-17
Ric
h
a
r
d Sandiford
A
dd intern
a
l bi
t
count functi
o
n
s
commit
|
commitdiff
|
tree
2015-11-17
Ric
h
ard Sandiford
Add inte
r
nal mat
h
f
u
nct
i
ons
commit
|
commitdiff
|
tree
2015-11-17
Richard
Sandiford
Add
b
a
sic support f
o
r
d
i
r
ect_opt
a
b inter
n
al function
s
commit
|
commitdiff
|
tree
2015-11-17
R
i
chard S
a
ndifor
d
Add a comb
i
ned_fn en
u
m
commit
|
commitdiff
|
tree
2015-11-13
Richard Sandiford
PR68264: Use unordered comp
a
risons fo
r
tre
e
-call-cdce
.
c
commit
|
commitdiff
|
tree
2015-11-07
Ric
h
a
r
d
Sa
n
di
f
ord
Handle intern
a
l functi
o
ns in is_tm_pure
_
call
commit
|
commitdiff
|
tree
2015-11-07
Richard San
d
iford
Move #u
n
d
ef DEF_BU
I
LTIN*
t
o
b
uiltins
.
def
commit
|
commitdiff
|
tree
2015-11-07
Richard
S
a
ndi
f
ord
Move #undef DEF_INTERNAL_FN to internal-fn
.
def
commit
|
commitdiff
|
tree
2015-11-07
Rich
a
rd Sandif
o
rd
Move
c
on
s
t char
* -
>
int/
f
p f
o
lds to fold-cons
t
-call
.
c
commit
|
commitdiff
|
tree
2015-11-07
Ri
c
hard
Sandiford
Move con
s
tant bitop and bswap
f
o
l
d
s to
f
old
-
co
n
s
t
-call
.
c
commit
|
commitdiff
|
tree
2015-11-07
Richard Sandif
o
rd
H
andle
constant fp classifi
c
ations in fold-const-c
a
l
l
.
c
commit
|
commitdiff
|
tree
2015-11-07
R
i
chard Sandiford
Move c
_
getstr to fold-const
.
c
commit
|
commitdiff
|
tree
2015-11-07
Richard Sa
n
difo
r
d
Don
'
t
t
reat
r
int as
s
e
tting
e
rrno
commit
|
commitdiff
|
tree
2015-11-07
Richar
d
San
d
iford
A
d
d -fno-m
a
t
h
-errno to
gcc
.
d
g/lto/20
1
10201-1_
0
.
c
commit
|
commitdiff
|
tree
2015-11-07
Richard Sandiford
Try to
u
pdate dominance info in tree-call-cdce
.
c
commit
|
commitdiff
|
tree
2015-11-02
Richar
d
Sandiford
M
o
v
e
constant folds for m
a
ths
f
u
nctions to new
file
commit
|
commitdiff
|
tree
2015-10-30
Richa
r
d
Sand
i
ford
Don't free dom
i
nato
r
s after
s
in
c
os
commit
|
commitdiff
|
tree
2015-10-30
R
i
c
hard S
a
ndiford
A
l
low real_f
o
r
mat to be p
a
ssed to
m
ore
r
eal
.
h functions
commit
|
commitdiff
|
tree
2015-10-30
Ric
h
a
r
d S
a
ndiford
Fix real_2exp
N
mode arguments in fixed-value
.
c
commit
|
commitdiff
|
tree
2015-10-30
Ric
h
ard Sandiford
Robustify RE
A
L_MODE_FO
R
MAT
commit
|
commitdiff
|
tree
2015-10-29
Richard Sandiford
Require
c9
9
_runtime for builtin-convert
-
1
.
c
commit
|
commitdiff
|
tree
2015-10-29
Richard Sandiford
Remove
redu
n
dant
v
ariable
f
r
o
m tree-call
-
cdce
.
c
commit
|
commitdiff
|
tree
2015-10-29
R
ichard Sandif
o
r
d
Remove unnecessary label from tree-cal
l
-cdce
.
c
commit
|
commitdiff
|
tree
2015-10-27
Ri
c
hard Sandifo
r
d
Move ldexp, scal
b
n and
s
calbln f
o
l
ds t
o
match
.
p
d
commit
|
commitdiff
|
tree
2015-10-27
Richa
r
d Sa
n
diford
Rename logb and si
g
nifican
d
fol
d
s
commit
|
commitdiff
|
tree
2015-10-27
Richard Sandiford
Move fmin and
f
max folds to match
.
pd
commit
|
commitdiff
|
tree
2015-10-27
R
i
c
hard
S
andif
o
rd
Move m
i
n(max
.
.
.
)
and max
(
m
i
n
.
.
.
) f
o
lds t
o
match
.
pd
commit
|
commitdiff
|
tree
2015-10-27
Rich
a
rd Sa
n
di
f
ord
Split constant han
d
ling out of fold_built
i
n
_
f
ma
commit
|
commitdiff
|
tree
2015-10-27
R
i
chard Sand
i
f
ord
R
e
mov
e
const
a
nt han
d
ling fr
o
m fol
d
_builtin_{,f}abs
commit
|
commitdiff
|
tree
2015-10-27
Richard Sandiford
Move copys
i
gn folds to match
.
pd
commit
|
commitdiff
|
tree
2015-10-27
Richard
S
andi
f
ord
Move si
g
nb
i
t folds to mat
c
h
.
pd
commit
|
commitdiff
|
tree
2015-10-27
Richard
S
and
i
for
d
Fo
l
d compar
i
s
o
ns bet
w
een sq
r
t and zero
commit
|
commitdiff
|
tree
2015-10-27
Richard S
a
ndifor
d
Move expN folds to match
.
p
d
commit
|
commitdiff
|
tree
2015-10-27
Ri
c
hard Sa
n
diford
Move powi fo
l
ds to match
.
pd
commit
|
commitdiff
|
tree
2015-10-27
Richard Sandiford
Move pow
fold
s
to match
.
pd
commit
|
commitdiff
|
tree
2015-10-27
Richard Sand
i
ford
Move
h
y
p
ot folds
t
o match
.
pd
commit
|
commitdiff
|
tree
2015-10-27
Richa
r
d Sa
n
diford
D
on't create SSA name
s
u
n
til
i
n SSA form
commit
|
commitdiff
|
tree
2015-10-26
R
ichard San
d
iford
Allow mor
e
complex call r
e
plac
e
ment
s
in gimple-fold
.
c
commit
|
commitdiff
|
tree
2015-10-26
Richard Sa
n
difo
r
d
F
ix attr
i
bution in Chang
e
Log
commit
|
commitdiff
|
tree
2015-10-26
Rich
a
rd Sandiford
Move i
n
t rounding folds to match
.
p
d
commit
|
commitdiff
|
tree
2015-10-26
Richard
Sandifo
r
d
Use macros
to de
f
ine built-
i
n operator lists
commit
|
commitdiff
|
tree
2015-10-26
R
i
c
hard
Sandiford
Fix s
c
r
ipto
commit
|
commitdiff
|
tree
2015-10-26
R
ichard
Sandiford
M
o
ve cexp s
i
mplificatio
n
s
t
o match
.
pd
2015-10-20
Richard Sandiford
<richard.sandiford@arm.com>
commit
|
commitdiff
|
tree
2015-10-23
R
ichard Sandifor
d
Move fold_tr
u
nc_transparent_ma
t
hfn
to match
.
pd
commit
|
commitdiff
|
tree
2015-10-22
Richard Sand
i
ford
Mov
e
tan simplifications to match
.
pd
commit
|
commitdiff
|
tree
2015-10-22
R
ic
h
ard Sandiford
Move more cp
r
oj sim
p
lificatio
n
s
t
o
m
atch
.
pd
commit
|
commitdiff
|
tree
2015-10-21
R
i
c
hard Sandiford
Mo
v
e c
a
bs simpli
f
ications to match
.
pd
commit
|
commitdiff
|
tree
2015-10-21
Richard S
a
ndifo
r
d
Remo
v
e
fold_strip_
s
ign_op
s
commit
|
commitdiff
|
tree
next