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
Fix HWI + -unsigned in combine.c
2017-10-23
rsandifo
Fix HWI + -u
n
signed in combine
.
c
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
SUBREG_PROMOTED_VAR_P ha
n
dling
in expand_direct
_
opta
b
_fn
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
Make mo
r
e
use of GET_MODE_UNI
T
_P
R
ECIS
I
O
N
commit
|
commitdiff
|
tree
2017-10-22
rsan
d
if
o
Ma
k
e more use
of HWI_C
O
MPUTABLE_MODE_P
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
Make m
o
re use of sub
r
eg_size_lowpart_offset
commit
|
commitdiff
|
tree
2017-10-22
r
sandifo
A
dd wide_int versi
o
n
of inchash
:
:has
h
::add_wide_int
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
Ren
a
me inchash::hash::a
d
d_wi
d
e
_int
commit
|
commitdiff
|
tree
2017-10-13
rsandifo
Preve
n
t invalid registe
r
mode changes in com
b
i
n
e
commit
|
commitdiff
|
tree
2017-10-13
rs
a
n
d
ifo
Make more u
s
e of
G
ET_MODE_UNIT_BITSIZE
commit
|
commitdiff
|
tree
2017-10-13
rsandifo
M
a
k
e
m
ore use of GET
_
M
O
DE_UNIT_SIZE
commit
|
commitdiff
|
tree
2017-10-13
r
san
d
i
f
o
Ma
k
e more use of
by
t
e_lowpa
r
t
_
of
f
set
commit
|
commitdiff
|
tree
2017-10-13
r
sandifo
Make mor
e
use of subreg_lo
w
p
art_offset
commit
|
commitdiff
|
tree
2017-10-10
r
s
and
i
f
o
Requi
r
e wi::to_wide for trees
commit
|
commitdiff
|
tree
2017-10-09
r
sandifo
Allow no
n
-wi <op> w
i
commit
|
commitdiff
|
tree
2017-10-04
rsa
n
d
i
f
o
PR82
4
13: Mism
a
tched preci
s
ions in
build_ran
g
e_chec
k
commit
|
commitdiff
|
tree
2017-10-02
rsa
n
difo
Fix mismatched p
r
ecision
s
in tree arithmetic
commit
|
commitdiff
|
tree
2017-10-02
rsandifo
[AArch
6
4] PR71307: Defi
n
e union
class of
P
OINTER+FP
commit
|
commitdiff
|
tree
2017-09-25
rsandi
f
o
T
urn
C
ON
S
TANT_ALIGNMENT into a hook
commit
|
commitdiff
|
tree
2017-09-25
rsandifo
Change permute index type
t
o
unsigne
d
sho
r
t
commit
|
commitdiff
|
tree
2017-09-25
r
s
andifo
U
p
d
at
e
inte
r
f
ace
to TAR
G
ET_VECT
O
RIZE_VEC_PERM
_
CONST_OK
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
PR82289: Computing
p
e
eling costs for irre
l
evant drs
commit
|
commitdiff
|
tree
2017-09-22
rs
a
n
difo
range_int_cst_p handling in extract_range
_
f
rom_binar
y
_expr_1
commit
|
commitdiff
|
tree
2017-09-22
r
s
a
ndifo
Let t
h
e target c
h
oose a vectoris
a
tion
alignme
n
t
commit
|
commitdiff
|
tree
2017-09-22
r
s
andifo
A
d
d a
v
ect_get_
s
cal
a
r_dr_size helper f
u
n
c
tion
commit
|
commitdiff
|
tree
2017-09-21
rsan
d
ifo
Fix spu
build a
f
ter r253072
commit
|
commitdiff
|
tree
2017-09-21
rs
a
n
difo
Make mor
e
use
o
f simplif
y
_gen_b
i
nary
commit
|
commitdiff
|
tree
2017-09-21
rsandif
o
Add copy_rtx
c
a
ll to RTL
loop un
r
oller
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
F
ix ungua
r
ded uses of tree_to_uhwi
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
T
i
g
ht
e
n tree-s
s
a-cc
p
.
c:get_value_for_
e
xpr co
n
di
t
i
o
n
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Add miss
i
n
g
int_cst
_
r
angeN che
c
ks
to
t
ree-vrp
.
c
commit
|
commitdiff
|
tree
2017-09-18
r
s
andifo
Mo
v
e computation of
SLP_TRE
E
_
N
UMBER_
O
F
_VEC_STMTS
commit
|
commitdiff
|
tree
2017-09-18
rsandif
o
Fix
an SVE f
a
ilure in the Fortran matmul* tests
commit
|
commitdiff
|
tree
2017-09-18
rsandif
o
Incl
u
d
e phis in SL
P
unroll
i
ng calculati
o
n
commit
|
commitdiff
|
tree
2017-09-18
r
sandifo
Fix vectoriza
b
le_mask
_
load_store handling of invariant
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
r
s
andifo
Fix type
of bitst
a
rt in vec
t
orizable_live
_
o
p
era
t
ion
commit
|
commitdiff
|
tree
2017-09-18
r
s
an
d
ifo
Fix vectorizable_live_operation handling of vecto
r
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Invoke
v
ectorizab
l
e_live
_
o
p
eration i
n
a c
o
nsistent way
commit
|
commitdiff
|
tree
2017-09-16
r
s
andifo
PR82
2
28: Move nco
p
ies calc
u
lation in vectorizable_liv
e
_op
e
ration
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
T
u
r
n
F
U
N
C
TION_ARG_OFFSET into
a
hook
commit
|
commitdiff
|
tree
2017-09-15
rs
a
n
difo
Turn TRULY_NOOP_
T
RUNCA
T
I
ON
into a hook
commit
|
commitdiff
|
tree
2017-09-15
rsand
i
fo
Turn CA
N
NOT_CHAN
G
E
_MODE_C
L
ASS into a hook
commit
|
commitdiff
|
tree
2017-09-14
rsa
n
difo
A
dd LOOP_VINFO_MAX
_
VECT_FACTOR
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Add a v
e
ct_worthwh
i
le_withou
t
_si
m
d
_p helper
r
outine
commit
|
commitdiff
|
tree
2017-09-14
rs
a
ndifo
A
dd a v
e
ct_ge
t
_num_copies h
e
lp
e
r
routine
commit
|
commitdiff
|
tree
2017-09-14
r
sandifo
M
a
ke more use
of gim
p
l
e
-f
o
l
d
.
h in t
r
ee-vect-l
o
op
.
c
commit
|
commitdiff
|
tree
2017-09-14
rsandi
f
o
Add gimple_bu
i
ld_vector* helper
s
commit
|
commitdiff
|
tree
2017-09-14
r
sa
n
difo
U
s
e
vec<> for con
s
tant permute masks
commit
|
commitdiff
|
tree
2017-09-14
rsandi
f
o
Use ve
c
<> in bui
l
d
_vecto
r
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Store
V
E
C
T
OR
_
C
ST_NELTS di
r
ectly in tree
_
node
commit
|
commitdiff
|
tree
2017-09-13
rsandifo
Turn
SECOND
A
RY_MEMO
R
Y_NEE
D
ED into
a
hook
commit
|
commitdiff
|
tree
2017-09-13
r
sa
n
difo
Turn SECONDARY_MEMOR
Y
_
N
EEDED_MODE int
o
a targ
e
t hook
commit
|
commitdiff
|
tree
2017-09-12
rsandi
f
o
Turn HARD
_
REGNO_NR
E
GS int
o
a
target h
o
ok
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Use
hard_
r
e
g
no_nregs in
s
tead of HARD_REGNO_NREGS
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Convert hard_regno_nregs to a
f
unction
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
M
a
ke more u
s
e
of in_h
a
rd_reg_set_p
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Make m
o
re use o
f
end_hard_reg
n
o
commit
|
commitdiff
|
tree
2017-09-12
rsan
d
ifo
M
ake more
use of END_REGNO
commit
|
commitdiff
|
tree
2017-09-12
rsan
d
ifo
Make more use o
f
REG_NREGS
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Turn SLOW_UNAL
I
GN
E
D_ACCESS into a target hook
commit
|
commitdiff
|
tree
2017-09-12
r
s
andifo
PR812
8
5
: Fix uninitial
i
sed varia
b
l
e
in emit_stor
e
_
f
lag_int
commit
|
commitdiff
|
tree
2017-09-05
rsand
i
f
o
[
7
5/77] Use
sca
l
ar_m
o
d
e
in the AArch
6
4 p
o
rt
commit
|
commitdiff
|
tree
2017-09-05
r
s
a
ndifo
[61
/
7
7
] Use
s
c
a
la
r
_int_
m
ode in the AArch
6
4
po
r
t
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make bitsize_mode
_
for_mode retu
r
n an
opt
_
mode
commit
|
commitdiff
|
tree
2017-09-05
r
sandi
f
o
Make mode_for
_
size_tree
return an
o
pt_m
o
de
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make t
a
rgetm
.
get
_
mask_
m
o
d
e re
t
urn an
opt_m
o
de
commit
|
commitdiff
|
tree
2017-09-05
rs
a
ndifo
Make mode_for_
v
e
cto
r
r
e
turn an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Add mode_for_i
n
t
_vector
h
elper funct
i
ons
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Ma
k
e
mode_for_size ret
u
rn an
o
pt_m
o
de
commit
|
commitdiff
|
tree
2017-09-05
r
s
andifo
(deci
m
al_)float_mode_for_size in r
e
al
.
h
commit
|
commitdiff
|
tree
2017-09-05
rsandif
o
M
ake
m
ore
use of int_mod
e
_fo
r
_si
z
e
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make
more use of int_
m
od
e
_for
_
mode
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Tur
n
FUNCTION_ARG
_
PADDING into a targe
t
hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Turn MODES_TIEABLE_P i
n
to a target hook
commit
|
commitdiff
|
tree
2017-09-04
r
s
a
n
d
ifo
Turn HARD_
R
EGNO_M
O
DE_OK into a target hook
commit
|
commitdiff
|
tree
2017-09-04
rsandif
o
Turn HARD_
R
EGNO
_
CALL
_
PART_
C
L
O
BB
E
RED int
o
a
t
a
r
get hook
commit
|
commitdiff
|
tree
2017-09-04
r
sa
n
difo
Add
s
u
breg_mem
o
r
y_
o
ffs
e
t h
e
l
per funct
i
ons
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
PR82
0
45: Avoi
d
passing machine modes
through "
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
rsan
d
ifo
[AArch64] Ti
g
ht
e
n addr
e
ss
r
egist
e
r sub
r
eg chec
k
s
commit
|
commitdiff
|
tree
2017-08-31
rsandifo
[AArch64] Rena
m
e cmp_resul
t
i
t
e
rator
commit
|
commitdiff
|
tree
2017-08-31
r
sandifo
[AArch6
4
] Remove use
o
f wider vec
t
or modes
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
Drop df_ from df
_
read_modify_s
u
breg_p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
A
d
d
a
par
t
ial_
s
ubre
g
_p pr
e
d
i
ca
t
e
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Add
s
ome changelog entries that wen
t
astray durin
g
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[
7
7/
7
7] Add a com
p
lex_
m
ode cla
s
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
7
6/7
7
] A
d
d
a
s
c
alar_
m
ode_pod c
l
as
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
7
4/77] Various small
s
ca
l
ar
_
m
o
d
e
changes
commit
|
commitdiff
|
tree
2017-08-30
rsa
n
difo
[73/
7
7
] Pass scalar_mo
d
e to scala
r
_mode_supported_
p
commit
|
commitdiff
|
tree
2017-08-30
r
s
andifo
[
72/77] Pass scalar
_
m
od
e
to scalar_mode
_
supported_
p
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
7
1/77
]
Us
e
op
t
_scalar_mode for mode it
e
r
ato
r
s
commit
|
commitdiff
|
tree
2017-08-30
rsandi
f
o
[70/
7
7] Make expand_fi
x
/
floa
t
check
f
or
s
calar
modes
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
ndif
o
[69/77] Split scalar-
o
n
ly p
a
rt out of conve
r
t_mode
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[
6
8/77]
U
se scalar_mode for
i
s_int_mode/is_float_mod
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[
6
7/
7
7] Use scalar
_
mode in fi
x
e
d-value
.
*
commit
|
commitdiff
|
tree
2017-08-30
r
sandifo
[66
/
77] Us
e
scal
a
r_mode for const
a
nt
i
ntege
r
s
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[65/77]
A
dd a SC
A
LAR
_
TYPE
_
MODE m
a
cr
o
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
i
f
o
[
64/7
7
] Add a scalar_mode
c
lass
commit
|
commitdiff
|
tree
2017-08-30
rsand
i
fo
[63/77] S
i
mplifi
c
atio
n
s
after type switch
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[62/77
]
Big machine_mode to scalar
_
int_mo
d
e replacem
e
nt
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[60/
7
7] Pass scalar_int_mo
d
es
t
o do_jump_by_parts
_
*
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
[
59
/
77] Add a
rtx_ju
m
p_table_data::get_data
_
mode helper
commit
|
commitdiff
|
tree
next