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
[63/77] Simplifications after type switch
2017-08-30
rsandifo
[63/77]
S
imp
l
ific
a
t
i
ons after
type switch
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[62/77] Big
machine_mod
e
to scal
a
r_i
n
t
_
mode repla
c
ement
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
6
0
/77]
P
ass scalar_int_m
o
des to
d
o
_
j
u
mp_by_parts_*
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[59/77] Add a rtx_ju
m
p_tab
l
e_data:
:
get_dat
a
_
m
ode helper
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[58/77]
Use
s
calar_i
n
t_mo
d
e
i
n
a
try_
c
o
m
b
i
ne
o
ptimisation
commit
|
commitdiff
|
tree
2017-08-30
r
sandif
o
[5
7
/7
7
] Use
scalar_in
t
_mod
e
in expand_expr_addr
_
expr
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[56/77] Use the
mo
r
e
specific type when two modes ar
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[
5
5/77
]
Use scalar
_
int_mod
e
in simplify_const
_
u
n
a
r
y_ope
r
atio
n
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[54
/
77] Add explici
t
i
n
t
c
h
ecks for alternative optab
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndi
f
o
[53/77] Pass a mode to const_scalar_mask_from_
t
ree
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[52/77] Use scalar_int_mode in
e
x
t
ract/s
t
ore_bi
t
_field
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[51/77] Use opt_scalar_int_
m
ode when it
e
rat
i
ng over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
i
f
o
[50/77] Add helper
r
out
i
nes for SUBREG
_
PROM
O
T
E
D
_
VAR_P
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[49/7
7
] Simplify
n
o
n
zero/num_sign_bits ho
o
ks
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[48/77] Make subroutines of
num_sign_
b
it_cop
i
es operate
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[47/77] Ma
k
e subroutine
s
of nonzero_bi
t
s opera
t
e on
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rs
a
nd
i
fo
[46/77] Make wi
d
est_int_mode_for_size r
e
turn
a
scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[45
/
77] Make
e
xt
r
a
ct_left_sh
i
ft take
a scalar_
i
n
t
_mode
commit
|
commitdiff
|
tree
2017-08-30
rs
a
n
d
ifo
[44
/
77] M
a
ke simpl
i
fy_and_const_int tak
e
a scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndi
f
o
[43/77] Use scalar_int_mod
e
i
n simplify
_
comparison
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[42/77] Use scalar_in
t
_mode in sim
p
lif
y
_
s
hif
t
_
const_1
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[41/7
7
] Split sc
a
lar integer handling out of for
c
e_to_mod
e
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[4
0
/
77] Use scalar_in
t
_mode for extractio
n
_ins
n
f
i
elds
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[39/77] Two changes
t
o the ge
t
_best
_
mo
d
e
interface
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[38/77] Move
S
C
ALAR_IN
T
_MODE_P out o
f
str
i
ct_vol
a
tile_bitfiel
d
_p
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[
3
7/77
]
Us
e
scala
r
_in
t
_mode when emittin
g
cstore
s
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[36/7
7
] Use scalar_int
_
mode in
t
he RTL iv routi
n
es
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
3
5
/77] Add uses of a
s
_a <scalar_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[34
/
7
7
] Add
a SCALAR_I
N
T_TYPE_MOD
E
m
acro
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[
33
/
77] Add
a
NARROWEST_INT
_
MODE
macro
commit
|
commitdiff
|
tree
2017-08-30
rs
a
n
d
i
fo
[32/77] Check is_
a
<scalar_i
n
t_mode> befo
r
e calling
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
sa
n
di
f
o
[31/77] U
s
e scalar
_
int_mode for mov
e
2add
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[30
/
77] Use scalar_int_mo
d
e for
doubl
e
w
ord spl
i
t
s
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[29/77] Make some *_lo
c
_descrip
t
or
h
el
p
ers
take sc
a
lar_int_mod
e
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[28/77
]
Use is_a
<
scalar_
i
nt_m
o
de>
f
or misce
l
laneous
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
if
o
[
27/77] U
s
e is_a <scalar_
i
n
t_mode> be
f
ore LOAD_EXTEND_OP
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[26/77]
U
se is_a
<scalar_
i
nt_mode> in subr
e
g/extract
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
25/77]
U
se is_a <
s
calar_i
n
t_mode> for bit
m
a
s
k opt
i
misations
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[24
/
77] Replace a != B
L
Kmode check with is_a <scal
a
r_int_
m
o
d
e>
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[23/77]
R
e
pl
a
ce != VOIDmode checks
with is_a <scal
a
r_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[22/77] Re
p
l
a
ce !VECTOR_MODE_P with i
s
_a <
s
c
a
lar_i
n
t
_
mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[21/77] Replace SCALAR_INT
_
MODE_
P
checks wi
t
h
is_a
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[20/77] Replace MODE
_
INT checks with is_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[19
/
77] Add
a
smallest_int_mo
d
e_for_size helper function
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[18/77] Make int_mod
e
_
f
or_mode return an opt_s
c
alar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[17/77] Add an int_
m
ode_for_size he
l
p
e
r functio
n
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[16/7
7
] Add
scalar_int_mode_p
o
d
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[1
5
/77] Add scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[14/77]
M
ake libgcc_floati
n
g_mod
e
_supporte
d
_p take
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[13/77] Make
floa
t
n_mode retur
n
a
n
opt_scalar_float_mode
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndif
o
[12/77]
Use opt_scalar_float
_
m
o
de w
h
en i
t
erating over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[
1
1
/77] Add a float_mode_for_size helper
fun
c
tion
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
ndifo
[10/77] M
a
ke assemble_real
take
a
scalar_
f
l
o
a
t_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
9
/
77] Ad
d
SCALAR_FL
O
AT_TYPE
_
MODE
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[8/77] Simplify
g
en
_
trunc/extend_conv_li
b
func
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndi
f
o
[7/
7
7
] Add
scalar_float_m
o
de
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[6/77] Make GET_MODE
_
WIDER re
t
urn an opt_
m
ode
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
n
difo
[5/77] Small tweak
t
o
a
rray_valu
e
_type
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
4
/77] Add
FOR_EAC
H
iterators for modes
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[3/77] Allow mac
h
i
n
e modes to be class
e
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
2/77] Add an E_ prefi
x
to case state
m
ents
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[1/77]
A
dd an E_ prefix t
o
m
ode names
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
Split out parts of scompare
_
lo
c
_
descriptor
and emit_store_fl
a
g
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[rs6000] int->machi
n
e_mo
d
e in
r
s
6000-c
.
c
commit
|
commitdiff
|
tree
2017-08-29
rsandifo
S
et
the call nothrow flag
m
ore often
commit
|
commitdiff
|
tree
2017-08-24
rsandif
o
M
ake more use of subr
e
g_offset_from_lsb
commit
|
commitdiff
|
tree
2017-08-22
r
s
andifo
Make more use of para
d
oxical_subreg_p
commit
|
commitdiff
|
tree
2017-08-22
rsa
n
di
f
o
[AArch64] F
i
x
lab
e
l
mod
e
commit
|
commitdiff
|
tree
2017-08-21
rsandi
f
o
Simplify
pad_belo
w
imp
l
e
me
n
tati
o
n
commit
|
commitdiff
|
tree
2017-08-21
rsan
d
ifo
Remo
v
e the f
r
ame size
a
rgument from funct
i
o
n
_prolo
g
ue
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
rs
a
n
difo
Add a
type_
h
as_mo
d
e
_
precision_p he
l
p
e
r
f
unction
commit
|
commitdiff
|
tree
2017-08-21
rsandifo
Mo
v
e
v
ector_type_mode to
tree
.
c
commit
|
commitdiff
|
tree
2017-08-21
rsandifo
Pas
s
rtx
and
i
ndex to read-md
.
c iterator routines
commit
|
commitdiff
|
tree
2017-08-21
rsandi
f
o
F
i
x bogus
C
ONST_WIDE_INT hash
commit
|
commitdiff
|
tree
2017-08-17
rsan
d
ifo
Add mis
s
ing ECF_NOTHROW flags to inter
n
al
.
def
commit
|
commitdiff
|
tree
2017-08-16
rsan
d
i
f
o
P
R
81815: In
v
al
i
d conditional
reduct
i
on
commit
|
commitdiff
|
tree
2017-08-10
rsandifo
P
R
81738: Split vec
t
-
alias-check-6
.
c
commit
|
commitdiff
|
tree
2017-08-04
r
s
andifo
Pool alignment
informatio
n
for common bases
commit
|
commitdiff
|
tree
2017-08-04
r
s
andif
o
C++-i
f
y vec_info struct
u
re
s
commit
|
commitdiff
|
tree
2017-08-04
rsandi
f
o
Use base in
e
quality for
s
ome ve
c
tor alias checks
commit
|
commitdiff
|
tree
2017-08-04
rsandifo
H
a
ndle
data de
p
endence
r
elation
s
w
it
h
different
bases
commit
|
commitdiff
|
tree
2017-07-27
rsand
i
f
o
[
r
s6000] Avoid
r
otates of
f
lo
a
ting-point mo
d
es
commit
|
commitdiff
|
tree
2017-07-08
r
sandifo
F
ix
coretypes
.
h-r
e
lated dependencies
commit
|
commitdiff
|
tree
2017-07-08
rsan
d
ifo
Force a dependen
c
e distanc
e
of 1 in
gnat
.
dg
/
v
e
ct17
.
a
d
b
commit
|
commitdiff
|
tree
2017-07-05
r
sandifo
Use SET_DECL_M
O
DE in
libcc1
commit
|
commitdiff
|
tree
2017-07-05
rs
a
n
d
ifo
R
e
mo
v
e enum
b
efore
m
a
c
h
ine
_
m
o
de
commit
|
commitdiff
|
tree
2017-07-04
rsandifo
PR 81292: ICE on related st
r
lens after r24
9
880
commit
|
commitdiff
|
tree
2017-07-03
rsan
d
if
o
Avoid minimum - 1 confusion in vectoriser
commit
|
commitdiff
|
tree
2017-07-03
rsandifo
Add a h
e
lper for getting t
h
e o
v
er
a
ll alignment of a DR
commit
|
commitdiff
|
tree
2017-07-03
rsandi
f
o
Add DR_BASE_ALIG
N
MENT and DR_BASE_MIS
A
LIGNMENT
commit
|
commitdiff
|
tree
2017-07-03
rsandifo
Add DR_STEP_AL
I
G
N
M
E
NT
commit
|
commitdiff
|
tree
2017-07-03
rsandifo
Renam
e
DR_ALIGN
E
D_TO to DR_OFFSET_ALIGNMENT
commit
|
commitdiff
|
tree
2017-07-03
rsandif
o
M
a
ke dr_
a
nalyze_innermost o
p
e
r
ate
o
n
in
n
ermost_loop_behavior
commit
|
commitdiff
|
tree
2017-07-03
rsandif
o
Use innermost_lo
o
p_behavio
r
for outer
l
oop vectorisat
i
o
n
commit
|
commitdiff
|
tree
2017-07-03
r
sandifo
Tweak B
B
analysis fo
r
dr_analyze_i
n
nerm
o
st
commit
|
commitdiff
|
tree
2017-07-02
rsandifo
Re
o
rganise machmode
.
h
h
e
a
d
e
rs
commit
|
commitdiff
|
tree
2017-07-02
rsandifo
Make tree-ssa-strle
n
.
c handle partial unterminated
.
.
.
commit
|
commitdiff
|
tree
2017-07-02
r
sandifo
PR 8076
9
: Incorrect strlen
optimis
a
tion
commit
|
commitdiff
|
tree
2017-07-02
rsan
d
ifo
P
R81
1
36: ICE f
r
om inc
o
nsistent DR_M
I
SALIGNMENT
s
commit
|
commitdiff
|
tree
2017-06-12
rsandifo
F
i
x pessimistic DI
m
od
e
handlin
g
in
comb
i
ne
.
c:make_field_assi
.
.
.
commit
|
commitdiff
|
tree
next