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
Use tree_vector_builder::new_unary_operation for folding
2017-09-15
rsandifo
Turn
FUNCTION_ARG_OFFSET into a hook
commit
|
commitdiff
|
tree
2017-09-15
r
s
andifo
T
u
rn TRULY_NOOP_TRUNCATION into a hoo
k
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Turn CAN
N
OT_CHANGE_M
O
DE_C
L
ASS into a
h
ook
commit
|
commitdiff
|
tree
2017-09-14
r
sandifo
Add LOO
P
_VI
N
FO_MAX_VEC
T
_
F
ACTOR
commit
|
commitdiff
|
tree
2017-09-14
rsan
d
ifo
Add a vect_worth
w
hile_without_s
i
md
_
p
h
e
l
p
er routi
n
e
commit
|
commitdiff
|
tree
2017-09-14
rsa
n
difo
Add a vec
t
_ge
t
_num_copies he
l
per routine
commit
|
commitdiff
|
tree
2017-09-14
r
sandifo
Make more use of gimple
-
fold
.
h
in tree-vect-loo
p
.
c
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Add gimple_build_
v
ector* helpers
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Use
v
ec<>
for co
n
st
a
nt permu
t
e m
a
sks
commit
|
commitdiff
|
tree
2017-09-14
r
s
an
d
if
o
U
s
e vec<> in build_vector
commit
|
commitdiff
|
tree
2017-09-14
rsandif
o
Store
VECTOR_CST_
N
ELTS directly in
tree_node
commit
|
commitdiff
|
tree
2017-09-13
rsandifo
Tu
r
n
SECONDA
R
Y_ME
M
O
R
Y_NEEDED into a hook
commit
|
commitdiff
|
tree
2017-09-13
rsand
i
fo
T
u
r
n
S
E
CONDARY_
M
EMO
R
Y
_
NEEDED_MODE
i
nto a target
h
o
ok
commit
|
commitdiff
|
tree
2017-09-12
rsa
n
difo
Turn HA
R
D_REGNO_NREGS i
n
to
a target h
o
ok
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Us
e
hard_regno_nreg
s
instea
d
o
f
HARD_
R
EGNO_NREGS
commit
|
commitdiff
|
tree
2017-09-12
rsandif
o
Conver
t
hard_regno_nr
e
gs to a
function
commit
|
commitdiff
|
tree
2017-09-12
rs
a
n
difo
Make
more
use of
in_har
d
_reg_set_p
commit
|
commitdiff
|
tree
2017-09-12
rsand
i
fo
Make m
o
re use of end_hard_regno
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Make
mo
r
e use
o
f END_REGNO
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Make more use of
REG
_
NREGS
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Turn
S
LOW_
U
NALIGNED_ACCESS
i
nto a target
h
ook
commit
|
commitdiff
|
tree
2017-09-12
rsandi
f
o
P
R
8
1285: Fix un
i
nitialised variable i
n
emit_store
_
f
l
ag_
i
n
t
commit
|
commitdiff
|
tree
2017-09-05
rsan
d
i
fo
[75/77] Use scalar_mode in th
e
AA
r
ch64 port
commit
|
commitdiff
|
tree
2017-09-05
r
sa
n
difo
[61/77
]
Use sc
a
lar_int_mode
i
n
the A
A
rch64 port
commit
|
commitdiff
|
tree
2017-09-05
rsan
d
ifo
Make b
i
tsi
z
e
_
mode_
f
o
r
_mode ret
u
r
n an opt
_
mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
M
a
ke m
o
de_f
o
r_size_t
r
e
e ret
u
rn an op
t
_mode
commit
|
commitdiff
|
tree
2017-09-05
r
sandifo
Make targ
e
tm
.
get_mas
k
_mode return an opt_m
o
d
e
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
M
ake mode_for_vector return
a
n op
t
_mode
commit
|
commitdiff
|
tree
2017-09-05
rsa
n
d
i
f
o
A
d
d
m
ode_fo
r
_int_ve
c
tor
help
e
r fun
c
t
i
ons
commit
|
commitdiff
|
tree
2017-09-05
r
san
d
ifo
Make mode_for_size r
e
turn an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
(decim
a
l
_)float_mode_for_size in real
.
h
commit
|
commitdiff
|
tree
2017-09-05
rsand
i
fo
M
ake
more use of int
_
mode_
f
or_size
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make mo
r
e use of int_mode_for_mode
commit
|
commitdiff
|
tree
2017-09-04
r
sa
n
difo
Turn FUNCTION_ARG_PADDIN
G
into a
target hook
commit
|
commitdiff
|
tree
2017-09-04
rs
a
ndifo
Tur
n
MOD
E
S
_TIEA
B
LE_P into a target hook
commit
|
commitdiff
|
tree
2017-09-04
rsandi
f
o
Turn HARD_REGNO_MOD
E
_OK into a
t
arget
h
o
o
k
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
T
urn HARD_REGNO_CALL_PART_CLOBBERED i
n
to a t
a
rget hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Add
s
ubreg_memor
y
_offset h
e
lpe
r
functions
commit
|
commitdiff
|
tree
2017-09-04
r
s
a
n
difo
P
R82045:
A
voi
d
passing machine modes through "
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[A
A
rch64] Tighten address re
g
ister subre
g
checks
commit
|
commitdiff
|
tree
2017-08-31
rsandi
f
o
[AArch
6
4
]
Rena
m
e cmp
_
resu
l
t iterator
commit
|
commitdiff
|
tree
2017-08-31
r
s
an
d
i
fo
[AArc
h
64] Remove use of wider vector
modes
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Drop df_ from df_rea
d
_modify_subreg_p
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
A
dd a
p
artial_subre
g
_p pr
e
dicate
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
A
d
d
some changel
o
g e
n
tri
e
s that
w
ent ast
r
ay
during
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
d
ifo
[77/7
7
] Add
a complex_m
o
de clas
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[76/77
]
Add a sc
a
lar_mode_pod class
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[
7
4/77] Va
r
io
u
s small
scalar_mode
c
ha
n
ges
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
73/77
]
Pass scalar_mod
e
to scalar_mode_s
u
pported_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[72/
7
7] Pass scalar
_
mo
d
e to scalar
_
mode_supported_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[71/
7
7] U
s
e opt_scalar_mo
d
e
for mode iterat
o
rs
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[70/77
]
M
ak
e
expan
d
_
fix
/
f
l
oat check for
scala
r
mo
d
es
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[
69/77] Split
scalar-only part out o
f
con
v
ert_mod
e
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
dif
o
[6
8
/77] Use scalar_mode
f
or is_int_mo
d
e/is
_
float_mode
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
6
7/77] Use scalar
_
m
o
d
e
in fix
e
d
-v
a
l
ue
.
*
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[66/77] Use scalar_mode for constant integers
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[65/77] Add a
SCAL
A
R_TYPE_
M
ODE
ma
c
r
o
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[
6
4/77
]
Add a
sca
l
ar_mode c
l
ass
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[63/77] Simplifications afte
r
t
y
pe swit
c
h
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[62/
7
7] Bi
g
machin
e
_mode to scalar_int_mode
replacement
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[60/77] Pass scalar
_
int_modes t
o
do_jump_by_par
t
s_*
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[59/77]
Add a rtx_jump_table_d
a
ta::get_
d
ata_
m
o
d
e helper
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[58/77] Use scalar_in
t
_
m
ode in
a try_combine op
t
imisation
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[
5
7/77] Use scalar_i
n
t_mode in expan
d
_expr_addr_expr
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
5
6/77]
Use
the more specific type when
t
w
o mo
d
es are
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
55/77] Use sca
l
ar_int_
m
ode in simplify_const_un
a
r
y
_opera
t
ion
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[54/77] Add explicit int checks for al
t
ernative optab
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
f
o
[53/7
7
] Pass a mode to const_scalar
_
mask
_
fro
m
_
tree
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[52/77]
U
se scalar_int
_
mode in extract/s
t
o
r
e
_
bit_field
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[
51/77]
U
se opt_scalar_
i
nt
_
mode when
i
te
r
ating over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[50/77] Add hel
p
e
r
routines for SUBREG
_
PR
O
MOTED_VAR_P
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[
4
9/77] Simplify nonz
e
ro/num_sig
n
_bits
hook
s
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[48/77] Mak
e
subroutines of num_
s
ign_bit_copies
o
perate
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
if
o
[47/77] Make s
u
broutines
o
f
n
onz
e
ro_bits operate on
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[46/77] Mak
e
w
i
dest_int_mode_for_size return a
scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[45/77] M
a
ke extract_left_shift take a scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndif
o
[4
4
/77]
Make
si
m
p
lify_an
d
_const_int take a scal
a
r
_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[43/77] Use scalar_int
_
m
ode in simplif
y
_compariso
n
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[42/77]
Use scal
a
r_int_mode in simplify_shift_const_
1
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[41/77] Split scalar i
n
teger handlin
g
out of force
_
to_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[40/77] Use
s
calar
_
int_m
o
de
f
or extraction_insn field
s
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndi
f
o
[39/77
]
T
wo changes to the get_best_mode interface
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[38/77
]
Move SCALAR_I
N
T_MODE_P
out o
f
s
t
rict_volati
l
e_bitfield_p
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[
37/77] Use scalar
_
int_mode when emi
t
ting cstores
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
d
i
fo
[36/77] U
s
e s
c
alar_
i
nt_mode i
n
the RTL iv routines
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[35/77] Add uses of as_a <s
c
a
l
a
r
_int
_
mode>
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[34/77]
Add a SCALAR_INT_TYPE_MODE
m
acro
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[33/77] Add a
N
A
R
ROWE
S
T_INT_MODE macro
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[32/77] C
h
eck is_a
<
s
cal
a
r_int_mode> before call
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[31/77] Use scalar_in
t
_mod
e
for move2add
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[30/77] U
s
e s
c
alar_int_mode for doublewo
r
d splits
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[29/
7
7]
Make som
e
*_lo
c
_des
c
ript
o
r helpers take scal
a
r
_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[2
8
/77] U
s
e is
_
a <scalar_int_mode
>
for mis
c
e
llaneous
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[27/77] Use is_a <scalar_int
_
mo
d
e> befor
e
LOAD_EXT
E
N
D
_OP
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[26/77] Us
e
is_a <scalar_in
t
_mod
e
> in subreg/extract
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[25/77] U
s
e
is_a <scal
a
r_in
t
_mo
d
e
>
f
o
r bitmask optimisations
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[24/77] Re
p
l
a
ce a != B
L
Kmo
d
e chec
k
with is_a
<scalar_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[2
3
/77
]
R
ep
l
a
c
e !
=
VOIDmode chec
k
s with is_a
<scalar
_
int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[22/77] Replace
!
VECTOR_
M
O
DE_P w
i
th i
s
_a <sca
l
ar_i
n
t_
m
ode
>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[21/
7
7] Repl
a
c
e SCALAR_
I
N
T
_
M
ODE_P checks with i
s
_a
.
.
.
commit
|
commitdiff
|
tree
next