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: C++ bitfield regions
2017-12-20
rsand
i
fo
poly_int: C++
b
itf
i
eld regions
commit
|
commitdiff
|
tree
2017-12-20
rs
a
ndifo
poly_int:
e
xtract_bit_field bitrange
commit
|
commitdiff
|
tree
2017-12-20
rsa
n
difo
poly_int:
s
tore_
b
i
t_fi
e
ld bitrang
e
commit
|
commitdiff
|
tree
2017-12-20
r
s
andifo
p
ol
y
_i
n
t: lra f
r
ame
o
f
fs
e
ts
commit
|
commitdiff
|
tree
2017-12-20
r
sandifo
p
o
l
y
_
int: M
E
M_
O
F
F
SET
and ME
M
_
SIZE
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: rtx_a
d
dr
_
c
a
n_tra
p
_p_
1
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly
_
int: dse
.
c
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
po
l
y_i
n
t
: ao
_
ref and vn_reference_op_t
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: indirec
t
_refs_
m
a
y_
a
lias_p
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
pol
y
_int:
s
ame_add
r
_size_stor
e
s_p
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
pol
y
_in
t
: fold_ctor_reference
commit
|
commitdiff
|
tree
2017-12-20
rsan
d
ifo
poly_in
t
:
DWARF locations
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
pol
y
_
i
nt: REG
_
OF
F
SET
commit
|
commitdiff
|
tree
2017-12-20
rsa
n
difo
poly_in
t
: T
R
U
L
Y_NOOP_TRUNCA
T
ION
commit
|
commitdiff
|
tree
2017-12-20
r
s
andifo
po
l
y
_i
n
t: cr
e
ate_integer_operan
d
commit
|
commitdiff
|
tree
2017-12-20
rsand
i
fo
poly_in
t
: dump routin
e
s
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_i
n
t
: tree constants
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: rtx constants
commit
|
commitdiff
|
tree
2017-12-20
r
s
andifo
Add
a
gen_i
n
t_shift_amou
n
t helper func
t
ion
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
F
ix multiple_p
f
or tw
o
non-p
o
ly_ints
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
pol
y
_int:
m
ode query functi
o
ns
commit
|
commitdiff
|
tree
2017-12-16
rsand
i
fo
R
e
vert
a
ccid
e
nt
a
l
commit
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
Add a gen_int_shif
t
_amount help
e
r func
t
i
on
commit
|
commitdiff
|
tree
2017-12-16
rsa
n
d
i
fo
poly
_
int: MACRO
_
MODE
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
poly_int: IN_TARGET_
C
ODE
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
M
ino
r
vn_r
e
ference
_
lookup_3 tweak
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
A
dd VEC_
S
ERIES
_
EXPR and ass
o
ciated optab
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
Ad
d
VEC_DUPLICATE_EXPR and asso
c
iated optab
commit
|
commitdiff
|
tree
2017-12-15
rsandi
f
o
M
a
k
e
d
se
.
c use
o
f
fset/width instead o
f
start/end
commit
|
commitdiff
|
tree
2017-12-14
rsandif
o
poly_int: add poly-
i
nt
.
h
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
[AArch6
4
] F
i
x ICEs in
aarch64_print_opera
n
d
commit
|
commitdiff
|
tree
2017-12-07
rs
a
ndifo
Make
m
ore use
o
f
VE
C
T
O
R_CST_E
N
CODED_EL
T
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Make build_v
e
ctor sta
t
ic
commit
|
commitdiff
|
tree
2017-12-07
r
sandifo
Make gimple_
b
uild_vect
o
r take
a
t
ree_vec
t
o
r
_builder
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Use
tree_vector
_
b
uilder
:
:
new_bi
n
ary_operation for fo
l
ding
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Use tree_ve
c
tor_builder::
n
e
w_un
a
ry_
o
p
e
ration for f
o
lding
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Use t
r
ee_v
e
c
t
or_buil
d
er instea
d
of
bui
l
d_vector
commit
|
commitdiff
|
tree
2017-12-07
r
sandifo
Ne
w
V
E
CT
O
R
_CS
T
lay
o
u
t
commit
|
commitdiff
|
tree
2017-12-07
rsan
d
ifo
A
dd und
e
rscores to loc
a
l vars in se
l
fte
s
t ma
c
ros
commit
|
commitdiff
|
tree
2017-12-05
rsandif
o
[A
A
r
ch64] Fix
some
d
efine_insn_and_split
conditio
n
s
commit
|
commitdiff
|
tree
2017-11-22
rsand
i
f
o
Replace REDUC_*_EXPRs
with
inter
n
al f
u
n
c
tions
.
commit
|
commitdiff
|
tree
2017-11-22
rsand
i
fo
PR825
4
7:
Unde
t
ected overflow for UNSIGNE
D
wide_ints
commit
|
commitdiff
|
tree
2017-11-22
rsandifo
PR8
3
004
:
Accidental c
h
ange to p
r
81136
.
c for VECTOR_BITS
.
.
.
commit
|
commitdiff
|
tree
2017-11-22
rs
a
n
difo
Fix ca
l
cul
a
tion of ptr_mode for
M
ODE_PART
I
AL_INT Pmode
commit
|
commitdiff
|
tree
2017-11-13
rs
a
ndifo
[AArch64] M
o
re aarch64_endian
_
l
a
ne_rtx
commit
|
commitdiff
|
tree
2017-11-09
rs
a
ndif
o
Add a vect_masked_sto
r
e tar
g
et sele
c
tor
commit
|
commitdiff
|
tree
2017-11-09
rs
a
ndifo
Add
a vect_a
l
ig
n
_stack_v
a
rs target se
l
ecto
r
commit
|
commitdiff
|
tree
2017-11-09
rsan
d
ifo
A
dd
a ve
c
t
_vari
a
ble_length targe
t
select
o
r
commit
|
commitdiff
|
tree
2017-11-09
r
sand
i
fo
Add a vec
t
_un
a
ligned
_
po
s
sible ta
r
get se
l
ecto
r
commit
|
commitdiff
|
tree
2017-11-09
r
sandi
f
o
Add a
vect_elem
e
nt
_
align_preferre
d
t
a
rget sele
c
tor
commit
|
commitdiff
|
tree
2017-11-09
r
sandifo
A
d
d
v
ect_p
e
rm3_* target selector
s
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Don'
t
assume ve
c
t_multiple_sizes
m
e
a
ns 2 sizes
commit
|
commitdiff
|
tree
2017-11-09
rsan
d
ifo
A
d
d
available_vector_sizes to target-supp
o
r
t
s
.
e
xp
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add VEC
T
OR_BITS to tree-
v
e
ct
.
h
commit
|
commitdiff
|
tree
2017-11-09
rsand
i
fo
C
onsistently us
e
asm volatile ("" ::
:
"m
e
mor
y
") in
.
.
.
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Be strict
e
r
a
bout CO
N
ST_VECTOR operands
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Improve ivopt
s
handl
i
ng of forc
e
d scal
e
s
commit
|
commitdiff
|
tree
2017-11-09
r
s
and
i
f
o
Base su
b
r
eg rul
e
s on REGMODE
_
NATUR
A
L
_
SIZE rather tha
n
.
.
.
commit
|
commitdiff
|
tree
2017-11-07
rsan
d
if
o
[AArch64] Use aarch64_reg_o
r
_i
m
m instea
d
of nonmemory_op
e
rand
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
[AArc
h
64] Pass n
u
mber
o
f units to aarch64_expand_vec_
p
erm
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
[A
A
rch6
4
] Pass number
o
f units
t
o
aa
r
c
h6
4
_s
i
md
_
vect_par_cnst
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
rsand
i
fo
[A
A
rch64] Pas
s
number
o
f u
n
it
s
to aar
c
h64_reverse_mask
commit
|
commitdiff
|
tree
2017-11-06
rsandi
f
o
[
A
Arch64
]
Add an endi
a
n_lane_rtx helper rout
i
ne
commit
|
commitdiff
|
tree
2017-11-06
rsa
n
difo
Fix Ch
a
ngeLo
g
entry
commit
|
commitdiff
|
tree
2017-11-06
rsand
i
fo
PR8281
6
:
W
idening mu
l
tipli
e
s
of bitfiel
d
s
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
R
e
wo
r
k vrp_int_const_bi
n
op interface
commit
|
commitdiff
|
tree
2017-11-03
rsandifo
PR82809: re
g
ister handling
i
n
ix86_vector_dup
l
icat
e
_val
u
e
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
i
fo
[
A
Arch
6
4] Minor rtx
c
osts
tweak
commit
|
commitdiff
|
tree
2017-11-01
rsandif
o
[AArch64]
R
e
name t
h
e internal "Upl" constraint
commit
|
commitdiff
|
tree
2017-11-01
r
s
andifo
[AArch64] Move code around
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[AArch6
4
] Gen
e
r
ate permute patterns us
i
ng rtx builders
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
ifo
2017-11-01
R
ichard
Sa
n
dif
o
rd <richard
.
sandiford@linaro
.
.
.
commit
|
commitdiff
|
tree
2017-11-01
r
sandifo
Make tree
-
ssa-dse
.
c:
n
o
rmalize_ref return
a
bool
commit
|
commitdiff
|
tree
2017-11-01
rsandif
o
Don't treat zero-sized ranges as
over
l
apping
commit
|
commitdiff
|
tree
2017-11-01
rsand
i
fo
Use (C
O
N
S
T_VECTOR|GET_MO
D
E)
_
NUNI
T
S in simplify-rtx
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Turn var-track
i
ng
.
c:IN
T
_MEM_OF
F
SET in
t
o a function
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Factor out the m
o
de
h
andling in
lower-subreg
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
i
fo
Use more specific
hash functions in rtlha
s
h
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
More
i
s
_a <scalar_int
_
m
o
d
e
>
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
d
i
f
o
A
d
d
a
n is_nar
r
ower_
i
nt_mode helper function
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add narrower_
s
ub
r
e
g
_
m
o
de
helper fu
n
ct
i
on
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Widening opta
b
cleanup
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
if
o
Add
a
fixed_si
z
e_mo
d
e cl
a
ss
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
A
dd a VEC_
S
ERIES
rtl code
commit
|
commitdiff
|
tree
2017-11-01
rsand
i
fo
A
l
low vecto
r
CONSTs
commit
|
commitdiff
|
tree
2017-11-01
r
s
andifo
A
dd more vec_dupl
i
ca
t
e simplific
a
ti
o
ns
commit
|
commitdiff
|
tree
2017-11-01
rs
a
n
difo
Add gen_(const_)vec_dup
l
icate helpers
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
ifo
Prevent invalid register mode c
h
anges in c
o
m
b
i
ne
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
Ad
d
w
ider_subreg_mode h
e
lper functions
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
Make mo
r
e use of
d
f_read_
m
odif
y
_subreg_p
commit
|
commitdiff
|
tree
2017-10-26
rsa
n
d
i
f
o
Stop pri
n
t_hex
f
rom printing bits above
the pre
c
isio
n
commit
|
commitdiff
|
tree
2017-10-26
rsa
n
difo
TARGET_STATIC_RTX_ALIG
N
MENT
commit
|
commitdiff
|
tree
2017-10-23
rsa
n
difo
Convert ST
A
R
TING_FRA
M
E_OFFSET to a hook
commit
|
commitdiff
|
tree
2017-10-23
rsandi
f
o
U
se SCAL
A
R
_
T
YPE_MODE in v
e
ct_create_epilog_for_reduct
i
on
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Use SCALAR_I
N
T
_TYPE_MOD
E
in l
o
c_list_from_tree_1
commit
|
commitdiff
|
tree
2017-10-23
rsand
i
fo
Us
e
s
calar_int/float_m
o
d
e in brig_langhook_type_for_mode
commit
|
commitdiff
|
tree
2017-10-23
r
sandifo
Use scala
r
_m
o
de in expand_shift_
1
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Fix
H
WI +
-unsigned in combin
e
.
c
commit
|
commitdiff
|
tree
2017-10-22
rsa
n
difo
SUBREG_PROM
O
TED_VAR_P handling i
n
expand_
d
ir
e
c
t
_optab_fn
commit
|
commitdiff
|
tree
2017-10-22
rsandi
f
o
M
ake more use
o
f GET_MODE_UNIT_PRECISION
commit
|
commitdiff
|
tree
next