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
[55/77] Use scalar_int_mode in simplify_const_unary_operation
2017-08-30
rsan
d
i
fo
[55
/
77] Use scalar_i
n
t_mode
i
n
si
m
plify
_
const_unary_operation
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[54/77
]
Add explicit in
t
checks for alternati
v
e optab
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[53/77]
P
ass
a
mo
d
e t
o
const_scalar_ma
s
k
_fr
o
m_tree
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[52/77] Use scalar_int_mode
i
n e
x
tract/sto
r
e_b
i
t
_
f
i
eld
commit
|
commitdiff
|
tree
2017-08-30
r
sand
i
fo
[51/77] Use
opt_scalar_int_
m
ode when it
e
rati
n
g
o
ver
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[50/77] Add hel
p
er
routines for
S
UBREG_PROMOTE
D
_VAR_P
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
ndifo
[
4
9
/77]
S
i
m
plify
n
onzero/num_sign
_
bit
s
h
ooks
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[48/
7
7
] M
a
ke subr
o
ut
i
nes of num_
s
ig
n
_bit_copies operate
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[47/77]
M
ake subroutines of nonzero_b
i
ts ope
r
a
te
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[46/77] Make w
i
dest_int_mode
_
for_size return
a
sc
a
la
r
_int_mode
commit
|
commitdiff
|
tree
2017-08-30
r
s
andi
f
o
[45/77]
Make extra
c
t_left_shift
t
ake a scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[
44/77] Mak
e
s
implify_
a
nd_con
s
t_int
t
a
ke
a scalar_
i
nt
_
m
o
de
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[43/
7
7]
Use
scalar_int_mode in s
i
mpl
i
fy_
c
omparison
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
n
difo
[42/77]
Use
sca
l
ar_int
_
mode in s
i
mplify_shi
f
t_con
s
t_1
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[41/7
7
] Split
scalar integer h
a
n
dling out
o
f f
o
rce
_
to_mode
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[40/77] Use scalar_int_mode for e
x
tr
a
ction_insn
f
ields
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[39/77]
T
wo changes
to the get_
b
est_m
o
de interface
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[38/
7
7] Move SC
A
LAR_INT_MOD
E
_P out
of s
t
rict_
v
olat
i
le_bitf
i
eld_
p
commit
|
commitdiff
|
tree
2017-08-30
r
san
d
ifo
[37/77] Use
s
cal
a
r
_i
n
t
_
mode when emittin
g
cstores
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[36/77]
U
se scalar_i
n
t_
m
ode in t
h
e
R
TL iv ro
u
t
in
e
s
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[35/77] Add
uses of as_a <s
c
alar
_
int_mo
d
e
>
commit
|
commitdiff
|
tree
2017-08-30
r
s
andi
f
o
[34
/
77
]
Add
a S
C
ALAR_INT_
T
YPE_MODE macro
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[33/77
]
Add a NARROWEST_INT_MODE macro
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[32/77] Check
i
s_a <scalar_int_mode> before calling
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
31/77] Use scal
a
r_in
t
_
m
ode for move2add
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[30/77] Us
e
scalar_i
n
t_mode for doublewor
d
s
p
lits
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[29/77
]
M
ake some *_loc
_
d
escrip
t
or helpers
t
ake scala
r
_
i
nt_mode
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[28/77] Use
i
s_a <scal
a
r_in
t
_mode>
for miscel
l
aneous
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[
2
7/77] Use is_a
<sc
a
la
r
_in
t
_m
o
de> bef
o
re LOAD_
E
XTEND
_
OP
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[26/77] Use
i
s_a <sca
l
ar_
i
nt_
m
o
d
e> in subreg/extra
c
t
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
2
5/77] Use is_a <scalar_int_mode> for bitmask optimisations
commit
|
commitdiff
|
tree
2017-08-30
r
s
an
d
ifo
[24/77] Replace a !=
BLKmode c
h
eck with is_a
<scala
r
_int_mod
e
>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[23/77] Repla
c
e
!
= VO
I
Dmod
e
che
c
k
s
with
i
s_a <scal
a
r_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[22/7
7
] Replace !VECTO
R
_
M
ODE_P with i
s
_a <scalar_in
t
_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[21/77
]
Replace S
C
A
L
AR_INT_MODE_P
c
h
e
cks w
i
t
h is_a
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[20/77] Replace MO
D
E_INT che
c
ks
w
ith
is_int_
m
ode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[19/77]
A
dd a smal
l
est_int
_
mode_for_size
h
e
lper functio
n
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
1
8
/77] M
a
ke in
t
_mode_for_
m
ode re
t
urn an o
p
t_scalar_
i
nt
_
mode
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[17/77] A
d
d an int_mode_for
_
size helper fun
c
tion
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndi
f
o
[16/77]
Add scalar_int_mode
_
pod
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
1
5/
7
7] Add
s
calar_int_
m
ode
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[
1
4/77] Make libgc
c
_floatin
g
_
m
ode_suppo
r
t
ed_
p
take
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[13/77] Make fl
o
atn_mode return an
o
p
t_sca
l
ar_float_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[
12/77] Use opt_scalar_float_mode
when iterating over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[11/7
7
] Add a f
l
o
a
t_mode_
f
o
r
_size hel
p
er
functio
n
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[10/7
7
] Make ass
e
mble_real take a sca
l
ar_float_m
o
de
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
i
f
o
[
9
/7
7
]
Add SCALAR_FLOAT_TYPE_MODE
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[8/77] Simpli
f
y
gen_trunc/exte
n
d_co
n
v_libfunc
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndi
f
o
[7/77] Add sca
l
ar
_
floa
t
_
m
ode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[6/77]
M
a
ke G
E
T_MOD
E
_WIDER retu
r
n
an opt_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[5/77] Small twea
k
to arra
y
_value_type
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[4/77] Add FOR_EACH
iterators
for mode
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[3
/
77] Al
l
o
w machine mode
s
to be classes
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[2/77] Add a
n
E
_
p
refix to case s
t
atem
e
nts
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[1
/
77] Add a
n
E_ prefix to
m
ode names
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Split out parts of
scompare_loc_descriptor a
n
d emit_store_flag
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
n
difo
[rs6
0
00]
int->
m
achine
_
mode in rs60
0
0-
c
.
c
commit
|
commitdiff
|
tree
2017-08-29
rsandifo
Set the call
nothr
o
w flag
m
ore often
commit
|
commitdiff
|
tree
2017-08-24
rsandifo
Make more use o
f
subreg
_
offset_from_lsb
commit
|
commitdiff
|
tree
2017-08-22
r
sandifo
Make more use of
p
aradoxical_subreg_p
commit
|
commitdiff
|
tree
2017-08-22
r
s
andifo
[
A
Arch64] Fix label mode
commit
|
commitdiff
|
tree
2017-08-21
rsandifo
Sim
p
lify pad_below imple
m
entation
commit
|
commitdiff
|
tree
2017-08-21
rsa
n
difo
Remove
th
e
frame size argument from
f
unction_prologue
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
rs
a
ndifo
Add a ty
p
e
_
h
a
s
_mode_preci
s
ion_p
h
elper fun
c
tio
n
commit
|
commitdiff
|
tree
2017-08-21
rsandifo
Move vec
t
or_type_mod
e
to tree
.
c
commit
|
commitdiff
|
tree
2017-08-21
rsandifo
Pass r
t
x and
i
n
d
e
x t
o
re
a
d-md
.
c iter
a
t
or rou
t
in
e
s
commit
|
commitdiff
|
tree
2017-08-21
rs
a
n
d
ifo
Fix bogus
CONST_WIDE_INT
h
a
sh
commit
|
commitdiff
|
tree
2017-08-17
r
s
and
i
fo
Add missin
g
E
C
F
_NOTHROW flags to
i
nter
n
a
l
.
def
commit
|
commitdiff
|
tree
2017-08-16
r
sandifo
PR81815: Inval
i
d
c
onditional reduc
t
ion
commit
|
commitdiff
|
tree
2017-08-10
rsandifo
P
R
81738: Split
vect-alias-c
h
eck-6
.
c
commit
|
commitdiff
|
tree
2017-08-04
rsandifo
Poo
l
alignme
n
t information for common bases
commit
|
commitdiff
|
tree
2017-08-04
rsandifo
C
++-ify ve
c
_i
n
f
o structu
r
es
commit
|
commitdiff
|
tree
2017-08-04
rsandifo
Use
b
a
se ineq
u
al
i
ty for some vect
o
r alias checks
commit
|
commitdiff
|
tree
2017-08-04
r
s
andifo
Handle da
t
a d
e
pendence relations with differen
t
bases
commit
|
commitdiff
|
tree
2017-07-27
rsandifo
[rs6
0
00] Avoid rotates of floating
-
point modes
commit
|
commitdiff
|
tree
2017-07-08
r
s
a
n
difo
F
i
x corety
p
e
s
.
h-related de
p
endencies
commit
|
commitdiff
|
tree
2017-07-08
rs
a
ndifo
Force a d
e
pen
d
ence
d
i
s
tance of 1
i
n gnat
.
dg/v
e
ct1
7
.
adb
commit
|
commitdiff
|
tree
2017-07-05
rs
a
n
difo
Us
e
SET_D
E
CL_MODE in li
b
cc1
commit
|
commitdiff
|
tree
2017-07-05
rs
a
ndifo
Remove e
n
um bef
o
re machine_mode
commit
|
commitdiff
|
tree
2017-07-04
r
s
andifo
P
R
81292: ICE on related s
t
rlens after r
2
49880
commit
|
commitdiff
|
tree
2017-07-03
rsand
i
fo
Avoid minimum - 1 confusion i
n
vectoriser
commit
|
commitdiff
|
tree
2017-07-03
rsandifo
Add a help
e
r
for gettin
g
the ove
r
all alig
n
ment of a DR
commit
|
commitdiff
|
tree
2017-07-03
rsandifo
A
d
d DR_B
A
SE_A
L
IGNM
E
NT and DR_BASE_M
I
SALIGNMENT
commit
|
commitdiff
|
tree
2017-07-03
rsand
i
fo
A
dd D
R
_STEP_ALIGNME
N
T
commit
|
commitdiff
|
tree
2017-07-03
rsandifo
R
ename DR_
A
L
I
GNED_TO to DR_OFFSET
_
ALIGNMENT
commit
|
commitdiff
|
tree
2017-07-03
rsandifo
M
a
k
e dr_
a
nalyze_innerm
o
st operate
on innermost
_
l
oop
_
be
h
avior
commit
|
commitdiff
|
tree
2017-07-03
r
s
andifo
Use inne
r
m
os
t
_loop_beh
a
vior for o
u
ter lo
o
p
v
ect
o
risat
i
o
n
commit
|
commitdiff
|
tree
2017-07-03
rsandifo
Tweak B
B
analysis for dr_analy
z
e_inn
e
rm
o
st
commit
|
commitdiff
|
tree
2017-07-02
r
s
and
i
fo
Reo
r
g
a
n
i
s
e machmod
e
.
h hea
d
e
r
s
commit
|
commitdiff
|
tree
2017-07-02
r
s
a
n
di
f
o
Make
t
r
ee-ssa-strlen
.
c hand
l
e par
t
ial unterminated
.
.
.
commit
|
commitdiff
|
tree
2017-07-02
rs
a
ndifo
PR 80769: Incorrect
strle
n
optimisatio
n
commit
|
commitdiff
|
tree
2017-07-02
rsa
n
d
ifo
PR81136: I
C
E from inconsistent DR_MI
S
ALIG
N
MENTs
commit
|
commitdiff
|
tree
2017-06-12
r
sandifo
Fix
p
e
ssimistic DImode handling in combine
.
c:m
a
ke_field_assi
.
.
.
commit
|
commitdiff
|
tree
2017-06-07
rsa
n
di
f
o
Clarify define_insn documenta
t
ion
commit
|
commitdiff
|
tree
2017-05-31
rsandifo
[1/2
]
Add get_next_strinfo
h
elper function
commit
|
commitdiff
|
tree
2017-05-31
rs
a
ndi
f
o
A
lter
n
a
tive chec
k
f
o
r
vector re
f
s wi
t
h sa
m
e
a
l
i
gnment
commit
|
commitdiff
|
tree
2017-05-08
rsandifo
[AAr
c
h64] Tighten move constr
a
i
nts
fo
r
symbolic opera
n
d
s
commit
|
commitdiff
|
tree
2017-05-06
r
sa
n
difo
Record
equival
e
n
c
es
for spill registers
commit
|
commitdiff
|
tree
2017-05-06
rsandifo
PR 75964:
Invalid integer ABS hand
l
ing in simplify
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
rsandifo
Ca
p
niter
_
f
o
r_unrolled_loop
to upper bound
commit
|
commitdiff
|
tree
next