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_inner_reference & co.
2017-12-21
rsandifo
p
o
l
y_
i
nt:
get_in
n
er
_
reference &
co
.
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
po
l
y_int: fol
d
_com
p
arison
commit
|
commitdiff
|
tree
2017-12-21
rsand
i
fo
poly_in
t
: get_bit_range
commit
|
commitdiff
|
tree
2017-12-21
rsandifo
[
AArc
h
64] Tweak aarch64
_
c
lass
i
fy_add
r
ess
i
nterfac
e
commit
|
commitdiff
|
tree
2017-12-20
rs
a
ndifo
poly_int: store merging
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int:
get_object_
a
lignment_2
commit
|
commitdiff
|
tree
2017-12-20
r
san
d
ifo
poly_int: expand_debu
g
_expr
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_in
t
:
g
e
t_inner_re
f
ere
n
c
e
_aff
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: point
e
r_may_wrap_p
commit
|
commitdiff
|
tree
2017-12-20
rsa
n
difo
poly
_
int: sym
b
olic
_
number
commit
|
commitdiff
|
tree
2017-12-20
rs
a
ndi
f
o
p
o
l
y
_int: aff_tree
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
p
o
ly_int: get_addr
_
base_and_unit_offset
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
p
o
l
y
_int:
get_ref_base_
a
n
d_ext
e
n
t
commit
|
commitdiff
|
tree
2017-12-20
rsandif
o
poly_int: ipa_parm_adjust
m
ent
commit
|
commitdiff
|
tree
2017-12-20
r
s
a
n
difo
poly_in
t
:
D
WARF CFA offs
e
t
s
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly
_
int: opera
n
d_
s
u
b
word
commit
|
commitdiff
|
tree
2017-12-20
r
s
andifo
poly_int: SUBREG_B
Y
T
E
commit
|
commitdiff
|
tree
2017-12-20
r
s
andifo
poly_i
n
t:
i
ra subreg liveness track
i
ng
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: store_field & co
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int
:
C++ bitfield regions
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
p
o
ly_int: extrac
t
_bit_f
i
eld bitrange
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int:
store_b
i
t_fi
e
ld bitrange
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
po
l
y_int:
lra fram
e
of
f
s
e
ts
commit
|
commitdiff
|
tree
2017-12-20
rs
a
n
d
i
f
o
poly_in
t
: MEM_OFFS
E
T and MEM_SI
Z
E
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_
i
nt: r
t
x_a
d
dr_can_tra
p
_p_1
commit
|
commitdiff
|
tree
2017-12-20
rsandi
f
o
p
o
ly_int:
dse
.
c
commit
|
commitdiff
|
tree
2017-12-20
rsand
i
fo
poly
_
int: ao_ref and vn
_
r
eferenc
e
_op_t
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
pol
y
_int
:
indirect_refs_may_alias_p
commit
|
commitdiff
|
tree
2017-12-20
r
s
andifo
p
o
ly_int:
same_addr_si
z
e_sto
r
es_p
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_
i
nt: fold_ctor_r
e
fere
n
ce
commit
|
commitdiff
|
tree
2017-12-20
rsan
d
ifo
po
l
y_in
t
:
D
W
A
RF
l
ocations
commit
|
commitdiff
|
tree
2017-12-20
r
sandi
f
o
poly_i
n
t: REG_OFFSET
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
p
o
ly_int: TRU
L
Y_
N
OOP_
T
RUNCATION
commit
|
commitdiff
|
tree
2017-12-20
rsa
n
d
ifo
pol
y
_int: create_integer_operand
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
po
l
y_int
:
dum
p
r
o
utines
commit
|
commitdiff
|
tree
2017-12-20
rs
a
ndifo
poly_int: tree constan
t
s
commit
|
commitdiff
|
tree
2017-12-20
r
s
andif
o
po
l
y_int:
rtx con
s
tants
commit
|
commitdiff
|
tree
2017-12-20
rsand
i
fo
A
dd a gen_int_sh
i
ft_am
o
unt helper function
commit
|
commitdiff
|
tree
2017-12-20
r
s
andifo
Fix mu
l
t
i
ple_p for two non-po
l
y_ints
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
poly_int:
m
o
de query functio
n
s
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
Revert accidental commit
commit
|
commitdiff
|
tree
2017-12-16
r
sandifo
Add a ge
n
_
i
nt_shift_
a
m
ount hel
p
e
r
function
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
poly_int: MACRO_
M
O
D
E
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
poly_int: IN
_
TARGET_
C
ODE
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
Minor vn_refer
e
nce_lo
o
kup_3 tweak
commit
|
commitdiff
|
tree
2017-12-16
r
sandifo
Ad
d
V
EC_SER
I
ES_EXPR and associ
a
ted optab
commit
|
commitdiff
|
tree
2017-12-16
r
s
and
i
fo
Add VE
C
_DUP
L
ICATE_E
X
PR and associated opt
a
b
commit
|
commitdiff
|
tree
2017-12-15
rsandifo
Make dse
.
c use
o
ffset/width instea
d
of s
t
art/
e
nd
commit
|
commitdiff
|
tree
2017-12-14
rsandifo
p
o
l
y_int: add poly-int
.
h
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
[AAr
c
h64
]
F
i
x
I
CEs in
aarc
h
64_print_oper
a
nd
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Make more use of VECTOR_C
S
T_ENC
O
DED_ELT
commit
|
commitdiff
|
tree
2017-12-07
rs
a
n
difo
Make build_vector static
commit
|
commitdiff
|
tree
2017-12-07
rsa
n
difo
Mak
e
gimple_build_
v
ector
t
ake a tree_vector
_
builder
commit
|
commitdiff
|
tree
2017-12-07
rsan
d
ifo
Use tree_vector_bui
l
der::new_binary_o
p
eration for folding
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Use t
r
e
e_vector_b
u
ilder::new_unary_operation for folding
commit
|
commitdiff
|
tree
2017-12-07
r
s
andifo
U
s
e tree_vect
o
r_bu
i
lder instead of bu
i
ld_vector
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
New
V
E
C
TOR_CST layout
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Add un
d
erscores
t
o local va
r
s
i
n
self
t
est macro
s
commit
|
commitdiff
|
tree
2017-12-05
rsan
d
i
fo
[AArch64] Fix some defin
e
_insn_and_split condit
i
ons
commit
|
commitdiff
|
tree
2017-11-22
rsa
n
difo
R
epl
a
ce
REDUC_*_
E
X
P
Rs
w
i
th internal f
u
nctions
.
commit
|
commitdiff
|
tree
2017-11-22
rs
a
ndifo
PR82547: Undetect
e
d
o
verflow for UNSIGNE
D
wide_ints
commit
|
commitdiff
|
tree
2017-11-22
rsandifo
PR83004:
Accide
n
tal chang
e
to pr81136
.
c for VECTOR_BITS
.
.
.
commit
|
commitdiff
|
tree
2017-11-22
r
sandifo
Fix
c
alculatio
n
of
p
tr_mode
f
or M
O
DE
_
PARTIAL_INT Pmode
commit
|
commitdiff
|
tree
2017-11-13
rsandifo
[AArch64] More aarch64_end
i
an_l
a
n
e
_rtx
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Ad
d
a vect_masked
_
st
o
re target selector
commit
|
commitdiff
|
tree
2017-11-09
r
san
d
ifo
Add a vect_align_st
a
ck_vars target selector
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add a ve
c
t_varia
b
le_le
n
gth target
s
e
lec
t
or
commit
|
commitdiff
|
tree
2017-11-09
r
s
an
d
if
o
Add a vect_unaligned_possible target selecto
r
commit
|
commitdiff
|
tree
2017-11-09
r
sandifo
Add a v
e
ct_eleme
n
t_align_preferred target selector
commit
|
commitdiff
|
tree
2017-11-09
rs
a
ndifo
Add vect_perm
3
_
* target selectors
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Don'
t
assume vec
t
_multiple_sizes me
a
n
s
2
sizes
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add
available_vector_s
i
zes to target-suppor
t
s
.
exp
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add VECTOR_BI
T
S
to tree-vect
.
h
commit
|
commitdiff
|
tree
2017-11-09
r
sandifo
Consistently
u
se asm
v
o
l
atile ("" ::: "me
m
ory") in
.
.
.
commit
|
commitdiff
|
tree
2017-11-09
rsand
i
fo
Be
stricter about CONST_V
E
CTOR operand
s
commit
|
commitdiff
|
tree
2017-11-09
rsandif
o
Improve iv
o
pt
s
hand
l
ing of forced scales
commit
|
commitdiff
|
tree
2017-11-09
rsa
n
d
ifo
B
ase
subreg rules on RE
G
MO
D
E
_NA
T
URAL_
S
IZE rather than
.
.
.
commit
|
commitdiff
|
tree
2017-11-07
rsan
d
ifo
[A
A
rc
h
64
]
Us
e
aarch
6
4
_r
e
g
_
or_imm ins
t
ead of nonmemory_op
e
rand
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
[AArch64] Pass number of unit
s
to aarch64_expand_v
e
c_
p
e
r
m
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
rs
a
ndifo
[AArch
6
4
]
P
ass numb
e
r o
f
u
n
its
to aarch64_si
m
d_vect_par
_
cns
t
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
[A
A
rch64] Pass n
u
mber of u
n
its t
o
aarch64_reverse
_
mas
k
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
[AArch64] A
d
d an endia
n
_lane_
r
tx helper routine
commit
|
commitdiff
|
tree
2017-11-06
rsan
d
i
f
o
Fix ChangeLog ent
r
y
commit
|
commitdiff
|
tree
2017-11-06
rsand
i
fo
PR82816: Widening
m
ultipl
i
es o
f
bitfields
commit
|
commitdiff
|
tree
2017-11-06
rsa
n
di
f
o
Rewor
k
v
r
p_int_const_b
i
nop
i
nt
e
rfa
c
e
commit
|
commitdiff
|
tree
2017-11-03
rsandifo
PR8
2
809: r
e
gister handling in ix86_vector_duplic
a
te_va
l
ue
commit
|
commitdiff
|
tree
2017-11-01
rs
a
n
d
ifo
[AArch64] Minor
r
tx costs tweak
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[AArch64] Rename t
h
e in
t
ernal
"Upl" cons
t
raint
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[AAr
c
h
6
4] Move code a
r
o
u
n
d
commit
|
commitdiff
|
tree
2017-11-01
rs
a
ndifo
[AArc
h
64] Generate pe
r
mute pattern
s
using rtx bu
i
lders
commit
|
commitdiff
|
tree
2017-11-01
rsand
i
fo
201
7
-11
-
01
R
ich
a
rd Sand
i
ford <
r
ichard
.
sandiford@linaro
.
.
.
commit
|
commitdiff
|
tree
2017-11-01
r
sandif
o
Make tree-ssa-dse
.
c:n
o
rmalize_ref r
e
turn a bool
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Don't trea
t
z
ero-sized ranges as ov
e
rlapping
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Use (CONST_V
E
CTOR|GET_MODE)_NUNITS
in simpl
i
fy-rtx
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Turn v
a
r
-
t
r
a
c
king
.
c:INT_MEM_OFFSET
into a
fun
c
tion
commit
|
commitdiff
|
tree
2017-11-01
rsand
i
f
o
Factor out the mode h
a
ndling in
lo
w
er-subr
e
g
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Use more sp
e
c
ific hash
functions
in rtlhash
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
More is_
a
<
s
calar_i
n
t
_mode>
commit
|
commitdiff
|
tree
2017-11-01
r
s
andifo
Add an is_narrower_i
n
t_mode hel
p
er functio
n
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
ifo
Add narrower_subr
e
g_mod
e
h
elper function
commit
|
commitdiff
|
tree
next