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 subreg_lowpart_offset
2017-10-13
rsandifo
Ma
k
e more
use o
f
subreg_l
o
wpart_o
f
f
s
et
commit
|
commitdiff
|
tree
2017-10-10
rsandif
o
Requir
e
wi::to_wide for
t
rees
commit
|
commitdiff
|
tree
2017-10-09
r
sa
n
difo
Allow no
n
-wi <op>
wi
commit
|
commitdiff
|
tree
2017-10-04
rsan
d
i
fo
PR82413
:
Misma
t
ch
e
d precisions in build_ran
g
e_
c
heck
commit
|
commitdiff
|
tree
2017-10-02
rsa
n
difo
Fix mismat
c
hed precisions in tree arithmetic
commit
|
commitdiff
|
tree
2017-10-02
rsandifo
[AArch64] PR71307
:
Define un
i
on
class
o
f POINT
E
R+FP
commit
|
commitdiff
|
tree
2017-09-25
rsandifo
Tur
n
C
O
N
ST
A
NT_AL
I
GNMENT into
a
hoo
k
commit
|
commitdiff
|
tree
2017-09-25
rsandif
o
C
h
ange permute in
d
ex t
y
pe to uns
i
gned sh
o
r
t
commit
|
commitdiff
|
tree
2017-09-25
rsandifo
Update
i
nterfac
e
to TARG
E
T
_VECTORIZE_
V
EC_PE
R
M_C
O
NST_O
K
commit
|
commitdiff
|
tree
2017-09-22
rs
a
ndifo
PR82289
:
Computing peeling
costs
f
o
r
irrelevan
t
d
r
s
commit
|
commitdiff
|
tree
2017-09-22
r
san
d
ifo
range_in
t
_
cst_p
h
andling in extract_ran
g
e_from
_
b
i
nary_expr_1
commit
|
commitdiff
|
tree
2017-09-22
rsa
n
difo
Let the target choose a
vectorisation a
l
ign
m
ent
commit
|
commitdiff
|
tree
2017-09-22
rsandif
o
Add a ve
c
t_get_scalar_dr_
s
i
z
e helper
f
unctio
n
commit
|
commitdiff
|
tree
2017-09-21
r
s
a
ndifo
Fix spu
build a
f
ter r253072
commit
|
commitdiff
|
tree
2017-09-21
rsandi
f
o
M
a
ke more us
e
of
s
impli
f
y_gen_bina
r
y
commit
|
commitdiff
|
tree
2017-09-21
r
s
and
i
fo
Add co
p
y_rtx
ca
l
l to RTL loop unroller
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Fi
x
unguar
d
ed uses of
tree_to
_
uhwi
commit
|
commitdiff
|
tree
2017-09-21
r
s
andifo
Tigh
t
en tree-ss
a
-ccp
.
c
:get
_
v
alue_
f
or_
e
xp
r
c
ondition
commit
|
commitdiff
|
tree
2017-09-21
r
s
andifo
A
dd missing in
t
_cst_rangeN checks to
t
ree
-
vrp
.
c
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Move computati
o
n
o
f SLP_TREE_NU
M
B
ER_
O
F_VEC
_
STMTS
commit
|
commitdiff
|
tree
2017-09-18
rsand
i
fo
Fix a
n
SVE failure in th
e
Fortran
m
at
m
u
l
* tests
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Include phis in SLP
unro
l
ling
calculati
o
n
commit
|
commitdiff
|
tree
2017-09-18
rsandi
f
o
F
ix
ve
c
tor
i
zabl
e
_
mas
k
_lo
a
d_store handlin
g
of invariant
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rsa
n
difo
Fix type of
b
itstart in vectorizable
_
live_ope
r
ation
commit
|
commitdiff
|
tree
2017-09-18
rs
a
ndifo
Fix ve
c
torizable_liv
e
_op
e
ration
handling
o
f
v
ector
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Invoke ve
c
torizable
_
live_operation in
a
co
n
siste
n
t way
commit
|
commitdiff
|
tree
2017-09-16
rsan
d
i
f
o
P
R82228: Mov
e
ncopies calculation in vecto
r
izable_liv
e
_
o
p
erati
o
n
commit
|
commitdiff
|
tree
2017-09-15
rsandi
f
o
Turn FUNC
T
ION_ARG_OFFS
E
T into
a
hook
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Turn T
R
U
L
Y
_
NO
O
P_TRUNCATION
i
nto a hoo
k
commit
|
commitdiff
|
tree
2017-09-15
rsand
i
fo
Turn CANN
O
T_CHANGE_
M
ODE
_
CLA
S
S i
n
to a hook
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Add LOOP_VI
N
FO_MAX_VECT_F
A
CTOR
commit
|
commitdiff
|
tree
2017-09-14
r
sandifo
A
dd
a
vect_worthwhil
e
_witho
u
t_simd_p he
l
per routine
commit
|
commitdiff
|
tree
2017-09-14
r
s
andif
o
Add a v
e
ct_get_num
_
copies hel
p
er rou
t
i
ne
commit
|
commitdiff
|
tree
2017-09-14
rsand
i
f
o
Make m
o
r
e
use o
f
gimple-fold
.
h in
t
ree-vect-loop
.
c
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
A
d
d gim
p
le
_
build_vector* hel
p
ers
commit
|
commitdiff
|
tree
2017-09-14
rs
a
ndifo
Us
e
vec<> for co
n
stant p
e
rmute masks
commit
|
commitdiff
|
tree
2017-09-14
r
s
a
nd
i
fo
U
se vec<> in build_vector
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
S
t
ore VECTOR_CST
_
N
EL
T
S
d
irectly in
t
ree_node
commit
|
commitdiff
|
tree
2017-09-13
rsandi
f
o
Turn
S
ECONDARY_
M
EMORY_NEEDED in
t
o a hook
commit
|
commitdiff
|
tree
2017-09-13
rsandifo
Turn
SECONDARY_MEMORY_NEEDED_
M
O
D
E into a target hook
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Turn HARD_REGN
O
_NREG
S
into a
t
ar
g
et hook
commit
|
commitdiff
|
tree
2017-09-12
r
s
a
ndifo
Use
h
ard_regno_nregs instead of HARD_REGNO_
N
REG
S
commit
|
commitdiff
|
tree
2017-09-12
rsan
d
ifo
Conv
e
rt hard_regno_nregs
t
o a funct
i
on
commit
|
commitdiff
|
tree
2017-09-12
rsa
n
d
i
fo
Make more use
of in_h
a
r
d_re
g
_set_p
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Ma
k
e more use of e
n
d_hard_regno
commit
|
commitdiff
|
tree
2017-09-12
rsandi
f
o
Make more u
s
e
of E
N
D
_
REGNO
commit
|
commitdiff
|
tree
2017-09-12
rsan
d
ifo
Make mor
e
us
e
o
f
REG_NREGS
commit
|
commitdiff
|
tree
2017-09-12
rs
a
ndifo
Turn
S
L
OW_UNALIGNED_ACCESS i
n
t
o
a target hook
commit
|
commitdiff
|
tree
2017-09-12
r
s
andi
f
o
PR81285: F
i
x uninitialised
v
ariable
in emi
t
_store_flag_int
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
[7
5
/77]
Use sc
a
lar_
m
ode i
n
the
A
Arch64
port
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
[61/77] Use
scalar
_
int_mode in the AArch6
4
port
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make bi
t
size
_
mode_fo
r
_mode
return
a
n opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make mode_
f
or_size_tr
e
e return an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsand
i
fo
Ma
k
e
t
arget
m
.
ge
t
_mask
_
m
ode
r
e
turn an
o
pt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandif
o
Make mo
d
e_f
o
r_vector re
t
urn an
o
pt_
m
o
d
e
commit
|
commitdiff
|
tree
2017-09-05
rs
a
ndifo
A
d
d mode_for_int
_
vector help
e
r functions
commit
|
commitdiff
|
tree
2017-09-05
r
s
andifo
M
ake
m
o
de_for_si
z
e return an opt_mo
d
e
commit
|
commitdiff
|
tree
2017-09-05
rsa
n
difo
(decimal_)floa
t
_mode_for_si
z
e in
r
eal
.
h
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make more use of
i
n
t
_
m
ode_for_size
commit
|
commitdiff
|
tree
2017-09-05
r
sandifo
Make more use of
int_
m
ode_for_
m
o
de
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Tur
n
FUN
C
T
I
ON_ARG_PA
D
DING into a target hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Tur
n
MODES_TIEABLE_
P
into
a
target hook
commit
|
commitdiff
|
tree
2017-09-04
r
s
andifo
Turn
HARD_
R
EGNO_MODE_OK into a targe
t
h
o
o
k
commit
|
commitdiff
|
tree
2017-09-04
rsandi
f
o
Turn HARD_REG
N
O
_
CALL_PART_CLOBB
E
RED i
n
to a tar
g
et hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Add subreg_memory_offset h
e
lper functions
commit
|
commitdiff
|
tree
2017-09-04
rsa
n
difo
PR8
2
045: Avoid passing machine modes
thro
u
gh
"
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
rsan
d
ifo
[A
A
rch64] Tighte
n
addre
s
s
r
egi
s
ter sub
r
eg
checks
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[AArch64] Re
n
ame cmp_result i
t
e
r
ator
commit
|
commitdiff
|
tree
2017-08-31
rsan
d
ifo
[AA
r
ch64] Remove
u
se of wider vector modes
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Drop df_ from df_read_mod
i
f
y_su
b
reg_p
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
Ad
d
a partial_subreg_p pre
d
icate
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
A
d
d
some
c
hangelog e
n
tri
e
s
th
a
t wen
t
astray during
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
7
7/77] Add
a co
m
plex_m
o
de class
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[76/77] Add a scalar
_
mode_pod clas
s
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[74/7
7
]
V
ari
o
us small
scalar_mode ch
a
nges
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[73/77]
P
ass scalar_mode to scala
r
_
mode
_
supported_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
7
2/77
]
Pass s
c
al
a
r_mode
to
s
c
a
lar_mode_suppo
r
ted_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[7
1
/77] Use opt_sc
a
lar_mode for mo
d
e ite
r
ato
r
s
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[
7
0/77] Make exp
a
nd
_
fix/
f
loat check fo
r
sca
l
ar m
o
d
es
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
dif
o
[69
/
77] Split scalar
-
only
p
ar
t
out of co
n
vert_mode
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[68/7
7
] Use
s
calar_mode
for
is_i
n
t_
m
ode/is_
f
loa
t
_
mode
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
d
i
fo
[67/77
]
Use scalar_mode in fixed
-
va
l
u
e
.
*
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
6
6
/77] U
s
e scalar
_
mode
f
or
c
onstant
integers
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[65/77]
A
dd
a SCALAR_T
Y
PE_MO
D
E
macro
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[64
/
7
7] Add a scalar_mod
e
class
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[63/77] Simplifications after
t
ype switch
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[62/77]
B
ig m
a
chine
_
mod
e
to s
c
alar_int_mode replacement
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
n
di
f
o
[
60/
7
7] Pa
s
s
s
c
alar_i
n
t_m
o
de
s
to do_jump_by_
p
arts_*
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[59/77] Add a rtx_jump_ta
b
le_
d
a
ta::get
_
data_mode help
e
r
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
d
i
f
o
[
5
8
/77] Use scal
a
r_int_mode in
a
try_combi
n
e
op
t
imisatio
n
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[57/77
]
U
s
e
scalar_int_mode
i
n expand_e
x
pr_a
d
dr_e
x
pr
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[5
6
/
7
7
]
U
se the more
s
p
ecific
t
y
p
e when t
w
o modes are
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
sand
i
f
o
[5
5
/77]
Use scalar_int
_
mode in sim
p
lify
_
const_unary_operation
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[54/77
]
Add expl
i
c
i
t
i
n
t
checks for
alternative optab
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
r
s
and
i
fo
[53/
7
7] Pass a mode to const_scalar
_
m
ask_from_tr
e
e
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[52/77]
U
s
e
scal
a
r_
i
nt_mod
e
in extr
a
ct/store_bit_fie
l
d
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[
5
1
/77] Use
o
pt_sc
a
lar_i
n
t
_
mode when iterating
over
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[50/
7
7]
A
dd helper routines
f
or
S
U
BREG_P
R
OMOTED_VAR_P
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[49/
7
7] Simplify no
n
zero/num_sign_bits
ho
o
ks
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
if
o
[48
/
77] Make subroutines of num_sign_bit_copies op
e
r
ate
.
.
.
commit
|
commitdiff
|
tree
next