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
Convert STARTING_FRAME_OFFSET to a hook
2017-10-23
rsandifo
Con
v
ert STARTING_FRAME_O
F
FSET
t
o a hook
commit
|
commitdiff
|
tree
2017-10-23
rsandif
o
U
s
e SCALAR_TYPE_MOD
E
in vect_create_epilog_for_reduction
commit
|
commitdiff
|
tree
2017-10-23
rs
a
ndifo
U
se SC
A
LAR_INT_
T
YP
E
_
MODE in loc_li
s
t_from
_
tr
e
e_1
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Use
sca
l
ar_int/float_
m
ode in brig_
l
an
g
hook
_
typ
e
_for_mode
commit
|
commitdiff
|
tree
2017-10-23
r
sand
i
fo
Use sca
l
ar_mo
d
e in expand_
s
hift_1
commit
|
commitdiff
|
tree
2017-10-23
rsandif
o
Fix HWI + -uns
i
gne
d
i
n
com
b
ine
.
c
commit
|
commitdiff
|
tree
2017-10-22
r
sandifo
SUBREG_PROMOTED_VAR_P ha
n
d
l
i
n
g
i
n expand_direct_optab_fn
commit
|
commitdiff
|
tree
2017-10-22
rs
a
n
d
i
fo
Make more
u
se of GET_MODE_UNIT_PRECISION
commit
|
commitdiff
|
tree
2017-10-22
rs
a
ndifo
M
ake
m
o
re use of
HWI_COMPUTABLE_MODE_P
commit
|
commitdiff
|
tree
2017-10-22
rsandi
f
o
Make
m
ore us
e
o
f subreg
_
size_lowpart_offset
commit
|
commitdiff
|
tree
2017-10-22
rsa
n
difo
A
dd
w
ide
_
int version of inchash::hash
:
:add_wide_int
commit
|
commitdiff
|
tree
2017-10-22
r
s
a
ndifo
Rename inchash::hash::add_wide_int
commit
|
commitdiff
|
tree
2017-10-13
rsandi
f
o
Pre
v
ent inv
a
lid
register mode changes in c
o
mbine
commit
|
commitdiff
|
tree
2017-10-13
rsan
d
i
f
o
Make m
o
re
u
se of GET_
M
O
D
E_UNIT
_
B
I
T
SIZE
commit
|
commitdiff
|
tree
2017-10-13
r
s
andifo
Make more use
of G
E
T_MO
D
E_UNIT_SIZE
commit
|
commitdiff
|
tree
2017-10-13
rsa
n
di
f
o
Make more us
e
of by
t
e_lowp
a
r
t
_offset
commit
|
commitdiff
|
tree
2017-10-13
rsandifo
Make more u
s
e o
f
s
ubreg_l
o
wp
a
rt_o
f
f
s
et
commit
|
commitdiff
|
tree
2017-10-10
rsandifo
R
equire wi::
t
o_wide for trees
commit
|
commitdiff
|
tree
2017-10-09
rsand
i
fo
Allow non-wi <op
>
wi
commit
|
commitdiff
|
tree
2017-10-04
rsandifo
P
R
82413: M
i
s
m
a
tched pr
e
cisions
in bui
l
d_rang
e
_check
commit
|
commitdiff
|
tree
2017-10-02
rsand
i
fo
F
ix mismatched prec
i
s
i
ons
in tree arithmetic
commit
|
commitdiff
|
tree
2017-10-02
rsand
i
fo
[AArch64
]
PR7130
7
: Define union class of
P
OINTER+FP
commit
|
commitdiff
|
tree
2017-09-25
rsandifo
Turn
C
ONSTANT_
A
LIGNMENT into
a hook
commit
|
commitdiff
|
tree
2017-09-25
rsan
d
ifo
C
ha
n
ge permute index ty
p
e to u
n
si
g
ned short
commit
|
commitdiff
|
tree
2017-09-25
rsandi
f
o
Update i
n
t
e
r
face to TARGET_VECTORIZE
_
VEC_PERM_C
O
N
S
T_OK
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
PR82289:
C
omputing p
e
eling c
o
sts for irr
e
levant
d
rs
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
r
a
nge_int_
c
st_
p
h
a
ndling
i
n
extract_range_from_
b
i
n
a
ry_
e
xpr_1
commit
|
commitdiff
|
tree
2017-09-22
rsand
i
fo
Let the target choose
a vecto
r
i
s
ation align
m
en
t
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
A
dd
a
vect_get_scalar_dr_size helper fun
c
tion
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Fix spu
b
uild after r
2
53072
commit
|
commitdiff
|
tree
2017-09-21
rsa
n
d
i
f
o
Make more use of sim
p
lify_gen_
b
inary
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Add copy_rtx call t
o
RTL loop un
r
oller
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Fix unguarded uses of tree_t
o
_uhwi
commit
|
commitdiff
|
tree
2017-09-21
rs
a
ndif
o
Tighten tree-ssa-ccp
.
c
:get_value
_
for
_
expr condition
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
A
dd missing int_cst_r
a
ng
e
N ch
e
c
ks
t
o
tree-vrp
.
c
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Move computat
i
on of SLP_
T
REE_NUMBER_OF_
V
EC_ST
M
TS
commit
|
commitdiff
|
tree
2017-09-18
rsandif
o
Fix an
S
V
E
failure in the
Fortran
matmul*
te
s
ts
commit
|
commitdiff
|
tree
2017-09-18
r
sandifo
Include
p
his in SLP unrolling calcu
l
ation
commit
|
commitdiff
|
tree
2017-09-18
rsan
d
i
fo
Fix
v
ectorizable_mask_l
o
ad_store h
a
ndl
i
ng of
invariant
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rsandif
o
Fix typ
e
of
b
itstart
in ve
c
to
r
i
z
able_live_ope
r
a
tion
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Fix vectorizable_live_operation
ha
n
dling
o
f vector
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Invoke vect
o
r
i
z
a
ble_li
v
e
_
o
peration in
a
co
n
sistent
way
commit
|
commitdiff
|
tree
2017-09-16
rsandifo
PR82228: Move ncopies cal
c
ul
a
tio
n
in
vectorizable
_
live_operation
commit
|
commitdiff
|
tree
2017-09-15
rsandi
f
o
Tu
r
n FUNCTION_ARG_
O
FFSET
i
nto a hook
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Turn TRULY_NOOP_
T
RUNCA
T
ION int
o
a
hook
commit
|
commitdiff
|
tree
2017-09-15
rsandi
f
o
Turn CANNOT_CHA
N
GE_MOD
E
_CLAS
S
into
a
hook
commit
|
commitdiff
|
tree
2017-09-14
rs
a
ndifo
Add LOOP_VI
N
FO_M
A
X_VECT_F
A
CTOR
commit
|
commitdiff
|
tree
2017-09-14
rsandif
o
A
dd
a
vect
_
worthwhile_
w
ithout_simd_p helper routine
commit
|
commitdiff
|
tree
2017-09-14
rsan
d
i
fo
Add a
vect_get_num
_
copies
h
e
l
pe
r
routin
e
commit
|
commitdiff
|
tree
2017-09-14
rsandif
o
Make m
o
r
e
u
s
e of
g
i
m
ple-f
o
ld
.
h in
tree-
v
ect-loop
.
c
commit
|
commitdiff
|
tree
2017-09-14
rsand
i
fo
Add gim
p
l
e_build
_
vector* helpers
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Use
v
ec
<
>
for const
a
n
t
permute masks
commit
|
commitdiff
|
tree
2017-09-14
rsand
i
fo
U
s
e
v
e
c<> in build_vector
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Store VECTOR_CST_NELT
S
directly in t
r
ee_node
commit
|
commitdiff
|
tree
2017-09-13
rsandifo
Turn SE
C
ONDARY_M
E
M
O
RY_NEED
E
D in
t
o a hook
commit
|
commitdiff
|
tree
2017-09-13
rs
a
nd
i
fo
Tu
r
n SECON
D
ARY_MEMORY_NEEDED_MO
D
E
into
a
t
arget ho
o
k
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
T
urn H
A
RD_REGNO_NREGS into a targe
t
hook
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
U
se hard_regno_nregs instead of H
A
RD
_
R
E
G
N
O
_NREGS
commit
|
commitdiff
|
tree
2017-09-12
rsand
i
f
o
Convert hard_regno_nregs
t
o a func
t
ion
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Make more use
o
f i
n
_har
d
_reg_set_
p
commit
|
commitdiff
|
tree
2017-09-12
rs
a
n
d
ifo
Make more use o
f
end_ha
r
d
_re
g
no
commit
|
commitdiff
|
tree
2017-09-12
rsa
n
difo
Make more use o
f
END
_
REGNO
commit
|
commitdiff
|
tree
2017-09-12
r
s
andifo
Make
more use o
f
REG_NREGS
commit
|
commitdiff
|
tree
2017-09-12
r
sandifo
T
urn SL
O
W_U
N
ALIGNED_ACCESS into
a t
a
rget hoo
k
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
PR81285: Fix unin
i
tialised variab
l
e in emit_store_flag_in
t
commit
|
commitdiff
|
tree
2017-09-05
rsandi
f
o
[75/77] Use
s
cal
a
r
_
mode in
the AArch64 p
o
rt
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
[61/7
7
]
U
se scalar_int_m
o
de in th
e
AArch64 port
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
M
ake bitsize_mode
_
f
or_mod
e
r
e
t
u
rn an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
r
s
andifo
Make mode
_
for_size_
t
re
e
retu
r
n
a
n opt_mod
e
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
M
a
ke targetm
.
g
e
t_mask_mode retur
n
an opt_mo
d
e
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
M
a
ke
m
o
d
e
_
for_vector ret
u
rn an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
r
sandi
f
o
Add mo
d
e_for_i
n
t_vector helper funct
i
on
s
commit
|
commitdiff
|
tree
2017-09-05
rsand
i
fo
Make m
o
de_f
o
r_s
i
ze re
t
ur
n
an
opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsa
n
difo
(decimal_)float_
m
o
d
e_for_
s
ize in real
.
h
commit
|
commitdiff
|
tree
2017-09-05
rsa
n
difo
M
ake
mo
r
e use of i
n
t_mode_for_
s
ize
commit
|
commitdiff
|
tree
2017-09-05
rsandi
f
o
Make more u
s
e of int_mode_
f
or_mode
commit
|
commitdiff
|
tree
2017-09-04
r
sandifo
Turn FUNCTION_ARG_PADDING into a
t
a
r
get hook
commit
|
commitdiff
|
tree
2017-09-04
rsand
i
fo
Turn M
O
DES_
T
IEABL
E
_
P
into a t
a
rge
t
hook
commit
|
commitdiff
|
tree
2017-09-04
rsandif
o
T
urn HARD
_
REGNO_MO
D
E_
O
K into a target hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn HARD_
R
EGN
O
_CALL_
P
ART_CLOBBERED int
o
a targ
e
t hoo
k
commit
|
commitdiff
|
tree
2017-09-04
rsand
i
fo
Add
s
ubr
e
g_memory_o
f
fset helper functions
commit
|
commitdiff
|
tree
2017-09-04
rsandif
o
P
R8204
5
: Avoid passing mach
i
ne modes t
h
rough "
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
r
s
andif
o
[AArch64] Ti
g
h
ten address re
g
ister subreg checks
commit
|
commitdiff
|
tree
2017-08-31
rsan
d
ifo
[AArch6
4
] Renam
e
cmp_re
s
ult iterator
commit
|
commitdiff
|
tree
2017-08-31
r
san
d
ifo
[AArch64] Remove u
s
e
of wider
vec
t
or mode
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Drop df_
f
rom df_read_mo
d
ify_s
u
bre
g
_p
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
Add a partial_s
u
bre
g
_
p
predi
c
ate
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Add some c
h
an
g
elo
g
entries that w
e
nt astr
a
y durin
g
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[77/77
]
Ad
d
a complex_
m
ode cl
a
ss
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
if
o
[76/
7
7] A
d
d a scalar_mode_pod class
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[7
4
/7
7
] Va
r
ious small scalar_m
o
de change
s
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[73/77] Pas
s
s
c
al
a
r_mode to scalar_
m
ode_supported_p
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[72/7
7
] Pass scala
r
_mo
d
e to
s
ca
l
ar
_
mode_
s
upporte
d
_
p
commit
|
commitdiff
|
tree
2017-08-30
r
s
and
i
fo
[7
1
/77
]
Use opt_
s
calar_m
o
de
for mod
e
iter
a
tors
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
70/77
]
Make expand_fix/float c
h
eck for
s
c
alar m
o
des
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[69/77] Spl
i
t scalar-only part ou
t
o
f co
n
vert
_
m
ode
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndif
o
[68/77]
U
s
e scalar
_
mode
f
or is_int
_
mode/is
_
float_mode
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
67/
7
7]
Use scalar_mode in fixed-va
l
ue
.
*
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
ifo
[66/77] Use scalar_
m
ode for constant integers
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
i
fo
[65
/
77] Add a SCALAR_TY
P
E_MOD
E
macro
commit
|
commitdiff
|
tree
next