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
Add an rsqrt_optab and IFN_RSQRT internal function
2015-12-03
r
s
a
n
d
ifo
Add an rsq
r
t_op
t
ab and IFN_RSQRT intern
a
l funct
i
on
commit
|
commitdiff
|
tree
2015-12-02
rsandifo
PR 68432: A
d
d
a t
a
rget hook to control
size/speed opta
b
.
.
.
commit
|
commitdiff
|
tree
2015-12-02
rsa
n
difo
Check for inval
i
d F
A
ILs
commit
|
commitdiff
|
tree
2015-12-01
rsandi
f
o
PR68577:
Handle narrowing
f
or vector popcount, etc
.
commit
|
commitdiff
|
tree
2015-12-01
r
s
andifo
PR
6
8474:
F
ix tree-ca
l
l-cdce
.
c:use_internal_fn
commit
|
commitdiff
|
tree
2015-12-01
rsandifo
Im
p
r
o
ve e
r
ror
r
eporting fr
o
m genat
t
rtab
.
c
commit
|
commitdiff
|
tree
2015-11-19
rsandif
o
PR 68393:
H
a
ndle SUBRE
G
_
PROMOTE
D
_VAR_P in expand_direct_opt
a
b_fn
commit
|
commitdiff
|
tree
2015-11-18
rsa
n
difo
PR 68406
:
Avoid problem wi
t
h old
e
r host compilers
commit
|
commitdiff
|
tree
2015-11-17
rsandifo
Simplify rs6000_
b
u
i
ltin_
v
ectorized_function
commit
|
commitdiff
|
tree
2015-11-17
rsandi
f
o
Sim
p
lify ix86_
b
uiltin_vectorized_function
commit
|
commitdiff
|
tree
2015-11-17
rsandifo
Vec
t
o
r
ize intern
a
l
functions
commit
|
commitdiff
|
tree
2015-11-17
rsan
d
if
o
Make b
u
iltin
_
v
e
ctoriz
e
d
_function take a combined_fn
commit
|
commitdiff
|
tree
2015-11-17
rs
a
nd
i
fo
Use IF
N
_SQR
T
in t
r
e
e-vec
t
-
p
atter
n
s
.
c
commit
|
commitdiff
|
tree
2015-11-17
rsandifo
Remove d
e
ad macros
commit
|
commitdiff
|
tree
2015-11-17
rsan
d
ifo
Exte
n
d
t
ree-
c
a
l
l-
c
d
ce to c
a
lls whose r
e
sult is used
commit
|
commitdiff
|
tree
2015-11-17
rsandifo
Short-cu
t
generation of s
i
mp
l
e built
-
in functions
commit
|
commitdiff
|
tree
2015-11-17
rsandifo
Replace
ma
t
ch
.
pd DEFINE_MATH_FNs with auto-gene
r
ate
d
.
.
.
commit
|
commitdiff
|
tree
2015-11-17
rsa
n
difo
Add null ident
i
f
i
ers to genmatch
commit
|
commitdiff
|
tree
2015-11-17
rsandifo
Add ge
n
m
atch
sup
p
ort fo
r
inte
r
nal fun
c
tions
commit
|
commitdiff
|
tree
2015-11-17
rsandifo
Extend mathfn_b
u
ilt_i
n
t
o handle c
o
mbined_f
n
commit
|
commitdiff
|
tree
2015-11-17
rsandifo
Use co
m
bined_
f
n in t
r
e
e-vect-patterns
.
c
commit
|
commitdiff
|
tree
2015-11-17
rs
a
ndifo
Use combined_fn in tr
e
e
-
ssa-math-opts
.
c
commit
|
commitdiff
|
tree
2015-11-17
rsandifo
U
s
e comb
i
n
ed_
f
n
i
n
tree-ssa-reassoc
.
c
commit
|
commitdiff
|
tree
2015-11-17
rsa
n
d
i
fo
U
se c
o
mbined_fn in tree-vr
p
.
c
commit
|
commitdiff
|
tree
2015-11-17
rsandi
f
o
M
ake more use of combined_fn
commit
|
commitdiff
|
tree
2015-11-17
rsandifo
Extend
f
old_
c
o
nst_ca
l
l to
c
ombined_fn
commit
|
commitdiff
|
tree
2015-11-17
rsandif
o
Add gencfn-macros
.
c
commit
|
commitdiff
|
tree
2015-11-17
rsandifo
Add internal
b
i
tcount functions
commit
|
commitdiff
|
tree
2015-11-17
rsandi
f
o
Add internal
m
ath functions
commit
|
commitdiff
|
tree
2015-11-17
rsan
d
ifo
Add basic support for direct_optab in
t
erna
l
fun
c
tions
commit
|
commitdiff
|
tree
2015-11-17
rsandifo
Add a co
m
bined_fn
e
n
um
commit
|
commitdiff
|
tree
2015-11-13
rsandifo
PR68264: Use unordered
compar
i
so
n
s fo
r
tree-call-cdce
.
c
commit
|
commitdiff
|
tree
2015-11-07
rsandifo
Handle internal f
u
nctions
i
n is
_
tm_pure_ca
l
l
commit
|
commitdiff
|
tree
2015-11-07
rsandi
f
o
Mov
e
#
un
d
ef DEF_BUILTIN* to buil
t
ins
.
def
commit
|
commitdiff
|
tree
2015-11-07
rsandifo
Mov
e
#undef DEF_IN
T
ERNAL_F
N
to int
e
rnal-fn
.
def
commit
|
commitdiff
|
tree
2015-11-07
rsand
i
fo
M
o
ve c
o
nst char * -> int/fp fo
l
ds to fold-const-call
.
c
commit
|
commitdiff
|
tree
2015-11-07
rsa
n
d
i
fo
Move constant bit
o
p and
bsw
a
p
f
o
lds to fold-c
o
nst-call
.
c
commit
|
commitdiff
|
tree
2015-11-07
rsandifo
Handle constant fp classif
i
cati
o
n
s
i
n fold
-
const-call
.
c
commit
|
commitdiff
|
tree
2015-11-07
rsa
n
difo
M
o
v
e
c_get
s
tr to fold-c
o
nst
.
c
commit
|
commitdiff
|
tree
2015-11-07
rsandi
f
o
Do
n
'
t
treat rint as setti
n
g errno
commit
|
commitdiff
|
tree
2015-11-07
rsandifo
Ad
d
-fno-math-errno to gcc
.
d
g/l
t
o/2011020
1
-
1
_0
.
c
commit
|
commitdiff
|
tree
2015-11-07
rsandifo
Try
t
o update
d
om
i
nance info in tr
e
e-call-cd
c
e
.
c
commit
|
commitdiff
|
tree
2015-11-02
rsandifo
M
ove constant folds for m
a
ths functi
o
n
s
t
o
new f
i
le
commit
|
commitdiff
|
tree
2015-10-30
rsandif
o
Don't free dominat
o
rs a
f
t
er sincos
commit
|
commitdiff
|
tree
2015-10-30
rsa
n
difo
Allow r
e
al_format t
o
be passed to
mor
e
real
.
h
f
unctions
commit
|
commitdiff
|
tree
2015-10-30
r
s
and
i
fo
F
i
x
r
e
al_2expN
mode
a
rgu
m
ents in fi
x
ed-value
.
c
commit
|
commitdiff
|
tree
2015-10-30
rsandifo
Robustify REAL_MODE_FORMAT
commit
|
commitdiff
|
tree
2015-10-29
r
san
d
ifo
Requi
r
e c99_run
t
i
me for
builtin
-
con
v
er
t
-1
.
c
commit
|
commitdiff
|
tree
2015-10-29
rsa
n
d
ifo
Remove redundant
v
a
riab
l
e from tree-call-cdce
.
c
commit
|
commitdiff
|
tree
2015-10-29
rsandifo
Re
m
ove unnecessary
label
from tree-ca
l
l-cd
c
e
.
c
commit
|
commitdiff
|
tree
2015-10-27
rsa
n
difo
Move ldexp,
s
c
albn and scalbln fold
s
to match
.
pd
commit
|
commitdiff
|
tree
2015-10-27
rsandif
o
Rename
lo
g
b and significand fol
d
s
commit
|
commitdiff
|
tree
2015-10-27
rsandifo
Mo
v
e
fmin an
d
fmax fold
s
to match
.
pd
commit
|
commitdiff
|
tree
2015-10-27
r
s
andifo
Mov
e
min(max
.
.
.
) and max(
m
in
.
.
.
) folds
t
o matc
h
.
pd
commit
|
commitdiff
|
tree
2015-10-27
rsa
n
d
i
fo
Split constant
h
andli
n
g out o
f
fold_
b
uiltin_
f
ma
commit
|
commitdiff
|
tree
2015-10-27
rsandifo
Remove constant han
d
ling from fold_buil
t
in_{,f}abs
commit
|
commitdiff
|
tree
2015-10-27
r
sandifo
Move co
p
ysign folds to
m
atch
.
pd
commit
|
commitdiff
|
tree
2015-10-27
rsandifo
Move signbit folds to match
.
pd
commit
|
commitdiff
|
tree
2015-10-27
rsand
i
f
o
Fo
l
d co
m
parison
s
between sqrt and zero
commit
|
commitdiff
|
tree
2015-10-27
rsan
d
ifo
Move expN folds to m
a
t
c
h
.
p
d
commit
|
commitdiff
|
tree
2015-10-27
r
s
a
ndifo
Move powi folds to match
.
pd
commit
|
commitdiff
|
tree
2015-10-27
r
s
andifo
Move pow
f
o
lds to matc
h
.
pd
commit
|
commitdiff
|
tree
2015-10-27
rsandifo
Move hypot folds to match
.
pd
commit
|
commitdiff
|
tree
2015-10-27
rsa
n
d
i
fo
Don't create
S
S
A names until in SSA form
commit
|
commitdiff
|
tree
2015-10-26
r
s
an
d
if
o
Allow mor
e
c
o
m
plex call replacements in gimple-fold
.
c
commit
|
commitdiff
|
tree
2015-10-26
rsan
d
ifo
Fi
x
a
ttributi
o
n in
C
han
g
eLog
commit
|
commitdiff
|
tree
2015-10-26
rsandifo
Move i
n
t rounding folds to match
.
pd
commit
|
commitdiff
|
tree
2015-10-26
r
s
andifo
Use
m
acros to define
b
uilt-in opera
t
or l
i
sts
commit
|
commitdiff
|
tree
2015-10-26
rsandifo
Fix
s
cripto
commit
|
commitdiff
|
tree
2015-10-26
r
s
andifo
Move cexp simplifications to match
.
pd
commit
|
commitdiff
|
tree
2015-10-23
rsandif
o
Move fold_
t
runc_t
r
ansparent
_
mathfn
to match
.
pd
commit
|
commitdiff
|
tree
2015-10-22
rsandifo
Move
t
a
n simpl
i
ficatio
n
s
to match
.
pd
commit
|
commitdiff
|
tree
2015-10-22
rsandifo
Move more
c
p
r
oj
s
implifications to mat
c
h
.
pd
commit
|
commitdiff
|
tree
2015-10-21
rsandifo
Move cab
s
simplifications to matc
h
.
p
d
commit
|
commitdiff
|
tree
2015-10-21
r
s
andifo
Rem
o
ve fold_strip
_
sign_o
p
s
commit
|
commitdiff
|
tree
2015-10-21
rs
a
ndifo
Add a
pass t
o
back-propa
g
ate use infor
m
ation
commit
|
commitdiff
|
tree
2015-10-21
rsandifo
A
dd simple sign-st
r
ipping
cas
e
s to match
.
pd
commit
|
commitdiff
|
tree
2015-10-19
r
s
andifo
Remove undef
i
ned b
e
h
a
viour from bu
i
ltins-20
.
c
commit
|
commitdiff
|
tree
2015-10-15
rsa
n
d
i
fo
PR67945: Fix oscillat
i
on be
t
w
e
en
pow r
e
p
rese
n
tations
commit
|
commitdiff
|
tree
2015-10-13
rsandifo
To:
g
cc-patches
@
g
c
c
.
g
n
u
.
org
commit
|
commitdiff
|
tree
2015-10-08
rsandifo
Move sq
r
t and
cb
r
t
s
i
m
plificati
o
ns to match
.
pd
commit
|
commitdiff
|
tree
2015-10-08
rsandifo
Mak
e
t
r
ee_
e
x
pr_nonne
g
ative
_
warnv_
p
recurse into SSA
.
.
.
commit
|
commitdiff
|
tree
2015-10-07
r
sand
i
fo
C
ache reals for 1/4
,
1/6 and 1/9
commit
|
commitdiff
|
tree
2015-10-05
r
s
andifo
Remo
v
e
dif
f
stat fro
m
ChangeLog
.
commit
|
commitdiff
|
tree
2015-10-05
rsan
d
ifo
Add
a
bu
i
ld_real
_
trunca
t
e helper function
commit
|
commitdiff
|
tree
2015-10-05
r
sandifo
Re
m
o
v
e RE
A
L
_VAL
U
E_FROM_CONST
_
DO
U
BL
E
commit
|
commitdiff
|
tree
2015-10-05
rs
a
ndifo
Remov
e
remaini
n
g
use
s
of C
O
N
ST_DOUBLE_FR
O
M_
R
EAL_V
A
LUE
commit
|
commitdiff
|
tree
2015-10-05
rsandifo
R
e
mov
e
remaining uses of REAL_ARI
T
HMETI
C
commit
|
commitdiff
|
tree
2015-10-05
rsand
i
fo
Replace REAL_VALUES_LESS with real_le
s
s
commit
|
commitdiff
|
tree
2015-10-05
rs
a
ndifo
R
e
move remai
n
ing us
e
s
o
f
R
EAL_VALUES_IDEN
T
I
C
AL
commit
|
commitdiff
|
tree
2015-10-05
rsandifo
R
e
p
lace REAL_VALUES_EQUAL with real_equal
commit
|
commitdiff
|
tree
2015-09-25
rsa
n
difo
[A
A
rch64]
F
o
rc
e
__b
u
iltin
_
aar
c
h64
_
fp[sc]r argumen
t
.
.
.
commit
|
commitdiff
|
tree
2015-09-17
rsandifo
S
p
lit
u
p optab
s
.
[hc]
commit
|
commitdiff
|
tree
2015-09-14
rsandi
f
o
[S
P
AR
C
] Simplify
const_all_ones_opera
n
d
commit
|
commitdiff
|
tree
2015-09-10
rsandifo
Stop reload1
.
c
w
a
rning from br
e
a
k
ing bootstrap
commit
|
commitdiff
|
tree
2015-08-24
r
s
a
n
d
ifo
gcc/
commit
|
commitdiff
|
tree
2015-08-24
r
sandifo
gcc/
commit
|
commitdiff
|
tree
2015-08-24
rsandif
o
gcc
/
commit
|
commitdiff
|
tree
2015-08-24
rsandifo
gc
c
/
commit
|
commitdiff
|
tree
2015-08-24
r
s
and
i
f
o
gcc/
commit
|
commitdiff
|
tree
next