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
[20/77] Replace MODE_INT checks with is_int_mode
2016-07-06
rsandifo
[6
/
7] E
x
plicit
l
y c
l
assify vector l
o
ads and stores
commit
|
commitdiff
|
tree
2016-07-06
rsandifo
[
5
/7
]
Move
the fix f
o
r PR65518
commit
|
commitdiff
|
tree
2016-07-06
rsandifo
[4/7]
A
dd a gather_scatter_inf
o
s
t
ru
c
t
ure
commit
|
commitdiff
|
tree
2016-07-06
rsa
n
difo
[3/7] Fix
load/store costs
f
or
s
trid
e
d group
s
commit
|
commitdiff
|
tree
2016-07-06
rsandifo
[2/7]
Clean up
v
e
c
t
orizer load/s
t
ore costs
commit
|
commitdiff
|
tree
2016-07-06
rsandifo
[1/7]
Remove unnecessary pee
l
i
n
g for gaps check
commit
|
commitdiff
|
tree
2016-06-08
r
s
andifo
Remove
word_mode
h
ack
f
or split bitfields
commit
|
commitdiff
|
tree
2016-05-26
rsandifo
Fix ivopts
e
stimat
e
s for i
n
te
r
n
al functions
commit
|
commitdiff
|
tree
2016-05-24
rsandifo
Cl
e
an up
P
U
R
E_
S
LP_STMT ha
n
dling
commit
|
commitdiff
|
tree
2016-05-24
r
sandifo
Av
o
id unnecessary peelin
g
for gaps
w
i
t
h L
D
3
commit
|
commitdiff
|
tree
2016-05-24
rsandifo
Fix GROUP_G
A
P
for single
-
element inte
r
l
e
aving
commit
|
commitdiff
|
tree
2016-05-18
rsand
i
fo
T
o: gcc-patches@g
c
c
.
gnu
.
or
g
commit
|
commitdiff
|
tree
2016-05-09
rsand
i
fo
Fix handl
i
ng of
negati
v
e
bitpos in
e
xpan
d
_debug_ex
p
r
commit
|
commitdiff
|
tree
2016-05-09
rsandifo
Mis
s
in
g
pointer dereference in tr
e
e
-
a
f
fine
.
c
commit
|
commitdiff
|
tree
2016-05-03
rsan
d
ifo
PR 70687
:
U
s
e wide_int in c
o
mbine
.
c:change_ze
r
o
_
ext
commit
|
commitdiff
|
tree
2016-05-02
rsandifo
Simplify cst_and_fits_in_hwi
commit
|
commitdiff
|
tree
2016-05-02
rsan
d
ifo
Add a wi::to
_
wide help
e
r functi
o
n
commit
|
commitdiff
|
tree
2016-05-02
rsandifo
Suppo
r
t <
<
and >> for offse
t
_int a
n
d
widest
_
i
nt
commit
|
commitdiff
|
tree
2016-05-02
r
sandifo
Support <, <=, > and >= f
o
r o
f
fs
e
t_i
n
t and widest_int
commit
|
commitdiff
|
tree
2016-02-04
rsandi
f
o
PR 69577: Invalid RA
of dest
i
nation subregs
commit
|
commitdiff
|
tree
2016-01-26
rsandifo
PR 69400: Invalid
1
28-bit modulus resu
l
t
commit
|
commitdiff
|
tree
2016-01-16
rsandifo
Optimise has
h
_table::empty
commit
|
commitdiff
|
tree
2016-01-15
rsandifo
PR 69246:
Inv
a
l
i
d REG
_
ARGS_
S
IZE for s
i
b
c
a
l
ls
commit
|
commitdiff
|
tree
2015-12-03
rsandifo
Documentation
t
w
eaks for in
t
ernal-fn-related opt
a
bs
commit
|
commitdiff
|
tree
2015-12-03
rsa
n
difo
Add
a
n rsqrt_o
p
tab and IFN_RSQRT int
e
rna
l
f
unction
commit
|
commitdiff
|
tree
2015-12-02
rsandifo
PR
6
8432: Add a target hook
t
o
contro
l
size
/
speed optab
.
.
.
commit
|
commitdiff
|
tree
2015-12-02
rsandi
f
o
Check for in
v
alid
F
A
ILs
commit
|
commitdiff
|
tree
2015-12-01
rsandifo
PR685
7
7: Handle na
r
rowing for vector popco
u
nt, etc
.
commit
|
commitdiff
|
tree
2015-12-01
rs
a
ndifo
P
R68
4
74: Fix
tree-call-cd
c
e
.
c:use_internal_fn
commit
|
commitdiff
|
tree
2015-12-01
rsandifo
Improve err
o
r reporting from genattrtab
.
c
commit
|
commitdiff
|
tree
2015-11-19
rsand
i
fo
PR
68393: Handle
SUBRE
G
_PROMOTED
_
VAR_P
in
e
xpand_direct_o
p
tab_f
n
commit
|
commitdiff
|
tree
2015-11-18
rsand
i
fo
PR 68406
:
Av
o
id problem wi
t
h older hos
t
com
p
iler
s
commit
|
commitdiff
|
tree
2015-11-17
rsandifo
Simp
l
ify r
s
6000_builtin_vect
o
rized_function
commit
|
commitdiff
|
tree
2015-11-17
r
s
andifo
Si
m
plify ix86
_
builtin_vectorize
d
_fun
c
tion
commit
|
commitdiff
|
tree
2015-11-17
rsandifo
Vectorize internal functions
commit
|
commitdiff
|
tree
2015-11-17
rsa
n
difo
Make bui
l
tin_vecto
r
iz
e
d
_
f
unction take a combined_fn
commit
|
commitdiff
|
tree
2015-11-17
rsan
d
i
fo
Use IFN_SQRT in tree-ve
c
t
-
p
a
t
terns
.
c
commit
|
commitdiff
|
tree
2015-11-17
rsandifo
R
e
m
ove dead m
a
cros
commit
|
commitdiff
|
tree
2015-11-17
rsa
n
difo
Extend
t
r
ee-call
-
cdce to ca
l
l
s whose result is u
s
ed
commit
|
commitdiff
|
tree
2015-11-17
r
sandifo
Short-c
u
t generat
i
on o
f
s
i
mple b
u
ilt-in functions
commit
|
commitdiff
|
tree
2015-11-17
rsandif
o
Replace
m
atch
.
pd DEFI
N
E
_
MATH_FN
s
wi
t
h
auto-gene
r
ated
.
.
.
commit
|
commitdiff
|
tree
2015-11-17
rsandifo
Add null id
e
nti
f
iers
t
o
gen
m
a
t
ch
commit
|
commitdiff
|
tree
2015-11-17
r
sandifo
A
d
d genmat
c
h
s
upport fo
r
i
nte
r
nal functions
commit
|
commitdiff
|
tree
2015-11-17
rsandifo
Extend ma
t
hfn_built_in to handle
comb
i
ned_fn
commit
|
commitdiff
|
tree
2015-11-17
rsandifo
Use
c
o
m
b
ined_fn in tree-vect-patt
e
rns
.
c
commit
|
commitdiff
|
tree
2015-11-17
rsand
i
fo
Us
e
combin
e
d_fn in tree-ssa-mat
h
-
o
pts
.
c
commit
|
commitdiff
|
tree
2015-11-17
rsandifo
Use co
m
bine
d
_fn
i
n tree-ssa-reasso
c
.
c
commit
|
commitdiff
|
tree
2015-11-17
rsandi
f
o
Use
combined_fn i
n
t
r
ee-v
r
p
.
c
commit
|
commitdiff
|
tree
2015-11-17
rsan
d
i
f
o
M
a
k
e
more
use o
f
combined_fn
commit
|
commitdiff
|
tree
2015-11-17
rsand
i
f
o
Extend fold
_
const_call to combined_fn
commit
|
commitdiff
|
tree
2015-11-17
rsan
d
ifo
A
d
d gencfn-mac
r
os
.
c
commit
|
commitdiff
|
tree
2015-11-17
rsandifo
Add internal
bitcount fu
n
ctions
commit
|
commitdiff
|
tree
2015-11-17
r
sandifo
Add internal math
funct
i
ons
commit
|
commitdiff
|
tree
2015-11-17
rsandifo
Add basic s
u
ppo
r
t
f
o
r
d
i
rect
_
optab int
e
rnal fu
n
ctions
commit
|
commitdiff
|
tree
2015-11-17
rs
a
ndif
o
Add a combined_fn enum
commit
|
commitdiff
|
tree
2015-11-13
rsandifo
PR68264: Use unordered comparison
s
for tree-call-cdce
.
c
commit
|
commitdiff
|
tree
2015-11-07
rsandifo
Handle internal functi
o
ns in is
_
t
m_pure_call
commit
|
commitdiff
|
tree
2015-11-07
r
s
an
d
ifo
Move
#undef DEF_
B
UILTIN* to built
i
ns
.
def
commit
|
commitdiff
|
tree
2015-11-07
rsandifo
Move #u
n
def DEF_INTERNAL_FN to
i
n
t
ernal-fn
.
def
commit
|
commitdiff
|
tree
2015-11-07
r
s
a
ndifo
Move con
s
t cha
r
* -> int/fp folds to fold-
c
on
s
t
-call
.
c
commit
|
commitdiff
|
tree
2015-11-07
rsandifo
Mov
e
c
onstant bitop an
d
b
s
wap folds to fold-con
s
t-ca
l
l
.
c
commit
|
commitdiff
|
tree
2015-11-07
rsa
n
d
i
f
o
Handle constant
f
p
c
lassifications in fol
d
-const-c
a
ll
.
c
commit
|
commitdiff
|
tree
2015-11-07
rsandif
o
Move c_getstr
t
o
f
old-c
o
n
s
t
.
c
commit
|
commitdiff
|
tree
2015-11-07
rsandifo
D
on't treat
r
int as setting er
r
no
commit
|
commitdiff
|
tree
2015-11-07
r
sandi
f
o
Add
-
fno-ma
t
h-errn
o
to g
c
c
.
dg/lto/201
1
0201-1_0
.
c
commit
|
commitdiff
|
tree
2015-11-07
r
sand
i
fo
Try to updat
e
dominance i
n
f
o
in tree-call-cdce
.
c
commit
|
commitdiff
|
tree
2015-11-02
rsandif
o
M
ove constant folds for maths
functions to new file
commit
|
commitdiff
|
tree
2015-10-30
rsandifo
Do
n
't fre
e
dominators
a
fter sincos
commit
|
commitdiff
|
tree
2015-10-30
r
s
andifo
Allo
w
real_for
m
at to
b
e
p
assed to more
real
.
h functions
commit
|
commitdiff
|
tree
2015-10-30
rsandifo
Fix real_2exp
N
m
ode arguments
in f
i
xed-value
.
c
commit
|
commitdiff
|
tree
2015-10-30
r
s
a
ndifo
Rob
u
stify REAL_
M
OD
E
_FORMAT
commit
|
commitdiff
|
tree
2015-10-29
r
sandifo
Require c99_
r
untime for
builtin-convert-
1
.
c
commit
|
commitdiff
|
tree
2015-10-29
r
s
andifo
Remove
r
edundant v
a
riable from
t
ree-call-
c
dce
.
c
commit
|
commitdiff
|
tree
2015-10-29
rs
a
ndifo
R
emove unnecessary label f
r
o
m
tree-call-
c
d
ce
.
c
commit
|
commitdiff
|
tree
2015-10-27
rsandifo
M
o
ve l
d
exp,
s
calbn and scalbln f
o
lds to match
.
pd
commit
|
commitdiff
|
tree
2015-10-27
rsandifo
Rename logb and sign
i
f
i
cand folds
commit
|
commitdiff
|
tree
2015-10-27
rsandifo
Mo
v
e f
m
in an
d
f
m
ax folds to m
a
tch
.
pd
commit
|
commitdiff
|
tree
2015-10-27
rsandi
f
o
Move min(ma
x
.
.
.
)
a
nd max(min
.
.
.
) folds to m
a
tch
.
pd
commit
|
commitdiff
|
tree
2015-10-27
rsandifo
Split constant handling out
o
f
f
old_builtin_fma
commit
|
commitdiff
|
tree
2015-10-27
rsandifo
Remov
e
constant handling from fold_builtin_{,f}abs
commit
|
commitdiff
|
tree
2015-10-27
rsandifo
Move copy
s
ign
f
olds to match
.
pd
commit
|
commitdiff
|
tree
2015-10-27
rsandifo
Move signbit
f
old
s
t
o
m
a
t
c
h
.
p
d
commit
|
commitdiff
|
tree
2015-10-27
rsa
n
d
i
fo
Fold com
p
arisons between sqrt
and zero
commit
|
commitdiff
|
tree
2015-10-27
rsandif
o
Move expN folds
t
o mat
c
h
.
p
d
commit
|
commitdiff
|
tree
2015-10-27
r
sand
i
f
o
Move powi f
o
lds t
o
m
atch
.
pd
commit
|
commitdiff
|
tree
2015-10-27
rsandifo
Move po
w
folds to
m
atch
.
pd
commit
|
commitdiff
|
tree
2015-10-27
rsan
d
if
o
Mov
e
h
y
pot fol
d
s to mat
c
h
.
pd
commit
|
commitdiff
|
tree
2015-10-27
rsan
d
ifo
Don't cr
e
ate SSA names until in SSA form
commit
|
commitdiff
|
tree
2015-10-26
r
sandifo
Allow more comp
l
ex call
r
epla
c
e
ments in gi
m
ple-fold
.
c
commit
|
commitdiff
|
tree
2015-10-26
rsand
i
fo
F
i
x at
t
ribution in Chang
e
Lo
g
commit
|
commitdiff
|
tree
2015-10-26
rsandifo
M
o
ve int ro
u
nding fol
d
s to match
.
pd
commit
|
commitdiff
|
tree
2015-10-26
rsandifo
Use macro
s
t
o
d
e
fine bu
i
lt-in
o
perator list
s
commit
|
commitdiff
|
tree
2015-10-26
rsand
i
fo
Fix s
c
ripto
commit
|
commitdiff
|
tree
2015-10-26
rsandifo
Move cexp simplifications to ma
t
ch
.
p
d
commit
|
commitdiff
|
tree
2015-10-23
rsandifo
Move fold_trunc_transp
a
rent_mathfn to m
a
tch
.
pd
commit
|
commitdiff
|
tree
2015-10-22
rsandifo
Move
t
an simpli
f
i
c
ations to
m
atch
.
pd
commit
|
commitdiff
|
tree
2015-10-22
rsan
d
ifo
Move more c
p
roj
sim
p
l
if
i
cations t
o
match
.
pd
commit
|
commitdiff
|
tree
2015-10-21
r
s
andifo
Move cabs simplifications t
o
mat
c
h
.
p
d
commit
|
commitdiff
|
tree
2015-10-21
rsandi
f
o
Re
m
ove fold_strip_sign_ops
commit
|
commitdiff
|
tree
2015-10-21
rsandifo
Add
a
p
a
s
s
to
b
ack-propagate use inf
o
r
m
ation
commit
|
commitdiff
|
tree
next