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
Rename inchash::hash::add_wide_int
2017-10-22
r
san
d
ifo
Rename in
c
hash::has
h
:
:
add_wide_int
commit
|
commitdiff
|
tree
2017-10-13
rs
a
ndif
o
Prevent inv
a
lid register
m
ode change
s
in c
o
mbine
commit
|
commitdiff
|
tree
2017-10-13
rsandifo
Ma
k
e mo
r
e use
o
f G
E
T_MODE_UNIT_BITSIZE
commit
|
commitdiff
|
tree
2017-10-13
rsa
n
difo
M
ake mor
e
use
o
f
G
ET_MO
D
E
_UNIT_SIZE
commit
|
commitdiff
|
tree
2017-10-13
rsan
d
i
fo
M
ak
e
more use
o
f b
y
te_lowpart_offset
commit
|
commitdiff
|
tree
2017-10-13
rsa
n
difo
Make more u
s
e
of subreg_lowpa
r
t_offset
commit
|
commitdiff
|
tree
2017-10-10
r
sandifo
Require wi::to_wide for trees
commit
|
commitdiff
|
tree
2017-10-09
rsan
d
if
o
Allow non-w
i
<o
p
> w
i
commit
|
commitdiff
|
tree
2017-10-04
rsandifo
PR8
2
413: Mismatched precisions in build_ra
n
ge_check
commit
|
commitdiff
|
tree
2017-10-02
r
s
andifo
Fix mi
s
matche
d
precisi
o
ns i
n
tree arithm
e
tic
commit
|
commitdiff
|
tree
2017-10-02
rsan
d
i
f
o
[AArch64
]
P
R7
1
30
7
: Define union cl
a
ss of POINTER+FP
commit
|
commitdiff
|
tree
2017-09-25
rsan
d
ifo
Turn CONSTAN
T
_
ALIGNMENT
into a hook
commit
|
commitdiff
|
tree
2017-09-25
rsandi
f
o
C
h
a
nge perm
u
te in
d
ex type to
unsign
e
d short
commit
|
commitdiff
|
tree
2017-09-25
r
s
a
ndifo
Update interfac
e
to T
A
RGET_VECTORIZ
E
_VEC_
P
ERM_CONST_OK
commit
|
commitdiff
|
tree
2017-09-22
rsan
d
ifo
PR8
2
289
:
C
omputing peeli
n
g costs
for
i
rrelevant
d
r
s
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
range_int_cst
_
p
h
andling in ext
r
act_range_from_binary_expr_
1
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
Le
t
th
e
targ
e
t choose a vecto
r
isation ali
g
nmen
t
commit
|
commitdiff
|
tree
2017-09-22
r
sandifo
A
dd a vect_get
_
scalar_dr_s
i
ze hel
p
er f
u
nction
commit
|
commitdiff
|
tree
2017-09-21
r
s
andifo
Fix
spu build after r
2
53072
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
M
a
ke more use o
f
simplify_gen_bina
r
y
commit
|
commitdiff
|
tree
2017-09-21
r
s
andi
f
o
Ad
d
copy_r
t
x ca
l
l to
R
TL loop unroller
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
F
i
x u
n
guarded u
s
es of tree_to_uh
w
i
commit
|
commitdiff
|
tree
2017-09-21
rsa
n
di
f
o
Tigh
t
en tree-ssa-ccp
.
c:get
_
value_for_expr c
o
ndition
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Add missing int
_
cst_rangeN
c
hecks to tree-vrp
.
c
commit
|
commitdiff
|
tree
2017-09-18
r
sand
i
fo
Move computati
o
n of SLP_TR
E
E_NUMBER_OF_VEC_STMTS
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Fi
x
an
SVE fai
l
ur
e
in
t
h
e
F
o
rtran ma
t
mul
*
t
e
sts
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Include phis in SL
P
unrol
l
ing cal
c
ulation
commit
|
commitdiff
|
tree
2017-09-18
r
s
andifo
F
i
x
v
e
ctorizab
l
e_mask_load_stor
e
handling
of
inv
a
ria
n
t
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
r
s
an
d
ifo
Fix type of bits
t
art in
v
ectorizable_live_operation
commit
|
commitdiff
|
tree
2017-09-18
r
sa
n
difo
Fi
x
vecto
r
izab
l
e_live_operation handling
of vec
t
or
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rsandif
o
Invoke vectorizable_live_
o
p
e
ra
t
ion in a
c
o
nsis
t
ent way
commit
|
commitdiff
|
tree
2017-09-16
rsandifo
PR8222
8
:
Move
ncopies calculation
in v
e
ctori
z
able_live_ope
r
atio
n
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Turn FUNCTION_ARG_OFFSET into a hook
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Turn TR
U
LY_N
O
O
P
_TRUNCATION into a hook
commit
|
commitdiff
|
tree
2017-09-15
rsandif
o
Turn CANNOT_CHANGE
_
MODE_CLASS into a hook
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Ad
d
LO
O
P
_
VINFO_MA
X
_VECT
_
FACTO
R
commit
|
commitdiff
|
tree
2017-09-14
rsandif
o
Add a vect_wo
r
thwhile_
w
ithout_simd_p hel
p
e
r
routine
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Add a
v
e
c
t_get_num_copies helper
r
outine
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Make
m
ore use of gimpl
e
-fold
.
h in
tree-
v
e
c
t-
l
oop
.
c
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Add gimple_build_vector* help
e
rs
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
U
s
e vec
<
> fo
r
consta
n
t permute masks
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Use
vec<> in build
_
v
e
ctor
commit
|
commitdiff
|
tree
2017-09-14
rs
a
ndifo
S
t
ore VECTOR_CST_
N
ELT
S
di
r
ectly in tree_node
commit
|
commitdiff
|
tree
2017-09-13
rsan
d
ifo
Turn
S
ECONDARY_
M
EMO
R
Y
_
N
E
EDED
i
n
to a hoo
k
commit
|
commitdiff
|
tree
2017-09-13
rsan
d
ifo
Tu
r
n SECONDAR
Y
_MEMOR
Y
_NE
E
DED_
M
OD
E
into a
target hook
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Tur
n
H
ARD_REGNO_NREGS into a target hook
commit
|
commitdiff
|
tree
2017-09-12
rsand
i
fo
Use hard_regno_nregs
i
n
stead of HARD_
R
EGNO_NREGS
commit
|
commitdiff
|
tree
2017-09-12
r
s
andifo
Convert hard
_
r
eg
n
o
_
n
regs to a function
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Make more use o
f
in
_
hard
_
reg_set_p
commit
|
commitdiff
|
tree
2017-09-12
r
s
andifo
Make mor
e
u
s
e of e
n
d_hard_regno
commit
|
commitdiff
|
tree
2017-09-12
rsandif
o
Ma
k
e more us
e
of END_
R
EGNO
commit
|
commitdiff
|
tree
2017-09-12
rs
a
ndifo
Make more use of REG_NREGS
commit
|
commitdiff
|
tree
2017-09-12
rs
a
ndif
o
Turn SL
O
W_UNALIGNED_ACCESS into a target hook
commit
|
commitdiff
|
tree
2017-09-12
r
s
an
d
ifo
P
R81285: Fix u
n
initialised
v
ari
a
bl
e
in emit
_
s
t
o
re_f
l
ag_int
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
[
75/77] Us
e
scal
a
r_mode i
n
the AArch
6
4 port
commit
|
commitdiff
|
tree
2017-09-05
r
s
a
n
difo
[61/
7
7] Use scalar_
i
n
t_m
o
de in the AArch64 port
commit
|
commitdiff
|
tree
2017-09-05
r
sandifo
M
a
ke bitsize_mode_
f
or
_
mode retu
r
n an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandi
f
o
M
a
ke mod
e
_for_size_tree ret
u
rn
a
n opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsan
d
ifo
Make targetm
.
get_mas
k
_m
o
de return an opt
_
m
o
d
e
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make mode_for_vector return an op
t
_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Ad
d
mo
d
e
_
for
_
in
t
_
vector helper funct
i
ons
commit
|
commitdiff
|
tree
2017-09-05
r
s
andif
o
Make m
o
de_
f
or_size
r
eturn a
n
opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
(deci
m
al_)float_mo
d
e_for
_
size in
re
a
l
.
h
commit
|
commitdiff
|
tree
2017-09-05
r
s
a
ndifo
M
ake
m
ore use
of i
n
t
_mode_for_siz
e
commit
|
commitdiff
|
tree
2017-09-05
r
san
d
i
f
o
Mak
e
more use of int_
m
od
e
_for_mode
commit
|
commitdiff
|
tree
2017-09-04
rs
a
ndifo
Turn FUN
C
T
ION_ARG_P
A
DD
I
N
G into a target hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
T
u
rn MO
D
ES_TIEABLE_P into a targ
e
t
h
o
ok
commit
|
commitdiff
|
tree
2017-09-04
rsandi
f
o
T
u
rn
H
ARD_REGNO_
M
ODE_OK into a target hook
commit
|
commitdiff
|
tree
2017-09-04
rsandi
f
o
T
urn HARD_RE
G
NO_
C
ALL_PA
R
T
_
CLOBBERED into a target
h
ook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Add subr
e
g_memory_of
f
set helper functions
commit
|
commitdiff
|
tree
2017-09-04
rsand
i
fo
PR
8
2
0
4
5: Avoid
p
a
s
sing machine modes t
h
rough "
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
r
sandi
f
o
[AArc
h
64]
Tigh
t
en address
r
e
g
ister
subreg checks
commit
|
commitdiff
|
tree
2017-08-31
rsandi
f
o
[
AArc
h
64] Rename cmp_result i
t
erator
commit
|
commitdiff
|
tree
2017-08-31
rsandi
f
o
[AArch64]
Remove use of wide
r
vector
m
o
d
es
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Drop df_ from d
f
_read_modify_subreg_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Add a partial_subreg_p predica
t
e
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
Add so
m
e changelog ent
r
ie
s
th
a
t went astray during
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[77
/
77]
Add a comple
x
_mode class
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[76/77] Add a scala
r
_mode_pod class
commit
|
commitdiff
|
tree
2017-08-30
r
s
andi
f
o
[74/
7
7] Various
s
m
a
l
l
s
c
alar_mode changes
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[73/7
7
] Pass s
c
al
a
r_mode t
o
sca
l
a
r_mode_su
p
porte
d
_p
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[
72/77] Pass scalar_
m
o
de
t
o
scalar_mod
e
_supported_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[71/77] Use opt_scalar
_
m
ode f
o
r mode iter
a
tors
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[70/77] Make e
x
pand_fix/float check f
o
r sca
l
ar modes
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[69/77] Split sca
l
ar-on
l
y part out of convert_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[68/77] Us
e
sca
l
a
r
_mode for i
s
_int_
m
ode/is_float_mod
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[67/77] Use
scalar_mode in fix
e
d
-value
.
*
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[66
/
77] Us
e
s
c
a
l
a
r_mode for constant integers
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[65/77] Add a S
C
ALAR_TY
P
E_MODE macro
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[64/77] Add a scala
r
_mode c
l
a
ss
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[63
/
77] S
i
mplification
s
after t
y
pe switch
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[62/77] Big ma
c
hine_mode to scalar_i
n
t
_mode re
p
l
a
cem
e
nt
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[60/7
7
] P
a
s
s
scalar_int_modes to
d
o
_jump_by_
p
ar
t
s_*
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[59/7
7
] Add a rtx
_
jum
p
_table_data::get_d
a
ta_mo
d
e helpe
r
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[58/77] Use
s
calar_int_mode in a tr
y
_combi
n
e o
p
t
imisat
i
on
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[57/77] Use scalar_int_mo
d
e i
n
exp
a
nd
_
ex
p
r_add
r
_exp
r
commit
|
commitdiff
|
tree
2017-08-30
rsandif
o
[5
6
/77] Use the mor
e
specific
t
ype when two m
o
d
e
s
are
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[5
5
/77] Use scalar_int_m
o
de in s
i
mplify_c
o
nst_
u
nary_operation
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[
5
4
/77] Add explicit int ch
e
cks for alternati
v
e optab
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[53/77] Pass
a
mode to const_sca
l
ar_mask_from_tree
commit
|
commitdiff
|
tree
next