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 permute handling when vectorising scatters
2017-12-21
rsand
i
f
o
poly_in
t
: get_
b
info
_
a
t_offs
e
t
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_int
:
build_ref_for_offset
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_
i
nt: MEM_REF offse
t
s
commit
|
commitdiff
|
tree
2017-12-21
rsa
n
difo
poly_int: find_bswap_or
_
nop_load
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_int: adjus
t
_ptr
_
info_misalign
m
ent
commit
|
commitdiff
|
tree
2017-12-21
rsan
d
ifo
poly_i
n
t: decode_addr
_
const
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_int: bit
_
field_size/o
f
fset
commit
|
commitdiff
|
tree
2017-12-21
rsa
n
difo
poly_int: emit_group
_
load/store
commit
|
commitdiff
|
tree
2017-12-21
rsa
n
difo
poly_int: reload
<
->ira i
n
te
r
fac
e
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_int: e
m
it_inc
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
pol
y
_
i
nt: cf
g
expand stack v
a
ri
a
b
l
es
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly
_
int: argument sizes
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_int: instantiate_v
i
rt
u
al_regs
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_int: REG_AR
G
S
_SIZE
commit
|
commitdiff
|
tree
2017-12-21
rsa
n
dif
o
poly_int:
p
ush_b
l
ock/emit_push_
i
nsn
commit
|
commitdiff
|
tree
2017-12-21
rsandi
f
o
poly_in
t
: frame
a
llocati
o
ns
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
p
oly_int: re
l
oad1
.
c
commit
|
commitdiff
|
tree
2017-12-21
rsandif
o
poly_int
:
r
e
l
oa
d
.
c
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_int: get_
i
nne
r
_refere
n
ce
& co
.
commit
|
commitdiff
|
tree
2017-12-21
rsand
i
fo
po
l
y_int: fold
_
co
m
parison
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
poly_in
t
:
g
et_bit_range
commit
|
commitdiff
|
tree
2017-12-21
rsa
n
difo
[AA
r
ch64]
T
we
a
k aar
c
h64_classify_ad
d
res
s
interfa
c
e
commit
|
commitdiff
|
tree
2017-12-20
rsandif
o
poly_i
n
t
: s
t
ore merging
commit
|
commitdiff
|
tree
2017-12-20
rsa
n
di
f
o
poly_int:
g
et_object_alignment_2
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: expand_
d
ebug_expr
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int:
get_inne
r
_refer
e
nce_
a
ff
commit
|
commitdiff
|
tree
2017-12-20
rsa
n
difo
pol
y
_int: p
o
inter_may_wrap_p
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
pol
y
_int: sy
m
bolic_number
commit
|
commitdiff
|
tree
2017-12-20
r
sandi
f
o
p
oly_
i
nt: aff
_
tree
commit
|
commitdiff
|
tree
2017-12-20
rsa
n
difo
poly_in
t
: g
e
t
_addr_base_and
_
unit_offset
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_
i
nt:
g
e
t_ref
_
b
a
s
e
_and_ext
e
nt
commit
|
commitdiff
|
tree
2017-12-20
rsa
n
difo
poly
_
in
t
: ipa_pa
r
m_adj
u
s
tment
commit
|
commitdiff
|
tree
2017-12-20
rsan
d
ifo
poly_int: DWARF CFA offsets
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: operand_subword
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int
:
SUB
R
EG_BYTE
commit
|
commitdiff
|
tree
2017-12-20
rsand
i
fo
po
l
y_int: ira sub
r
eg liveness
tracki
n
g
commit
|
commitdiff
|
tree
2017-12-20
rsa
n
difo
poly
_
int: store_field & co
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly
_
int: C++
b
itfield regions
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: e
x
tract_b
i
t_field
bitrange
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
p
o
ly_int: sto
r
e_bit_field bitrange
commit
|
commitdiff
|
tree
2017-12-20
rsan
d
i
fo
poly_in
t
: lra fr
a
me o
f
fsets
commit
|
commitdiff
|
tree
2017-12-20
r
s
andifo
poly_int: MEM_OFFSET and MEM_S
I
ZE
commit
|
commitdiff
|
tree
2017-12-20
rsand
i
fo
poly
_
i
n
t: r
t
x_addr_
c
a
n
_trap_
p
_1
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: d
s
e
.
c
commit
|
commitdiff
|
tree
2017-12-20
r
s
a
ndifo
pol
y
_int: ao_ref and vn
_
reference
_
op_t
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
po
l
y_i
n
t: indirect_refs_may_alias_
p
commit
|
commitdiff
|
tree
2017-12-20
rsandif
o
pol
y
_in
t
: same_add
r
_
s
i
ze_stor
e
s_p
commit
|
commitdiff
|
tree
2017-12-20
rsan
d
ifo
po
l
y_i
n
t: fold_ctor_reference
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: DWARF locations
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_
i
nt:
R
EG
_
OFFSET
commit
|
commitdiff
|
tree
2017-12-20
r
sand
i
fo
poly_in
t
: TRULY
_
NOOP_TRUNCATION
commit
|
commitdiff
|
tree
2017-12-20
rs
a
ndifo
poly
_
int: cr
e
ate_i
n
teg
e
r_
o
perand
commit
|
commitdiff
|
tree
2017-12-20
rsand
i
fo
poly_int: dump routine
s
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: tree constants
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_i
n
t
:
rtx constants
commit
|
commitdiff
|
tree
2017-12-20
rs
a
nd
i
fo
A
d
d
a gen_
i
nt_
s
hift_a
m
o
u
nt helper function
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
Fix mul
t
i
ple_p for two no
n
-poly_i
n
ts
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
poly_int: mode q
u
ery functions
commit
|
commitdiff
|
tree
2017-12-16
r
sandifo
Revert accid
e
n
t
a
l commit
commit
|
commitdiff
|
tree
2017-12-16
r
sandifo
A
d
d a gen_int_shift_amount h
e
lper function
commit
|
commitdiff
|
tree
2017-12-16
rsan
d
ifo
poly_int
:
MAC
R
O_MODE
commit
|
commitdiff
|
tree
2017-12-16
r
san
d
ifo
poly_int: IN_TARGET
_
CODE
commit
|
commitdiff
|
tree
2017-12-16
rsan
d
i
fo
Mi
n
or vn_refe
r
ence_lookup_3 tweak
commit
|
commitdiff
|
tree
2017-12-16
rsan
d
i
f
o
Ad
d
V
EC_SERIES_EXPR and associa
t
ed opt
a
b
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
Add VEC_
D
U
P
LICAT
E
_EX
P
R and associa
t
ed optab
commit
|
commitdiff
|
tree
2017-12-15
rsandifo
Make
dse
.
c use
o
ff
s
et
/
width instead of st
a
rt/end
commit
|
commitdiff
|
tree
2017-12-14
rsandifo
poly_in
t
: add pol
y
-i
n
t
.
h
commit
|
commitdiff
|
tree
2017-12-07
rsa
n
difo
[AAr
c
h64]
Fix I
C
Es in aarch64_print_
o
p
erand
commit
|
commitdiff
|
tree
2017-12-07
r
s
andi
f
o
Make more use
of
VECTOR_CST_ENCODED
_
EL
T
commit
|
commitdiff
|
tree
2017-12-07
rsand
i
f
o
Ma
k
e build_vector stat
i
c
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
M
a
ke g
i
mple_build_vector take a tree_vector_builder
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Use tree_vector_build
e
r::new
_
b
i
n
ary_opera
t
ion
f
or
folding
commit
|
commitdiff
|
tree
2017-12-07
rs
a
n
difo
Use tree_vector_bui
l
der:
:
new_unary_operation f
o
r folding
commit
|
commitdiff
|
tree
2017-12-07
rsand
i
fo
Use tree_ve
c
tor_builder instead of build_
v
e
c
t
o
r
commit
|
commitdiff
|
tree
2017-12-07
rsand
i
fo
N
e
w
VECTO
R
_CST l
a
y
o
ut
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Add underscores to local
v
ars
i
n self
t
est ma
c
ros
commit
|
commitdiff
|
tree
2017-12-05
rsan
d
i
fo
[AArch64] Fix so
m
e
d
e
f
ine_in
s
n_and_split c
o
nditions
commit
|
commitdiff
|
tree
2017-11-22
r
s
andi
f
o
R
e
plac
e
R
EDU
C
_
*_EXPRs with internal functions
.
commit
|
commitdiff
|
tree
2017-11-22
rsandifo
P
R
82547
:
U
n
d
etec
t
ed over
f
low for UNSIGNED wide_ints
commit
|
commitdiff
|
tree
2017-11-22
r
s
andifo
PR83004: Accident
a
l
c
ha
n
g
e
to
pr81136
.
c
for VECTOR_
B
I
TS
.
.
.
commit
|
commitdiff
|
tree
2017-11-22
rsandifo
Fi
x
calculation of ptr_
m
ode for
M
ODE_PARTIAL_INT Pmode
commit
|
commitdiff
|
tree
2017-11-13
rs
a
ndifo
[A
A
rch64] More aarch64_
e
n
d
ian_lane_rtx
commit
|
commitdiff
|
tree
2017-11-09
r
s
a
n
difo
Add a v
e
ct_m
a
sk
e
d_stor
e
targ
e
t sel
e
ctor
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add a vec
t
_align_s
t
ack_vars target selector
commit
|
commitdiff
|
tree
2017-11-09
rsandif
o
Add
a
ve
c
t_variable_length target
s
elector
commit
|
commitdiff
|
tree
2017-11-09
rsan
d
i
f
o
Add a v
e
ct_unaligned_po
s
sible target selector
commit
|
commitdiff
|
tree
2017-11-09
rsan
d
ifo
Add a vect_el
e
ment
_
al
i
gn_p
r
e
fe
r
red target selec
t
or
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
A
dd vec
t
_perm
3
_* target se
l
ectors
commit
|
commitdiff
|
tree
2017-11-09
r
sandifo
Don't
a
ssume vect
_
multiple_
s
izes mean
s
2
s
izes
commit
|
commitdiff
|
tree
2017-11-09
rsa
n
difo
Add av
a
i
lable_vect
o
r_si
z
es
t
o target-s
u
p
port
s
.
exp
commit
|
commitdiff
|
tree
2017-11-09
rsandi
f
o
Add
V
ECTO
R
_BITS
to
t
r
ee-vect
.
h
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Consistently use asm volatile
("" ::
:
"memor
y
") in
.
.
.
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Be
s
tricte
r
a
bout CO
N
S
T_V
E
CTOR
o
pera
n
ds
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Im
p
r
ove
ivopts han
d
li
n
g of forc
e
d scales
commit
|
commitdiff
|
tree
2017-11-09
r
s
andifo
Base subreg rules on REGM
O
D
E
_NATURAL
_
SIZE rat
h
er th
a
n
.
.
.
commit
|
commitdiff
|
tree
2017-11-07
rsandifo
[AA
r
ch64] Use a
a
rch64_
r
eg_or_imm inste
a
d
o
f nonmemor
y
_operand
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
[AArch64] Pa
s
s number o
f
units
t
o aarch64_ex
p
and_
v
ec_perm
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
rsandif
o
[AArch64]
P
as
s
number of
units
to aarch
6
4_simd_vec
t
_pa
r
_cnst
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
rs
a
nd
i
f
o
[AArc
h
64] Pass number of
units to a
a
rch64_reverse_mask
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
[AArch64]
Add an en
d
ia
n
_
l
ane_r
t
x
h
e
l
per routine
commit
|
commitdiff
|
tree
next