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
Invoke vectorizable_live_operation in a consistent way
2017-09-18
rsan
d
i
f
o
Invoke
vec
t
orizable
_
live_operat
i
on
in a con
s
istent wa
y
commit
|
commitdiff
|
tree
2017-09-16
rsandifo
PR8222
8
: Move ncopies
c
alculat
i
on
in vectorizable_li
v
e_o
p
er
a
ti
o
n
commit
|
commitdiff
|
tree
2017-09-15
rsan
d
ifo
T
u
rn FUNCTION_ARG_O
F
F
S
ET i
n
to a
h
ook
commit
|
commitdiff
|
tree
2017-09-15
rs
a
ndifo
Turn T
R
ULY_NOO
P
_TRUNCATION in
t
o a hook
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Turn CANNOT_CHA
N
GE_MO
D
E_CLASS in
t
o a hook
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Add LO
O
P_
V
INFO
_
MA
X
_VECT_FACTOR
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Add a vect
_
w
o
rthwhile_without_simd_p helper r
o
utine
commit
|
commitdiff
|
tree
2017-09-14
rsandif
o
A
d
d a
ve
c
t_get_num_copies
h
elper routine
commit
|
commitdiff
|
tree
2017-09-14
rsan
d
ifo
Make mo
r
e use of g
i
m
ple-
f
old
.
h in tree-vect-lo
o
p
.
c
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
A
d
d gimp
l
e
_build_
v
ector* helpers
commit
|
commitdiff
|
tree
2017-09-14
rs
a
nd
i
fo
Use vec
<
> for constant perm
u
te ma
s
k
s
commit
|
commitdiff
|
tree
2017-09-14
rsa
n
difo
U
se vec<> in b
u
ild_vec
t
or
commit
|
commitdiff
|
tree
2017-09-14
rsan
d
ifo
Store VEC
T
OR_CST
_
NE
L
TS directly in tre
e
_node
commit
|
commitdiff
|
tree
2017-09-13
rsandifo
Turn
S
ECON
D
ARY_MEMORY_NEEDED into a hook
commit
|
commitdiff
|
tree
2017-09-13
rsandifo
T
urn SECONDARY
_
M
EMORY
_
NEE
D
ED_MODE into a tar
g
et hook
commit
|
commitdiff
|
tree
2017-09-12
r
sandi
f
o
Tur
n
HARD_
R
EG
N
O_NREG
S
i
n
t
o a
target ho
o
k
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Us
e
hard_regno_nregs ins
t
ead of HARD_REGNO_NRE
G
S
commit
|
commitdiff
|
tree
2017-09-12
r
sandif
o
C
o
nve
r
t
h
ard_regno_
n
regs to a
function
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Mak
e
more
u
se of in_
h
ar
d
_reg_
s
et
_
p
commit
|
commitdiff
|
tree
2017-09-12
r
sandif
o
Make more u
s
e o
f
end_hard_regno
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Make
m
ore use
o
f
END_
R
EGNO
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Make more use of R
E
G_NREGS
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Tur
n
S
L
OW_
U
N
A
LIGNED_A
C
CESS into a target ho
o
k
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
PR81285:
F
i
x unini
t
ialised variab
l
e
i
n emit_store_fla
g
_
int
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
[75/77] Use scalar_mode in the AArch64 port
commit
|
commitdiff
|
tree
2017-09-05
rs
a
nd
i
fo
[61/77]
U
s
e
s
c
alar_i
n
t_m
o
d
e
in the AArch64 port
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make bitsize_mo
d
e_for_mode r
e
t
u
r
n
an opt_
m
o
de
commit
|
commitdiff
|
tree
2017-09-05
r
s
andifo
Make mod
e
_f
o
r_s
i
ze_tree retu
r
n an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
r
s
andifo
M
ak
e
targe
t
m
.
get_mask_mode return an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
M
a
ke mode_for_vector re
t
urn an opt
_
mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Add
m
ode
_
fo
r
_int_ve
c
tor
h
elpe
r
func
t
ions
commit
|
commitdiff
|
tree
2017-09-05
rsandif
o
Make mode_for_size retur
n
an
opt_mode
commit
|
commitdiff
|
tree
2017-09-05
r
sandi
f
o
(decimal_)float_mode_fo
r
_size in r
e
a
l
.
h
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make mo
r
e use of int_mod
e
_for
_
s
i
ze
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
M
ake more use
o
f i
n
t
_
mo
d
e_for_mod
e
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn FUNCTION_ARG_PADDING into a targ
e
t ho
o
k
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Tu
r
n MO
D
ES_TIEAB
L
E
_P
i
nt
o
a target hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn HARD_REGNO
_
MODE_
O
K into a target
hook
commit
|
commitdiff
|
tree
2017-09-04
rsan
d
ifo
Turn HARD_REGNO_CALL_
P
ART_CLOB
B
ERED into a target
hook
commit
|
commitdiff
|
tree
2017-09-04
rsan
d
ifo
Add subreg_memory_offset
helper functions
commit
|
commitdiff
|
tree
2017-09-04
r
sandi
f
o
PR82
0
45: Avoid passin
g
mac
h
ine modes throug
h
"
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
rs
a
n
difo
[AArch64] Tighten address register subreg
c
he
c
ks
commit
|
commitdiff
|
tree
2017-08-31
rsand
i
fo
[AArch
6
4]
R
ename cmp_result
i
t
e
rato
r
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[AArch64] Remove use of wider vector modes
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Dr
o
p df_ from d
f
_read_m
o
dify_subreg
_
p
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
Add a
p
artial
_
subreg_p predicate
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Add some changelog
entries that
w
ent astra
y
during
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[77/
7
7] Add
a
c
omplex
_
m
o
d
e c
l
ass
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[76/77] Add a sca
l
ar
_
mod
e
_pod cla
s
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
74/
7
7] Various
small scalar_mo
d
e changes
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[
7
3/77] Pa
s
s scalar_mode to
s
calar_mo
d
e_supp
o
rted_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[72/77] Pass scalar_m
o
de to sca
l
ar_mode_suppor
t
ed_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
71/77] Use
opt_scalar_mode for mode iterators
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[70/77] Mak
e
expa
n
d_fix
/
f
lo
a
t
c
h
eck for sca
l
ar modes
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
f
o
[69/77] Split
s
c
alar-o
n
ly p
a
rt ou
t
of convert_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[68/77] U
s
e s
c
alar_mode f
o
r is_int_mode/is_float_m
o
d
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
n
difo
[67/77] Use scalar_mode i
n
fixed
-
valu
e
.
*
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[6
6
/77] Use scalar_mode for constant int
e
gers
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[65/77]
A
dd a SCALA
R
_TYPE_MODE macro
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[64
/
77] Add a scalar_mo
d
e class
commit
|
commitdiff
|
tree
2017-08-30
r
s
andif
o
[
6
3/77] Simp
l
ification
s
aft
e
r t
y
pe
switch
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[62
/
77] Big machine_mode to
s
c
alar_int_
m
ode replace
m
ent
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[6
0
/77] Pass sc
a
lar
_
int_modes to
d
o_jump_
b
y_parts_*
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[59/7
7
] Add a rtx_jump_table_
d
ata::
g
et_data
_
mode helper
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[58/
7
7]
Us
e
scalar_int_mode in a
t
ry_combine op
t
imisation
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[57/7
7
] U
s
e
scalar_int_mod
e
in e
x
pand_
e
x
p
r_addr_expr
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[56/77] Use the more
specific type
w
hen two modes are
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[55/77] Use
s
calar_int_mode i
n
simplif
y
_const_unar
y
_o
p
eration
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[
5
4/77
]
Add expl
i
cit
i
n
t checks
for alternat
i
ve
o
ptab
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[53/77
]
P
a
ss
a
m
o
de
t
o const_
s
calar_mask_from_tree
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
d
i
fo
[52/
7
7] Use scala
r
_i
n
t_mode in
extract/stor
e
_
b
i
t_field
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[51/77]
Use opt_sca
l
ar_int_mo
d
e
when i
t
erating over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[50/77] Add hel
p
er rout
i
nes
f
or SUBR
E
G
_
PROMOTED_VAR_
P
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
andi
f
o
[49/77]
S
implify nonzero/num_
s
i
g
n_b
i
ts hooks
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[48/77
]
M
a
ke
subrout
i
nes of num_s
i
gn_bit_copies
o
pe
r
ate
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[47/77]
M
ake subroutines of non
z
e
ro_bits operate on
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[46/77] Make
w
idest_in
t
_mode_for_size retu
r
n a scalar_i
n
t_mode
commit
|
commitdiff
|
tree
2017-08-30
r
s
andi
f
o
[45/77]
Make
e
xtrac
t
_le
f
t_
s
hift
take a scalar_int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[44/
7
7]
Make simplify_
a
nd_con
s
t
_
in
t
take a s
c
alar
_
int_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[43/77] Use s
c
al
a
r_int_mode in s
i
mplify_comparison
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[42/77
]
Use scalar_int_mode in simplify_shi
f
t_const_1
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[4
1
/77] Spl
i
t scalar i
n
teger
hand
l
ing out o
f
force_to_m
o
de
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
40/77] Use
sc
a
l
a
r
_int_mo
d
e for extrac
t
ion_insn fi
e
lds
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[39/77]
T
wo changes to th
e
g
et_best_mode inte
r
face
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[38/
7
7]
Move SCALA
R
_IN
T
_M
O
DE_P out of str
i
ct_v
o
latile_bitfield_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[3
7
/77] Use scalar_int_mode
w
h
e
n
emitt
i
ng cstores
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
36/77] Use scalar_in
t
_mode in the R
T
L iv ro
u
tines
commit
|
commitdiff
|
tree
2017-08-30
rs
a
n
d
ifo
[35/77] Add
uses of a
s
_a <scal
a
r
_int_mode
>
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[34/77] A
d
d a SCALAR_INT_TY
P
E_MODE macro
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
3
3/77] Add a NARR
O
WEST_INT_MO
D
E macro
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[32/77]
C
heck is_a <scalar_int_mode>
b
efor
e
calling
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[
31/77
]
Use sca
l
ar_int_mode
f
o
r
move2a
d
d
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[30/77] Use s
c
alar_int
_
mode for doubleword splits
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[
2
9
/77] Make some *_
l
oc_descr
i
pt
o
r
h
el
p
ers take scalar_
i
nt_mode
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[28/
7
7
] Use is_a <scalar_int_mode> f
o
r miscel
l
aneou
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[
2
7/77] Use is_a <sca
l
ar_
i
nt_mode> before L
O
AD_EXTE
N
D
_OP
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[
2
6
/7
7
] Use is_a <scala
r
_int_mo
d
e> in subreg/extract
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
an
d
ifo
[25/77
]
Use is_a
<scalar
_
int_mode> for bit
m
ask optimisat
i
ons
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[24/
7
7] Repla
c
e
a
!=
BLKmod
e
che
c
k
w
i
th is_a
<
scalar_int_mode>
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[23/77] Rep
l
ace !=
V
OIDmode
checks
w
it
h
is
_
a <sc
a
lar_
i
nt_
m
ode
>
commit
|
commitdiff
|
tree
next