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
Make more use of HWI_COMPUTABLE_MODE_P
2017-10-22
rsandifo
Make more use of
H
WI_COMPUTABLE_MODE_P
commit
|
commitdiff
|
tree
2017-10-22
r
s
a
nd
i
fo
Make m
o
re use o
f
subreg_size_lowpart_offset
commit
|
commitdiff
|
tree
2017-10-22
rsand
i
fo
Ad
d
w
ide_int version o
f
inchash::hash::add_wide_int
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
Rename i
n
ch
a
sh::h
a
sh
:
:add
_
wid
e
_
i
nt
commit
|
commitdiff
|
tree
2017-10-13
rsandifo
Prevent invalid register mode
c
h
anges i
n
com
b
ine
commit
|
commitdiff
|
tree
2017-10-13
rsandifo
Make more use
of GET_M
O
D
E_UNIT_BI
T
SIZE
commit
|
commitdiff
|
tree
2017-10-13
r
s
andif
o
Make more use
of GET_
M
ODE
_
UNI
T
_
S
IZE
commit
|
commitdiff
|
tree
2017-10-13
rsan
d
ifo
Make more use o
f
by
t
e_lo
w
part
_
offset
commit
|
commitdiff
|
tree
2017-10-13
rsandifo
M
ake more use
of subreg_l
o
w
p
a
r
t_off
s
e
t
commit
|
commitdiff
|
tree
2017-10-10
rsandifo
Requi
r
e wi::to_wide fo
r
trees
commit
|
commitdiff
|
tree
2017-10-09
rsandifo
Allow non
-
w
i
<op> wi
commit
|
commitdiff
|
tree
2017-10-04
rsan
d
ifo
PR
8
2413: M
i
sma
t
c
h
ed
precisions in build_range_
c
h
e
c
k
commit
|
commitdiff
|
tree
2017-10-02
rsandi
f
o
Fix mismat
c
hed p
r
ecis
i
ons in tree arit
h
metic
commit
|
commitdiff
|
tree
2017-10-02
rsandifo
[AArch64
]
PR71307: Define union c
l
a
s
s of POINTER+FP
commit
|
commitdiff
|
tree
2017-09-25
rsandifo
T
u
r
n CONST
A
N
T_ALIGNMENT into a hook
commit
|
commitdiff
|
tree
2017-09-25
r
s
andifo
Change pe
r
mute index t
y
p
e
t
o
u
n
signed s
h
or
t
commit
|
commitdiff
|
tree
2017-09-25
rsandi
f
o
Update in
t
erface
t
o TARGET_VECTORIZE_VEC_
P
ERM_CON
S
T
_OK
commit
|
commitdiff
|
tree
2017-09-22
rs
a
nd
i
fo
PR82289: Computin
g
pe
e
ling costs
f
o
r i
r
rele
v
ant drs
commit
|
commitdiff
|
tree
2017-09-22
rs
a
n
d
ifo
r
ange_int_cst_p handling in extract_rang
e
_
f
r
o
m
_bi
n
ar
y
_expr_1
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
Let
t
h
e
target c
h
oose a vec
t
orisati
o
n alignment
commit
|
commitdiff
|
tree
2017-09-22
rs
a
ndifo
Add a vect_
g
et_scala
r
_dr_size helper function
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Fix spu build afte
r
r253072
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
M
ake
m
ore use of simpli
f
y_gen_binar
y
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Add
copy_rtx call to
R
TL l
o
op
un
r
oll
e
r
commit
|
commitdiff
|
tree
2017-09-21
r
s
andifo
Fi
x
unguarded uses of tree_to_uhwi
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
T
ighten tree-ssa-ccp
.
c:get_valu
e
_fo
r
_expr c
o
ndition
commit
|
commitdiff
|
tree
2017-09-21
rsa
n
d
ifo
Add miss
i
ng int_cst_
r
angeN ch
e
cks to tree-vrp
.
c
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Move computat
i
on of SLP_TREE
_
NUMBER_OF_VEC
_
STMTS
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
F
i
x an SVE failure
i
n the
F
ortra
n
m
atmul* tests
commit
|
commitdiff
|
tree
2017-09-18
r
san
d
ifo
In
c
lude phi
s
in SLP unrol
l
in
g
calcul
a
tion
commit
|
commitdiff
|
tree
2017-09-18
rsandi
f
o
F
ix
v
ectorizable_mask_
l
oad_stor
e
handling of invariant
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rsandi
f
o
Fix
t
ype of bi
t
start
i
n
ve
c
toriza
b
le_live_operation
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Fix vec
t
orizab
l
e_live_operatio
n
handling of vec
t
or
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
I
n
v
oke
v
e
c
toriza
b
l
e
_live_operation i
n
a con
s
istent wa
y
commit
|
commitdiff
|
tree
2017-09-16
rsand
i
fo
PR8
2
228
:
M
o
ve ncopies calcula
t
ion
i
n
vectorizabl
e
_
liv
e
_o
p
er
a
tion
commit
|
commitdiff
|
tree
2017-09-15
rsandif
o
T
u
rn FU
N
CT
I
ON_ARG_OFFSET into a
h
ook
commit
|
commitdiff
|
tree
2017-09-15
rs
a
n
d
ifo
Turn TRULY_N
O
OP_TRUNCAT
I
ON into a hook
commit
|
commitdiff
|
tree
2017-09-15
r
s
andifo
Tu
r
n
CANNOT_CHAN
G
E_MOD
E
_CLASS int
o
a h
o
ok
commit
|
commitdiff
|
tree
2017-09-14
rsa
n
d
i
fo
Add LOOP_VINFO_MAX_VECT_FACTOR
commit
|
commitdiff
|
tree
2017-09-14
r
sandi
f
o
Add a v
e
ct_wor
t
hwhile_
w
ithout_
s
imd_
p
h
e
lper routine
commit
|
commitdiff
|
tree
2017-09-14
rs
a
n
d
ifo
A
dd a vect_ge
t
_num_copie
s
helper routine
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Ma
k
e
more use of gimp
l
e-fold
.
h in tree-vect-loop
.
c
commit
|
commitdiff
|
tree
2017-09-14
r
sandifo
A
d
d gimple_build_v
e
ctor* he
l
p
er
s
commit
|
commitdiff
|
tree
2017-09-14
rsan
d
ifo
Use vec<> f
o
r constant
permute
masks
commit
|
commitdiff
|
tree
2017-09-14
rsan
d
i
fo
Use v
e
c<>
in bu
i
l
d
_vector
commit
|
commitdiff
|
tree
2017-09-14
rsandi
f
o
S
tore VECTOR_CS
T
_NELTS direct
l
y in tree_no
d
e
commit
|
commitdiff
|
tree
2017-09-13
r
san
d
if
o
Turn SECOND
A
RY_MEMORY_NEED
E
D into a hook
commit
|
commitdiff
|
tree
2017-09-13
rsandifo
T
u
rn SECONDA
R
Y_ME
M
ORY_NEEDE
D
_
M
ODE
i
n
t
o a target hook
commit
|
commitdiff
|
tree
2017-09-12
rsand
i
fo
Turn HA
R
D_REGNO_NREGS into a t
a
rget hook
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Use hard_regno_nregs
inste
a
d of
H
ARD_REGNO_NREGS
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
C
onvert
h
a
r
d_regno_nreg
s
to a funct
i
on
commit
|
commitdiff
|
tree
2017-09-12
rsand
i
fo
Make mor
e
u
s
e
of in_ha
r
d_re
g
_set_p
commit
|
commitdiff
|
tree
2017-09-12
rsandif
o
Make
m
ore use of end_hard
_
r
egno
commit
|
commitdiff
|
tree
2017-09-12
rsandi
f
o
Make mo
r
e use
o
f E
N
D_REGNO
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
M
a
ke more use of R
E
G_NREGS
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Turn
SLOW
_
UNAL
I
GNE
D
_ACC
E
SS into a target hook
commit
|
commitdiff
|
tree
2017-09-12
r
s
a
ndifo
PR81285
:
Fix uninitialis
e
d varia
b
le in
e
m
i
t_store_
f
lag_int
commit
|
commitdiff
|
tree
2017-09-05
rsandi
f
o
[
7
5/77] Use scalar_
m
ode in the AArch64 port
commit
|
commitdiff
|
tree
2017-09-05
rsand
i
fo
[61
/
77
]
Use scal
a
r_int_mode in
t
he AArch64 p
o
r
t
commit
|
commitdiff
|
tree
2017-09-05
r
sa
n
difo
Mak
e
bitsize_mode_for
_
mode ret
u
rn
a
n
o
p
t_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make mode_for
_
siz
e
_tree
r
eturn an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
r
sandifo
Make targ
e
tm
.
get_ma
s
k_mode ret
u
rn a
n
opt_mode
commit
|
commitdiff
|
tree
2017-09-05
r
s
andifo
Ma
k
e mode_f
o
r_
v
ecto
r
return an
opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Add mode_for_int
_
vector help
e
r fun
c
tions
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
M
a
k
e mode
_
for_size return an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandif
o
(
d
eci
m
al_)
f
loat_mode_for_size in
r
e
a
l
.
h
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make more us
e
of int_mode_for
_
size
commit
|
commitdiff
|
tree
2017-09-05
rsand
i
f
o
Make more use of int
_
mode_for_mode
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn F
U
NCTION_ARG_PADDING into a tar
g
et hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Tur
n
MODES_T
I
E
ABLE
_
P
into a target
hook
commit
|
commitdiff
|
tree
2017-09-04
rsan
d
ifo
Turn HARD_REG
N
O_MODE_OK int
o
a targ
e
t hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Tur
n
HARD_REG
N
O_CALL_P
A
RT_CLOBBERED into a
targe
t
hook
commit
|
commitdiff
|
tree
2017-09-04
r
sandifo
Ad
d
sub
r
eg_memor
y
_offset helper functi
o
ns
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
PR8
2
045: Av
o
i
d
passing machine mo
d
es
through "
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[
A
Arch64]
T
i
g
hten addre
s
s
register
s
ubreg checks
commit
|
commitdiff
|
tree
2017-08-31
r
s
an
d
ifo
[AArch64] Rename cmp_res
u
lt iterator
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[
A
A
rch64] Re
m
ove u
s
e of
w
ider
v
ect
o
r
m
odes
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
D
rop df
_
from df_
r
ea
d
_
modif
y
_s
u
breg_p
commit
|
commitdiff
|
tree
2017-08-30
r
san
d
ifo
Add a partial
_
s
u
b
r
e
g_p predicate
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
A
dd so
m
e changelog ent
r
ies t
h
at we
n
t
as
t
ray during
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[77/77] Add a
c
omplex_mode class
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[76/7
7
] Add a
s
ca
l
ar_m
o
de_pod class
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[74
/
77] Various s
m
all scalar_mode
chan
g
es
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[73/7
7
]
Pass
s
c
alar_mode
t
o scalar_m
o
de_supported_p
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[72/
7
7] Pa
s
s
s
cala
r
_mod
e
t
o
scalar_mode_supported_
p
commit
|
commitdiff
|
tree
2017-08-30
rs
a
n
d
ifo
[71/77]
Use
op
t
_
scalar_mode for m
o
de
i
terators
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[
7
0/77]
M
ake expand
_
fi
x
/
f
l
o
at check for scalar
m
odes
commit
|
commitdiff
|
tree
2017-08-30
r
sand
i
fo
[69/77]
Split scalar-only part ou
t
of c
o
nvert_mo
d
e
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[68/77]
Use sc
a
lar_
m
o
d
e
for is_int_mode/is_fl
o
at
_
m
ode
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[67/77] Use scalar_mode in fixed-va
l
ue
.
*
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[
6
6/77] Use scalar_mode for co
n
stan
t
integers
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[65/77] Add
a
S
C
ALAR_TYPE_MODE m
a
c
ro
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
f
o
[64/77] A
d
d
a sc
a
lar_mode class
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[63/
7
7] Simpli
f
i
cations a
f
t
e
r type
switch
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[62/77] Big machine_mode to s
c
alar_int_mode replacement
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[60/
7
7] Pass scal
a
r_int_
m
odes
t
o do
_
jump_by_parts_*
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[59
/
7
7
]
Add
a rtx_jum
p
_table_data::get_data_m
o
d
e
help
e
r
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[58/77] Use scal
a
r_i
n
t_mod
e
in a t
r
y
_combine o
p
timisation
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[57/7
7
] Use
s
calar_int_mode
i
n expand_e
x
pr_addr_e
x
pr
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[
5
6/77] Use the mo
r
e specific ty
p
e wh
e
n tw
o
m
o
des are
.
.
.
commit
|
commitdiff
|
tree
next