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: pointer_may_wrap_p
2017-12-20
rsand
i
fo
poly_
i
nt: poin
t
e
r
_may_
w
r
ap_p
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: symboli
c
_nu
m
ber
commit
|
commitdiff
|
tree
2017-12-20
rsandi
f
o
pol
y
_int
:
af
f
_t
r
ee
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: ge
t
_addr_base_and_unit
_
offset
commit
|
commitdiff
|
tree
2017-12-20
rsan
d
ifo
poly
_
int: get_ref_base_and_extent
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: ipa
_
parm_
a
dj
u
s
t
m
e
n
t
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: DWARF CFA
offset
s
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: ope
r
and
_
subword
commit
|
commitdiff
|
tree
2017-12-20
r
sandifo
poly_int:
SUBRE
G
_BYTE
commit
|
commitdiff
|
tree
2017-12-20
r
sandifo
poly_int: ira
s
ubreg liv
e
ness trackin
g
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: s
t
ore_f
i
eld &
c
o
commit
|
commitdiff
|
tree
2017-12-20
rsand
i
fo
poly_int
:
C++ bitfield region
s
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
po
l
y_int
:
extract_bit_f
i
eld
b
itrange
commit
|
commitdiff
|
tree
2017-12-20
rsa
n
difo
poly
_
int: s
t
ore_bit
_
field
b
itrange
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: lra
fram
e
offset
s
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
p
oly_int: MEM_OF
F
SE
T
and MEM_S
I
Z
E
commit
|
commitdiff
|
tree
2017-12-20
rs
a
n
d
i
fo
poly_int
:
rtx_addr_can_trap
_
p_1
commit
|
commitdiff
|
tree
2017-12-20
r
sandifo
p
o
ly_
i
nt: d
s
e
.
c
commit
|
commitdiff
|
tree
2017-12-20
rs
a
n
d
ifo
poly_i
n
t: ao_r
e
f and vn_reference_op_t
commit
|
commitdiff
|
tree
2017-12-20
rsandi
f
o
poly_int: indirect_r
e
f
s
_may_alias_p
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly
_
in
t
: same_addr_size_sto
r
es_p
commit
|
commitdiff
|
tree
2017-12-20
r
s
andifo
pol
y
_int: fold_c
t
or_referen
c
e
commit
|
commitdiff
|
tree
2017-12-20
r
sandifo
poly_
i
n
t: DWAR
F
loca
t
ion
s
commit
|
commitdiff
|
tree
2017-12-20
rs
a
n
d
ifo
po
l
y_int: RE
G
_OFFSET
commit
|
commitdiff
|
tree
2017-12-20
rsand
i
fo
p
o
ly_int: TR
U
L
Y_NOOP_TRUNCATIO
N
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: crea
t
e_integer
_
operand
commit
|
commitdiff
|
tree
2017-12-20
rsa
n
difo
p
o
ly_int: du
m
p rout
i
nes
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: t
r
ee cons
t
ants
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_in
t
: rtx consta
n
ts
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
Add a gen_int_shift
_
amount helper fun
c
tio
n
commit
|
commitdiff
|
tree
2017-12-20
r
sandif
o
Fix multiple_p for two non-
p
oly_in
t
s
commit
|
commitdiff
|
tree
2017-12-16
rsand
i
fo
poly_in
t
: mode query functions
commit
|
commitdiff
|
tree
2017-12-16
r
s
andifo
Re
v
ert accidental co
m
m
i
t
commit
|
commitdiff
|
tree
2017-12-16
rsandi
f
o
A
d
d a gen_int_s
h
if
t
_amount helper function
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
poly_int: MACRO_MODE
commit
|
commitdiff
|
tree
2017-12-16
r
s
andifo
p
o
ly_int:
I
N_TARGET_CODE
commit
|
commitdiff
|
tree
2017-12-16
r
sand
i
fo
Minor v
n
_reference_lookup_
3
tweak
commit
|
commitdiff
|
tree
2017-12-16
rsand
i
f
o
Add V
E
C
_
SERIES_EXPR a
n
d associated opta
b
commit
|
commitdiff
|
tree
2017-12-16
r
sandif
o
A
d
d VEC_DUPLICATE_EXPR and
ass
o
ciated optab
commit
|
commitdiff
|
tree
2017-12-15
rsan
d
i
fo
Make
d
se
.
c use off
s
et/width in
s
tead of start/end
commit
|
commitdiff
|
tree
2017-12-14
rsandif
o
poly_int: ad
d
poly-int
.
h
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
[AArch64] Fix ICEs in aarch64_p
r
int_operand
commit
|
commitdiff
|
tree
2017-12-07
rs
a
ndif
o
Mak
e
more use
of VECTOR_CST
_
ENCODED_ELT
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Make
b
u
i
l
d_vector s
t
atic
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Make gimple_
b
uild_vector ta
k
e a tre
e
_vec
t
or_bui
l
der
commit
|
commitdiff
|
tree
2017-12-07
r
sand
i
fo
Use tre
e
_
v
e
ct
o
r
_bui
l
d
e
r
:
:ne
w
_binary_operation for folding
commit
|
commitdiff
|
tree
2017-12-07
rsandif
o
Use tree_vect
o
r_buil
d
e
r
::new_unary_operation for f
o
lding
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Use
t
r
e
e_ve
c
to
r
_build
e
r instead of bu
i
l
d
_
vector
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Ne
w
VECTOR_CST layou
t
commit
|
commitdiff
|
tree
2017-12-07
rsa
n
difo
Add underscores to local vars in selftest macros
commit
|
commitdiff
|
tree
2017-12-05
rsan
d
ifo
[AArch64]
F
ix some define_i
n
sn_and_split c
o
nditions
commit
|
commitdiff
|
tree
2017-11-22
rs
a
ndifo
Re
p
la
c
e REDUC_*_EXPR
s
with interna
l
functions
.
commit
|
commitdiff
|
tree
2017-11-22
r
s
a
n
d
i
fo
PR8254
7
: Unde
t
ected ov
e
rfl
o
w for UNSIGN
E
D wide_ints
commit
|
commitdiff
|
tree
2017-11-22
rsandifo
PR83004: Acc
i
denta
l
chang
e
to pr81136
.
c for VECT
O
R_
B
ITS
.
.
.
commit
|
commitdiff
|
tree
2017-11-22
r
s
a
n
d
i
fo
Fix calculation of
p
tr_mode for MODE_PARTIAL_I
N
T Pmode
commit
|
commitdiff
|
tree
2017-11-13
rsandifo
[AArch64] More aarch64_endian_lane_rtx
commit
|
commitdiff
|
tree
2017-11-09
rsa
n
difo
Add a
vect_masked_store
target
s
elector
commit
|
commitdiff
|
tree
2017-11-09
rsa
n
d
i
fo
Add a vect_align_stack_vars targ
e
t
selector
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add a vect_variable_len
g
th target selector
commit
|
commitdiff
|
tree
2017-11-09
r
sa
n
difo
A
dd a vect_unaligned_possible ta
r
get selector
commit
|
commitdiff
|
tree
2017-11-09
rs
a
ndifo
Add a vect
_
e
le
m
e
nt_align_pr
e
ferr
e
d ta
r
get sele
c
t
o
r
commit
|
commitdiff
|
tree
2017-11-09
r
sandifo
Add
vect_perm3_*
t
a
rget
s
electo
r
s
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Do
n
't assume vect_multiple_sizes
m
eans 2 sizes
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add ava
i
labl
e
_vector_sizes to t
a
rget-su
p
ports
.
exp
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add
V
ECTOR
_
BITS to tr
e
e-vect
.
h
commit
|
commitdiff
|
tree
2017-11-09
r
sand
i
fo
Consistently use
a
sm volatile ("
"
::: "mem
o
ry") in
.
.
.
commit
|
commitdiff
|
tree
2017-11-09
r
sandifo
Be
s
trict
e
r a
b
ou
t
CONST_
V
E
CTOR
op
e
rands
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Impr
o
ve ivopts
hand
l
ing of forced scales
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
B
a
s
e subreg rules
o
n REG
M
ODE_NATURAL_SIZ
E
rather than
.
.
.
commit
|
commitdiff
|
tree
2017-11-07
rs
a
n
d
ifo
[
AA
r
ch64] Use aarch6
4
_reg_or_imm instead of non
m
emory_opera
n
d
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
[
A
Arch64] Pass numb
e
r of
units to aarch64_ex
p
and_vec
_
perm
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
r
sand
i
fo
[AArch6
4
] Pass num
b
er of units to
aarch64_
s
i
md_vect_pa
r
_
c
nst
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
rsandif
o
[AArch64] P
a
ss numbe
r
of units
t
o
aarch64_reverse_
m
ask
commit
|
commitdiff
|
tree
2017-11-06
rs
a
ndi
f
o
[AAr
c
h64
]
A
dd an
endian_lane
_
rt
x
hel
p
er routine
commit
|
commitdiff
|
tree
2017-11-06
r
s
a
n
dif
o
Fix Ch
a
ngeLog
entry
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
PR828
1
6: Widening
multiplies o
f
bitfields
commit
|
commitdiff
|
tree
2017-11-06
rsandif
o
Re
w
o
rk vrp
_
int_c
o
n
s
t_b
i
nop interface
commit
|
commitdiff
|
tree
2017-11-03
rsandifo
PR82809
:
r
e
gister h
a
ndlin
g
in ix86
_
vector_dup
l
icate_value
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[AArc
h
64] Min
o
r rtx co
s
ts tweak
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
ifo
[AArch64] Rename the intern
a
l
"
U
pl" constraint
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[A
A
rch64] Move code around
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[AArch64
]
G
e
nerate permute pat
t
erns using
r
tx bui
l
de
r
s
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
201
7
-
11-01 Richard Sandiford <richard
.
sandifor
d
@l
i
naro
.
.
.
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
d
ifo
Make tree-ssa-dse
.
c:n
o
rmal
i
ze_ref
return
a
boo
l
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Don't treat
ze
r
o
-
s
ize
d
r
a
nges as
o
verlapping
commit
|
commitdiff
|
tree
2017-11-01
rsand
i
f
o
U
s
e
(
CONST_
V
ECTOR
|
GET_MODE
)
_NUNI
T
S in simplif
y
-rtx
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
T
u
rn var-trac
k
ing
.
c:INT_MEM_OFF
S
E
T into a
functi
o
n
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Factor out the mo
d
e
handling in lower-subreg
.
c
commit
|
commitdiff
|
tree
2017-11-01
r
sandifo
U
s
e more
sp
e
cific has
h
f
unctions
in rtlhash
.
c
commit
|
commitdiff
|
tree
2017-11-01
r
sandifo
More is_a
<
scalar_
i
nt
_
m
o
de
>
commit
|
commitdiff
|
tree
2017-11-01
rsandi
f
o
Add an is_narrower_int_mode helper function
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
difo
Add narro
w
e
r_subreg_mode help
e
r functio
n
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Widening optab cleanup
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Ad
d
a fixed_size_mode class
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add a
VEC_SERIES rtl code
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
difo
All
o
w
vector CONS
T
s
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
ifo
Add more
v
ec_dupl
i
cat
e
sim
p
lifications
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add
g
en_(co
n
st_)vec_d
u
p
licate helpers
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
P
reve
n
t
invalid register mode changes in combine
commit
|
commitdiff
|
tree
2017-10-26
rsa
n
difo
Add wide
r
_subreg_
m
ode helpe
r
fun
c
t
i
ons
commit
|
commitdiff
|
tree
next