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
Widening optab cleanup
2017-11-01
r
s
andifo
W
i
d
ening o
p
tab cleanup
commit
|
commitdiff
|
tree
2017-11-01
r
sandifo
Add a fixed
_
s
ize_m
o
de c
l
ass
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add a VEC_SERIES rtl code
commit
|
commitdiff
|
tree
2017-11-01
r
san
d
ifo
Allow
vecto
r
CONSTs
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add more vec_duplicate s
i
mplif
i
cations
commit
|
commitdiff
|
tree
2017-11-01
r
s
andifo
Add
g
e
n
_(const_)vec_d
u
plica
t
e helpers
commit
|
commitdiff
|
tree
2017-11-01
r
sandi
f
o
Prevent in
v
alid regist
e
r
mode c
h
ange
s
in
comb
i
n
e
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
Add wider_subreg_mode h
e
lper func
t
i
o
ns
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
Ma
k
e more use of d
f
_read_modify_subreg_p
commit
|
commitdiff
|
tree
2017-10-26
rsand
i
fo
Sto
p
print_hex from p
r
i
n
ting bits
a
b
ove
the prec
i
s
ion
commit
|
commitdiff
|
tree
2017-10-26
rs
a
ndifo
TARGET_STATIC_
R
TX_A
L
IGNMENT
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Conve
r
t STA
R
TING_FR
A
ME_
O
FFSET to
a
h
o
o
k
commit
|
commitdiff
|
tree
2017-10-23
r
sand
i
fo
U
s
e
SCALAR_TYPE_MODE in vect_cr
e
ate_epilog_
f
or_reduction
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Use SCALAR_INT_TYPE
_
MODE
in lo
c
_list_from_tree_1
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
U
s
e scalar_
i
n
t
/float
_
mode in
b
r
i
g_lan
g
h
o
o
k_type_for
_
mode
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Use
scala
r
_mode in expand_s
h
i
f
t
_1
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Fix HWI
+
-
unsig
n
ed in
comb
i
ne
.
c
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
SUBREG_PROMOTED
_
V
A
R_P
h
andling in expand
_
direc
t
_opt
a
b_f
n
commit
|
commitdiff
|
tree
2017-10-22
rsandif
o
M
a
ke more use of GET_MODE_UNI
T
_PRECI
S
IO
N
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
Make more u
s
e of H
W
I_COMP
U
TABLE_M
O
DE
_
P
commit
|
commitdiff
|
tree
2017-10-22
rs
a
ndifo
Mak
e
more use
o
f subreg_
s
ize_l
o
w
p
art_off
s
e
t
commit
|
commitdiff
|
tree
2017-10-22
r
sa
n
difo
Add wide_int
version of inchash:
:
ha
s
h
::add_wide_int
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
Rename inchash::hash:
:
add_
w
id
e
_i
n
t
commit
|
commitdiff
|
tree
2017-10-13
r
s
and
i
fo
Prevent
i
n
valid register mode changes in comb
i
ne
commit
|
commitdiff
|
tree
2017-10-13
rsandifo
Make
m
ore use
of GE
T
_
M
ODE_
U
NI
T
_BITSIZE
commit
|
commitdiff
|
tree
2017-10-13
rs
a
ndifo
Make
mo
r
e use
o
f GET
_
MODE_UNIT_SIZE
commit
|
commitdiff
|
tree
2017-10-13
r
s
a
nd
i
fo
Make
m
or
e
use of byte_lowpart_offs
e
t
commit
|
commitdiff
|
tree
2017-10-13
r
s
andifo
Make more use of subreg_
l
o
w
part_offset
commit
|
commitdiff
|
tree
2017-10-10
rsandif
o
Require wi::to_wide for tree
s
commit
|
commitdiff
|
tree
2017-10-09
r
s
andifo
Allow non-wi <o
p
> wi
commit
|
commitdiff
|
tree
2017-10-04
rsandifo
PR8
2
413: Mismatch
e
d precisio
n
s in bu
i
ld_range_che
c
k
commit
|
commitdiff
|
tree
2017-10-02
rsand
i
fo
Fix mismatche
d
p
recisions in tr
e
e
a
r
i
thmetic
commit
|
commitdiff
|
tree
2017-10-02
rsandi
f
o
[AArch64] PR71307: Define union clas
s
of POINTER+FP
commit
|
commitdiff
|
tree
2017-09-25
rsandifo
T
u
r
n CONSTANT
_
ALIGNM
E
NT into a hook
commit
|
commitdiff
|
tree
2017-09-25
rsandi
f
o
Change permute index type
to unsigned sho
r
t
commit
|
commitdiff
|
tree
2017-09-25
rsa
n
difo
Update in
t
e
r
face
t
o
T
ARGET_VECTOR
I
ZE_V
E
C
_
PERM
_
CO
N
ST_OK
commit
|
commitdiff
|
tree
2017-09-22
r
s
andifo
PR82
2
89: Computing p
e
eli
n
g
c
ost
s
for irrelevan
t
drs
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
range_int_cs
t
_p ha
n
d
l
ing
in
e
x
tract_range_from_bina
r
y
_
e
x
pr_1
commit
|
commitdiff
|
tree
2017-09-22
r
sa
n
d
i
fo
L
et the target choos
e
a vectori
s
a
tion alignm
e
nt
commit
|
commitdiff
|
tree
2017-09-22
rs
a
n
d
i
fo
Ad
d
a
ve
c
t_get_
s
c
a
l
ar_
d
r
_
s
i
ze helpe
r
funct
i
on
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
F
ix spu build
a
ft
e
r r253072
commit
|
commitdiff
|
tree
2017-09-21
r
sandifo
M
a
k
e mo
r
e use of
simplify_gen_binary
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Add copy
_
rtx call
t
o RTL lo
o
p
u
n
r
o
ller
commit
|
commitdiff
|
tree
2017-09-21
rsandi
f
o
Fix unguarded
uses of t
r
ee_to_uhwi
commit
|
commitdiff
|
tree
2017-09-21
rsandif
o
T
i
g
hten tree-
s
sa-ccp
.
c:get_value_for_ex
p
r cond
i
tion
commit
|
commitdiff
|
tree
2017-09-21
rsandi
f
o
Ad
d
m
i
ssing
in
t
_cst_rangeN checks t
o
t
ree-vrp
.
c
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Move c
o
mputation of SLP_T
R
E
E
_NUMBER
_
OF_VEC_S
T
M
TS
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Fix a
n
SVE failure
i
n
t
he Fortran matmul* tes
t
s
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Inclu
d
e phis
i
n
S
L
P unrolling
calc
u
lat
i
on
commit
|
commitdiff
|
tree
2017-09-18
r
sa
n
d
ifo
Fix vec
t
orizable_mas
k
_load_store handlin
g
of inva
r
iant
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Fix t
y
p
e of
bit
s
tart in vectorizable_live_opera
t
ion
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
F
i
x
vecto
r
i
zable_li
v
e_oper
a
t
i
on handling of vector
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rsa
n
difo
Invoke
vectorizable_live_o
p
eratio
n
i
n a cons
i
stent way
commit
|
commitdiff
|
tree
2017-09-16
rsa
n
difo
P
R
8
2
228: Move
n
copies calculation
in vectoriz
a
b
le_
l
iv
e
_ope
r
ation
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Tur
n
FUNCTION_ARG_OFFSE
T
into a hook
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Tu
r
n TRULY_NOO
P
_
T
RUNCATI
O
N in
t
o a hook
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Turn CANNOT_CHAN
G
E_MO
D
E_CL
A
SS into
a
hook
commit
|
commitdiff
|
tree
2017-09-14
r
s
andif
o
Add
L
OO
P
_
V
INFO
_
MAX_V
E
CT_FACTOR
commit
|
commitdiff
|
tree
2017-09-14
rsand
i
fo
A
dd a vect_wor
t
hwhile_w
i
t
hout_simd_p helper routine
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Add a v
e
ct_get_n
u
m_copies helper
rou
t
ine
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Make more use
of g
i
mple-fold
.
h in tree-vect-lo
o
p
.
c
commit
|
commitdiff
|
tree
2017-09-14
rsan
d
ifo
Add gimple_build_vector* helpers
commit
|
commitdiff
|
tree
2017-09-14
r
s
a
ndif
o
Use vec<> for constant permute masks
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Use vec<> in buil
d
_vec
t
or
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Stor
e
VECTOR
_
C
ST_NELTS
directly
in
tree_nod
e
commit
|
commitdiff
|
tree
2017-09-13
rsandifo
Turn
SECONDARY_MEMORY
_
NEE
D
ED in
t
o a h
o
ok
commit
|
commitdiff
|
tree
2017-09-13
r
s
andifo
Turn SECONDARY_MEMORY_NEEDED_
M
ODE into a
t
arget
h
ook
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Turn HARD_REGNO_NREGS
i
nto a t
a
rget h
o
o
k
commit
|
commitdiff
|
tree
2017-09-12
rsa
n
dif
o
Use ha
r
d_regno_nregs instea
d
of HARD
_
REGNO_NREGS
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
C
onvert h
a
rd_
r
e
g
no_nregs to a fu
n
cti
o
n
commit
|
commitdiff
|
tree
2017-09-12
rsand
i
fo
Mak
e
more use
o
f in_hard_re
g
_set_p
commit
|
commitdiff
|
tree
2017-09-12
r
s
andifo
Make m
o
re use of end
_
hard
_
r
e
gno
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Make more use of END_REGNO
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
M
a
ke
more
u
se of REG_NREGS
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
T
ur
n
S
L
OW_U
N
ALIGNE
D
_
AC
C
ESS into a t
a
rget hook
commit
|
commitdiff
|
tree
2017-09-12
r
s
a
n
difo
PR812
8
5: Fix uninitialised variable in emit_store_flag_int
commit
|
commitdiff
|
tree
2017-09-05
rsa
n
difo
[75/77] U
s
e sca
l
ar_mode in the AAr
c
h64 port
commit
|
commitdiff
|
tree
2017-09-05
rsan
d
ifo
[
6
1
/
77] Use scal
a
r_int_mode in the AArch
6
4 por
t
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Ma
k
e bitsize_mode_for
_
m
o
de r
e
turn an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make mode_for_size_tree
return an op
t
_
m
o
d
e
commit
|
commitdiff
|
tree
2017-09-05
rsand
i
fo
Make t
a
r
g
etm
.
get_mask_
m
ode
r
eturn an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
M
ake
mode_f
o
r_
v
e
ctor retur
n
an opt_mode
commit
|
commitdiff
|
tree
2017-09-05
r
s
andifo
Add mode_for
_
i
nt_vector help
e
r
functions
commit
|
commitdiff
|
tree
2017-09-05
rsandif
o
Make
mode_
f
o
r_size
r
e
turn an
o
pt_
m
ode
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
(
decimal_)float_m
o
de_f
o
r_size in real
.
h
commit
|
commitdiff
|
tree
2017-09-05
r
sandifo
Make more us
e
of int
_
m
o
de_for
_
si
z
e
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make m
o
r
e
use of int_mode_
f
or_mode
commit
|
commitdiff
|
tree
2017-09-04
rs
a
n
d
ifo
Turn FUNCTI
O
N_A
R
G_PADDING into a tar
g
et hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
T
u
rn MODE
S
_TIEABLE_P into a target h
o
ok
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
T
urn HARD_REGNO_MODE_OK into a tar
g
e
t
ho
o
k
commit
|
commitdiff
|
tree
2017-09-04
rsan
d
ifo
Tur
n
HARD_REGNO_CALL_PART_C
L
O
B
B
ERED
i
n
to
a target
hook
commit
|
commitdiff
|
tree
2017-09-04
rsandifo
Add su
b
re
g
_memory_offs
e
t helper func
t
ions
commit
|
commitdiff
|
tree
2017-09-04
rs
a
ndifo
PR82045: Avoid passin
g
machine
m
o
des thr
o
ugh "
.
.
.
"
commit
|
commitdiff
|
tree
2017-08-31
rs
a
ndifo
[AArch64] Tight
e
n address reg
i
ster subreg c
h
ecks
commit
|
commitdiff
|
tree
2017-08-31
rsan
d
if
o
[AArch64] Ren
a
m
e cmp_re
s
u
lt
iterator
commit
|
commitdiff
|
tree
2017-08-31
rsandif
o
[AArch
6
4]
R
emove use
o
f
w
i
d
e
r vector
modes
commit
|
commitdiff
|
tree
2017-08-30
rsandifo
Drop df
_
from df
_
read_modi
f
y_sub
r
e
g_p
commit
|
commitdiff
|
tree
2017-08-30
r
s
a
ndifo
Add a partial_
s
u
b
reg_p predicate
commit
|
commitdiff
|
tree
2017-08-30
rsan
d
i
f
o
Add some ch
a
ngelog
e
n
tries th
a
t
went astray du
r
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
rs
a
ndifo
[77/77] Add a c
o
mplex_mode cla
s
s
commit
|
commitdiff
|
tree
next