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
poly_int: get_binfo_at_offset
2017-11-06
r
s
a
n
d
ifo
Fix ChangeLog entry
commit
|
commitdiff
|
tree
2017-11-06
rsa
n
difo
PR
8
2
8
16: Wid
e
ning multiplies of bitfields
commit
|
commitdiff
|
tree
2017-11-06
rsand
i
fo
Rework vrp_int_const
_
binop interface
commit
|
commitdiff
|
tree
2017-11-03
rsandifo
PR82
8
09:
register handling in ix86_vector_du
p
licat
e
_value
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[AArch64
]
Mino
r
r
t
x costs twe
a
k
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[AAr
c
h64
]
Ren
a
me
t
he i
n
ternal "Up
l
"
cons
t
raint
commit
|
commitdiff
|
tree
2017-11-01
rsand
i
fo
[AArch
6
4
]
Move code aro
u
nd
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[AArc
h
64] Generate
p
e
r
mute
patte
r
ns using
r
t
x
builders
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
difo
2017-11-01
Richard Sandiford <
r
i
c
hard
.
s
andiford@li
n
aro
.
.
.
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Make t
r
ee-ssa-dse
.
c:normalize
_
ref return a bool
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Don't treat z
e
ro-sized r
a
nges as o
v
erl
a
pping
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Use (CONST_VECTOR|GET_MODE)_NUN
I
TS in simplify-rtx
.
c
commit
|
commitdiff
|
tree
2017-11-01
r
sandifo
T
u
rn var-track
i
ng
.
c
:
INT_MEM_OFFSET
into a function
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
ifo
Factor out
the mode handling i
n
lower-subreg
.
c
commit
|
commitdiff
|
tree
2017-11-01
r
s
andifo
U
s
e
m
o
r
e spec
i
fic hash
f
u
n
ctio
n
s in rtlhas
h
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
M
o
re i
s
_a
<
scalar_int_mode>
commit
|
commitdiff
|
tree
2017-11-01
r
s
andif
o
Add an
is_narr
o
wer_int_
m
ode helper function
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add
narrow
e
r
_
subreg_mod
e
helper function
commit
|
commitdiff
|
tree
2017-11-01
r
sandifo
Wi
d
e
n
ing optab cl
e
anup
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add a fixe
d
_si
z
e_m
o
de cla
s
s
commit
|
commitdiff
|
tree
2017-11-01
rsandif
o
Add a VEC_SERIES rtl c
o
de
commit
|
commitdiff
|
tree
2017-11-01
rsandi
f
o
Allo
w
vecto
r
CONSTs
commit
|
commitdiff
|
tree
2017-11-01
rsand
i
fo
Add more
v
ec_duplicate simplif
i
cations
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add
gen_(
c
onst_)vec_dupl
i
cate helpers
commit
|
commitdiff
|
tree
2017-11-01
r
s
a
ndifo
Prevent i
n
v
a
lid register mode
c
hanges in combi
n
e
commit
|
commitdiff
|
tree
2017-10-26
rsandif
o
Add wider
_
subreg_m
o
de helper fu
n
ctio
n
s
commit
|
commitdiff
|
tree
2017-10-26
r
s
a
n
difo
M
a
ke
more use of
df_read_m
o
dify_subreg_p
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
Stop print_h
e
x from printing b
i
ts above the precision
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
TAR
G
ET_STATIC_RTX_ALIGNMEN
T
commit
|
commitdiff
|
tree
2017-10-23
r
s
and
i
fo
Co
n
v
ert ST
A
RTING_FRAME_OF
F
SET to
a hook
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Use SCALAR_TYPE_MODE in
vect
_
cre
a
te_epil
o
g_for_reduction
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Use SCALA
R
_INT_TYPE_MODE in loc
_
li
s
t_fro
m
_
tree_1
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
U
se scala
r
_int/float_mode in brig_la
n
ghook
_
type_
f
o
r
_
m
ode
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Use scalar_mode in exp
a
nd_
s
hift_1
commit
|
commitdiff
|
tree
2017-10-23
r
s
andifo
F
ix HWI +
-
unsigned in combine
.
c
commit
|
commitdiff
|
tree
2017-10-22
rsandif
o
SUBRE
G
_PROM
O
T
E
D
_
V
AR_P han
d
ling in exp
a
nd_direct_o
p
t
a
b_fn
commit
|
commitdiff
|
tree
2017-10-22
rsa
n
d
ifo
M
ake more use of GET_M
O
DE_UN
I
T
_P
R
ECIS
I
ON
commit
|
commitdiff
|
tree
2017-10-22
r
s
and
i
fo
Make more
use of HWI_COMPUTAB
L
E_MODE_
P
commit
|
commitdiff
|
tree
2017-10-22
rs
a
ndi
f
o
M
ake more use of subreg_size_lowpart
_
offs
e
t
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
Add wide_int ve
r
sion of
i
nchash::ha
s
h::
a
dd_wi
d
e
_int
commit
|
commitdiff
|
tree
2017-10-22
r
s
andifo
Rena
m
e
i
nc
h
ash::h
a
sh::
a
d
d
_w
i
de_i
n
t
commit
|
commitdiff
|
tree
2017-10-13
r
sandifo
Pre
v
e
nt inval
i
d re
g
ister
mode changes in combine
commit
|
commitdiff
|
tree
2017-10-13
rsa
n
di
f
o
Make m
o
re
use of GET_MODE_UNIT_BITSIZE
commit
|
commitdiff
|
tree
2017-10-13
rsandifo
Make more
u
se of GET
_
MODE_UNIT_SI
Z
E
commit
|
commitdiff
|
tree
2017-10-13
rsand
i
fo
Ma
k
e mor
e
use of
b
yte
_
lowpa
r
t_o
f
fset
commit
|
commitdiff
|
tree
2017-10-13
rsandif
o
Make more
use of s
u
b
reg_lowp
a
rt_
o
f
fset
commit
|
commitdiff
|
tree
2017-10-10
rsandifo
Require wi::to_
w
ide for tree
s
commit
|
commitdiff
|
tree
2017-10-09
rsand
i
fo
A
l
low non-wi
<
op
>
wi
commit
|
commitdiff
|
tree
2017-10-04
rsandifo
PR
8
24
1
3
:
Mismatched precisi
o
ns in build_range_check
commit
|
commitdiff
|
tree
2017-10-02
r
s
andi
f
o
Fix mismatched precision
s
in tree arithmetic
commit
|
commitdiff
|
tree
2017-10-02
rsandi
f
o
[AArch64]
P
R71307
:
Define uni
o
n class of
POINTER+FP
commit
|
commitdiff
|
tree
2017-09-25
rsandifo
Turn CONST
A
NT_ALIGNMENT into
a
hook
commit
|
commitdiff
|
tree
2017-09-25
r
s
a
ndifo
C
h
a
nge p
e
rmute index
t
y
p
e
to unsigned short
commit
|
commitdiff
|
tree
2017-09-25
r
sandif
o
Updat
e
interface
to TARGET_VECTO
R
IZ
E
_
V
EC_PERM_CONST_OK
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
PR82289: Compu
t
ing
peeli
n
g costs f
o
r irrelevant drs
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
range_int_cst_p
h
a
ndling in extr
a
c
t
_range_from_binary_expr_1
commit
|
commitdiff
|
tree
2017-09-22
rsan
d
ifo
Let the target choose a vecto
r
i
s
ation
a
lignment
commit
|
commitdiff
|
tree
2017-09-22
rsan
d
ifo
Add a vect_
g
et_scalar_d
r
_size
helper functio
n
commit
|
commitdiff
|
tree
2017-09-21
rsan
d
ifo
Fix sp
u
b
ui
l
d a
f
ter r25
3
07
2
commit
|
commitdiff
|
tree
2017-09-21
r
s
a
ndifo
Make more us
e
of sim
p
lify_gen_binary
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Add
copy_rt
x
call
t
o RTL
l
oop
u
nroller
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Fix ungua
r
ded uses of tree_to_u
h
w
i
commit
|
commitdiff
|
tree
2017-09-21
rsand
i
f
o
T
i
ghten tree
-
ssa-ccp
.
c:get_va
l
ue_for_
e
xpr cond
i
tion
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Add missing int_cst
_
ra
n
geN chec
k
s
to
t
re
e
-vrp
.
c
commit
|
commitdiff
|
tree
2017-09-18
r
s
andifo
M
o
ve computation o
f
SLP_
T
REE_
N
UMB
E
R_OF_VEC_STMTS
commit
|
commitdiff
|
tree
2017-09-18
rs
a
ndifo
Fix an SV
E
f
ailur
e
in
t
h
e For
t
ran matmul
*
tests
commit
|
commitdiff
|
tree
2017-09-18
r
s
a
n
difo
Include
p
his in SLP un
r
olling calcu
l
ati
o
n
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Fix vectoriz
a
bl
e
_ma
s
k
_
l
oad_store ha
n
d
l
ing of invariant
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rsa
n
difo
Fix type o
f
bitstart in
v
e
c
torizable_l
i
ve_operatio
n
commit
|
commitdiff
|
tree
2017-09-18
r
s
andifo
F
ix ve
c
torizab
l
e_live_operation
ha
n
dling
o
f v
e
ctor
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Invoke ve
c
torizable_live_ope
r
ati
o
n
in
a consisten
t
wa
y
commit
|
commitdiff
|
tree
2017-09-16
rsandifo
P
R
8
2
2
2
8
:
Mo
v
e ncopi
e
s calculation
in
ve
c
torizab
l
e
_
l
ive_operation
commit
|
commitdiff
|
tree
2017-09-15
r
s
and
i
fo
Turn FUN
C
TION_ARG_OFFS
E
T
into a hook
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Turn
TR
U
L
Y
_NOOP_TRUNC
A
TION int
o
a hook
commit
|
commitdiff
|
tree
2017-09-15
rsand
i
fo
T
urn C
A
NNOT_CHANGE_MODE_CL
A
SS into a hoo
k
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Add LOOP_VINFO_MAX_VECT_FAC
T
O
R
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Ad
d
a
v
ect_w
o
rthwhile
_
without_simd_p helper ro
u
tine
commit
|
commitdiff
|
tree
2017-09-14
rsandi
f
o
Add a vect_
g
et_
n
u
m
_copi
e
s helper ro
u
tine
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Make mo
r
e use of
g
i
mple-fold
.
h in tree-v
e
ct
-
loop
.
c
commit
|
commitdiff
|
tree
2017-09-14
r
sandifo
Add gimple
_
build_vector* he
l
pers
commit
|
commitdiff
|
tree
2017-09-14
r
sandifo
Us
e
vec<> for co
n
st
a
nt pe
r
mu
t
e masks
commit
|
commitdiff
|
tree
2017-09-14
rsandi
f
o
U
se vec<> in build_
v
ector
commit
|
commitdiff
|
tree
2017-09-14
r
sandifo
Store VEC
T
OR_CST_NELTS
dire
c
tly in tree_node
commit
|
commitdiff
|
tree
2017-09-13
rsa
n
difo
T
urn SE
C
ONDARY_MEMORY_NEEDED into a hook
commit
|
commitdiff
|
tree
2017-09-13
rsandifo
Turn SECOND
A
RY_MEMORY_NEEDED_MODE into
a target hook
commit
|
commitdiff
|
tree
2017-09-12
r
s
a
ndifo
T
u
r
n
HA
R
D_
R
EGNO_NRE
G
S into a target
hook
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Us
e
h
a
rd_
r
e
gno_nregs instead of HARD_REGN
O
_NREG
S
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Convert hard_
r
e
g
no
_
n
regs to a function
commit
|
commitdiff
|
tree
2017-09-12
rsan
d
i
f
o
Make
more use
o
f i
n
_hard
_
reg_set
_
p
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
M
ake more
u
se of end_h
a
rd_
r
egno
commit
|
commitdiff
|
tree
2017-09-12
r
sa
n
difo
Make mo
r
e use of
E
ND_REGNO
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Make more
u
se of REG_NREGS
commit
|
commitdiff
|
tree
2017-09-12
rsan
d
ifo
T
urn
SLOW_UNAL
I
GN
E
D_ACCESS into a target hook
commit
|
commitdiff
|
tree
2017-09-12
rs
a
ndifo
PR81285: Fix uninitialised variab
l
e in emit_store_fla
g
_i
n
t
commit
|
commitdiff
|
tree
2017-09-05
rsa
n
difo
[75/77] Use scalar_
m
o
d
e
in the
A
A
rch64 port
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
[61/77] Use scal
a
r_int_m
o
d
e in
t
he
A
A
r
ch64 por
t
commit
|
commitdiff
|
tree
2017-09-05
r
sandifo
Make
b
its
i
ze_mode_for_mode ret
u
rn
a
n op
t
_
m
ode
commit
|
commitdiff
|
tree
2017-09-05
rsan
d
ifo
Make
mode_for_s
i
ze_tree
r
e
turn an
opt_
m
ode
commit
|
commitdiff
|
tree
2017-09-05
r
sand
i
fo
Make ta
r
getm
.
get_
m
ask_mode return a
n
opt_mode
commit
|
commitdiff
|
tree
2017-09-05
rsan
d
i
f
o
Mak
e
mode_for_vecto
r
ret
u
r
n
an o
p
t_mode
commit
|
commitdiff
|
tree
next