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: vect_get_constant_vectors
2017-12-16
rsa
n
difo
po
l
y_int: M
A
C
R
O
_
M
O
D
E
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
poly_int
:
I
N_T
A
RGET_CODE
commit
|
commitdiff
|
tree
2017-12-16
r
s
andifo
Mino
r
vn_reference_lookup_3 tweak
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
A
d
d VEC_SERIES_EXPR and associated optab
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
Add VEC_DUPLICATE_EXPR and associated optab
commit
|
commitdiff
|
tree
2017-12-15
rsand
i
fo
Make dse
.
c use
o
f
f
s
et/wi
d
th instead o
f
start/end
commit
|
commitdiff
|
tree
2017-12-14
r
sand
i
fo
p
oly_in
t
: add poly-int
.
h
commit
|
commitdiff
|
tree
2017-12-07
r
s
andifo
[AArch64] Fix ICEs in aarch
6
4_print
_
operand
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
M
a
ke more use of VECTOR_CST_E
N
C
ODE
D
_ELT
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Make build_vector s
t
atic
commit
|
commitdiff
|
tree
2017-12-07
rsandi
f
o
M
ake gimple_build_vecto
r
take a
tree_v
e
c
t
or_builder
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Use tree_
v
ec
t
or_builder::n
e
w_binary
_
operation for foldi
n
g
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Use tree
_
vec
t
or_builder::new_un
a
ry
_
op
e
r
ati
o
n for foldin
g
commit
|
commitdiff
|
tree
2017-12-07
rs
a
n
difo
Use tree_vector_buil
d
er instead o
f
build
_
v
e
ctor
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
New VEC
T
O
R
_CST la
y
ou
t
commit
|
commitdiff
|
tree
2017-12-07
r
s
andifo
Add under
s
co
r
e
s to local vars in selftest macros
commit
|
commitdiff
|
tree
2017-12-05
rsandifo
[AArch64]
F
ix some
d
efi
n
e_insn_an
d
_split co
n
dit
i
ons
commit
|
commitdiff
|
tree
2017-11-22
rs
a
ndifo
Replace R
E
DUC_
*
_
E
X
P
Rs with int
e
rnal funct
i
ons
.
commit
|
commitdiff
|
tree
2017-11-22
rsandifo
PR82547: Undetected
o
v
erf
l
ow for UNSI
G
NED wi
d
e_ints
commit
|
commitdiff
|
tree
2017-11-22
r
sandifo
PR8
3
004: Acciden
t
al change to
p
r81136
.
c for VECT
O
R_BITS
.
.
.
commit
|
commitdiff
|
tree
2017-11-22
rsa
n
difo
Fix cal
c
ulation of p
t
r_mode for MODE_PARTIAL_INT Pm
o
d
e
commit
|
commitdiff
|
tree
2017-11-13
rsandi
f
o
[AArch6
4
] More aarch64_endian
_
lane_rtx
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Ad
d
a
vec
t
_
masked_store
target selector
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
A
dd a vect_
a
li
g
n_
s
tack_var
s
t
arget
s
elector
commit
|
commitdiff
|
tree
2017-11-09
r
s
a
ndifo
Add a vect_variable_lengt
h
targe
t
selector
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add a
v
ect_unaligned_possib
l
e
ta
r
get s
e
le
c
t
o
r
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
A
dd a ve
c
t_e
l
e
m
ent_align_preferred
t
arge
t
selector
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Ad
d
v
e
c
t_pe
r
m3
_
*
t
ar
g
e
t
sele
c
to
r
s
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
D
on't assume
v
ect_multi
p
le_sizes means 2 sizes
commit
|
commitdiff
|
tree
2017-11-09
rsan
d
ifo
Add avai
l
able_ve
c
tor_sizes to
t
a
rget-
s
upports
.
exp
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add VECTOR
_
BITS to tree-vect
.
h
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Consisten
t
ly u
s
e as
m
v
o
lati
l
e ("" :
:
: "me
m
o
r
y
"
) i
n
.
.
.
commit
|
commitdiff
|
tree
2017-11-09
rsandif
o
Be stric
t
er
about CONST_VECTOR operands
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Improve ivopts handling of forced scales
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Base
subreg
r
ules
o
n
R
EG
M
ODE_NATURAL_SIZ
E
rather than
.
.
.
commit
|
commitdiff
|
tree
2017-11-07
rsandifo
[AArch
6
4] Use aarch64_reg_or_imm ins
t
ead of nonme
m
ory_operand
commit
|
commitdiff
|
tree
2017-11-06
rs
a
n
difo
[AAr
c
h
6
4] Pass number
o
f units to aarch64_ex
p
a
nd_vec_
p
er
m
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
[AArch64] Pass numbe
r
of units to aarc
h
64_simd_vec
t
_p
a
r_cnst
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
[AAr
c
h64] Pass number of units to
a
arch
6
4_reve
r
se_
m
ask
commit
|
commitdiff
|
tree
2017-11-06
r
s
a
ndifo
[AArc
h
64
]
A
d
d an endian_lane_rtx helpe
r
routine
commit
|
commitdiff
|
tree
2017-11-06
rsandi
f
o
Fix Change
L
og en
t
ry
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
PR82816
:
Widenin
g
m
u
ltiplies of
bitf
i
e
l
ds
commit
|
commitdiff
|
tree
2017-11-06
rsandi
f
o
Rework vrp_in
t
_const_binop inter
f
ace
commit
|
commitdiff
|
tree
2017-11-03
rs
a
ndifo
PR82809
:
register handli
n
g in
ix86_vector_duplicate_val
u
e
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
ifo
[AArc
h
6
4]
M
inor rtx cost
s
tweak
commit
|
commitdiff
|
tree
2017-11-01
rsandi
f
o
[AArch64] R
e
name the internal "Upl" con
s
traint
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[
AArch6
4
] M
o
ve code
a
round
commit
|
commitdiff
|
tree
2017-11-01
r
sa
n
di
f
o
[AAr
c
h64] Generate
p
ermut
e
patter
n
s
u
s
ing rtx bui
l
de
r
s
commit
|
commitdiff
|
tree
2017-11-01
r
s
andifo
201
7
-
1
1-01
Ri
c
hard Sandiford
<
r
ichard
.
san
d
iford@linar
o
.
.
.
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Make
tree-ssa-dse
.
c:norma
l
ize_r
e
f
r
eturn a
bool
commit
|
commitdiff
|
tree
2017-11-01
r
s
a
n
d
ifo
Don't tre
a
t zero-sized
rang
e
s
as ove
r
lapping
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
U
se (CONST_VECTO
R
|GET_M
O
DE)_NUNITS
i
n s
i
mplify-rtx
.
c
commit
|
commitdiff
|
tree
2017-11-01
r
s
andifo
Turn
v
ar-trackin
g
.
c:
I
NT_MEM_OFFSET int
o
a
fu
n
ctio
n
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
difo
Factor out the mod
e
handling in l
o
wer
-
s
ubreg
.
c
commit
|
commitdiff
|
tree
2017-11-01
r
sandifo
Use mo
r
e spec
i
fic hash fun
c
t
ions in rtlhash
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsand
i
fo
More is_a
<scalar_
i
nt_mode>
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add an is_narrower_int_mode helper function
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add narr
o
wer_subreg_mode helper f
u
ncti
o
n
commit
|
commitdiff
|
tree
2017-11-01
rsandif
o
Widening optab clea
n
up
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
difo
Add a
fixed_size_
m
ode class
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Ad
d
a VEC_SERIE
S
rtl code
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
All
o
w vec
t
o
r
CONST
s
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add mo
r
e
v
ec
_
d
upl
i
cate simplificat
i
ons
commit
|
commitdiff
|
tree
2017-11-01
rsand
i
fo
Add ge
n
_(c
o
nst_)ve
c
_du
p
licate helpers
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Prevent invalid registe
r
mode changes
in combine
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
Add
w
i
der_subreg_mode h
e
lp
e
r functions
commit
|
commitdiff
|
tree
2017-10-26
rsand
i
fo
Make more use
of df_re
a
d
_modify_su
b
re
g
_p
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
Stop
p
rint_hex
from pri
n
ting bits above the pre
c
ision
commit
|
commitdiff
|
tree
2017-10-26
rsan
d
ifo
TAR
G
E
T_STATIC_RTX_ALIGNMENT
commit
|
commitdiff
|
tree
2017-10-23
rsa
n
difo
Conve
r
t STARTING_FRAME
_
OFFSET to a
hook
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Use S
C
ALAR_TYP
E
_
MO
D
E
i
n
v
ect_create_epilog_for_redu
c
tion
commit
|
commitdiff
|
tree
2017-10-23
r
s
a
n
difo
Use SCALA
R
_INT_TYPE_MODE in loc_l
i
st_f
r
om
_
tree_1
commit
|
commitdiff
|
tree
2017-10-23
r
sandifo
Use s
c
alar_int/fl
o
at_
m
od
e
in brig_langhook_type_for_mode
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Use s
c
alar_mod
e
i
n
expand_shift_1
commit
|
commitdiff
|
tree
2017-10-23
rsandif
o
Fix HWI + -u
n
signed in c
o
mbine
.
c
commit
|
commitdiff
|
tree
2017-10-22
rsa
n
difo
SUBREG_
P
ROMOT
E
D_VAR_
P
ha
n
dling in expand_direct_o
p
ta
b
_fn
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
Make more use of GET_MOD
E
_
UNIT_PR
E
CISION
commit
|
commitdiff
|
tree
2017-10-22
r
s
andifo
Make more use
o
f HWI_C
O
MPUTAB
L
E
_
MODE_P
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
Mak
e
more use of
subreg_size_lo
w
part_offset
commit
|
commitdiff
|
tree
2017-10-22
rsandif
o
Add wide_int version
of inchash
:
:
h
a
s
h
::add_wi
d
e
_int
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
Ren
a
me inchash::hash::a
d
d
_wide_int
commit
|
commitdiff
|
tree
2017-10-13
r
s
a
ndifo
P
reve
n
t invalid register mode change
s
in combin
e
commit
|
commitdiff
|
tree
2017-10-13
rsandi
f
o
Make
m
ore use of GET_MODE_
U
NIT_BITSIZE
commit
|
commitdiff
|
tree
2017-10-13
rsandifo
Make more us
e
of
G
ET_MODE_UNI
T
_SIZE
commit
|
commitdiff
|
tree
2017-10-13
rsa
n
difo
Make more use of byte_
l
owpa
r
t_offset
commit
|
commitdiff
|
tree
2017-10-13
r
sandif
o
M
ake more use of subreg_lowpart_offs
e
t
commit
|
commitdiff
|
tree
2017-10-10
rsand
i
f
o
R
equire wi::to_w
i
de for trees
commit
|
commitdiff
|
tree
2017-10-09
rsand
i
fo
Al
l
ow non-wi
<op>
wi
commit
|
commitdiff
|
tree
2017-10-04
r
s
a
ndifo
PR8
2
413: Mi
s
matched precisions in build_range_check
commit
|
commitdiff
|
tree
2017-10-02
rsandifo
Fix mi
s
mat
c
hed precisions in tree arithmetic
commit
|
commitdiff
|
tree
2017-10-02
r
s
andifo
[AA
r
ch6
4
] PR71307: Define union
c
l
a
s
s of POINTE
R
+FP
commit
|
commitdiff
|
tree
2017-09-25
rsandifo
Turn CON
S
TANT_ALIGNMENT into a
h
ook
commit
|
commitdiff
|
tree
2017-09-25
rsandif
o
Change permute inde
x
type to unsi
g
ned sh
o
rt
commit
|
commitdiff
|
tree
2017-09-25
rsandifo
Update in
t
erface to TARGET_VECTORIZE_VEC_PERM_
C
ONST_OK
commit
|
commitdiff
|
tree
2017-09-22
r
sandif
o
PR822
8
9:
C
om
p
u
ting peelin
g
costs
f
or irr
e
l
e
vant drs
commit
|
commitdiff
|
tree
2017-09-22
rsand
i
f
o
r
ange_int_
c
st_p handl
i
ng in extra
c
t_r
a
nge_fro
m
_bin
a
r
y
_expr_1
commit
|
commitdiff
|
tree
2017-09-22
r
s
andifo
L
et the target choose a vectori
s
a
t
i
o
n alignm
e
nt
commit
|
commitdiff
|
tree
2017-09-22
rsandif
o
Add a
vect_get_scalar_dr_size he
l
per function
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
F
ix spu build a
f
t
e
r
r
2
53072
commit
|
commitdiff
|
tree
2017-09-21
rs
a
ndifo
M
a
ke more use of simplify_gen_binary
commit
|
commitdiff
|
tree
next