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: store_bit_field bitrange
2017-12-20
rsand
i
fo
poly_int: st
o
re_b
i
t_
f
ield bitrange
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: lra f
r
a
me offsets
commit
|
commitdiff
|
tree
2017-12-20
rs
a
nd
i
f
o
po
l
y
_
int: MEM_O
F
FSET and
MEM_SIZE
commit
|
commitdiff
|
tree
2017-12-20
rsand
i
fo
p
oly_int
:
rtx_addr_ca
n
_trap_p_1
commit
|
commitdiff
|
tree
2017-12-20
rsan
d
i
f
o
poly_int:
dse
.
c
commit
|
commitdiff
|
tree
2017-12-20
rs
a
ndifo
poly_int: ao_ref
a
nd v
n
_refe
r
ence_op_
t
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int: indirect
_
refs_m
a
y_alias_p
commit
|
commitdiff
|
tree
2017-12-20
rsan
d
ifo
poly_int: same_addr_
s
ize
_
s
t
ores
_
p
commit
|
commitdiff
|
tree
2017-12-20
rsan
d
if
o
poly_i
n
t: fold_c
t
or_refer
e
nce
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
pol
y
_int: DW
A
RF locations
commit
|
commitdiff
|
tree
2017-12-20
rsa
n
difo
po
l
y_int: REG_OFFSE
T
commit
|
commitdiff
|
tree
2017-12-20
r
s
andifo
poly_int:
T
RULY_NOOP_TRUNCATION
commit
|
commitdiff
|
tree
2017-12-20
rs
a
ndifo
poly_int: create_inte
g
er_operand
commit
|
commitdiff
|
tree
2017-12-20
r
s
andifo
po
l
y_int: dump
routines
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
p
oly_int: tre
e
constants
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
poly_int:
r
t
x
constants
commit
|
commitdiff
|
tree
2017-12-20
rsan
d
ifo
Add a gen_int_shift_
a
mount hel
p
er function
commit
|
commitdiff
|
tree
2017-12-20
rsandifo
Fix multiple_p
for two non-poly_ints
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
poly_int: mode
q
ue
r
y
f
u
n
cti
o
ns
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
Revert acci
d
e
ntal commit
commit
|
commitdiff
|
tree
2017-12-16
rsan
d
ifo
Add a
gen_int_shif
t
_
amount helper function
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
poly_int
:
M
A
CRO_MODE
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
p
o
l
y
_
int: IN_TARGET_CODE
commit
|
commitdiff
|
tree
2017-12-16
rsan
d
ifo
Minor
v
n_
r
eference_
l
ookup_3 tweak
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
A
d
d VEC_SE
R
IES_EXPR
a
n
d ass
o
c
iated
op
t
ab
commit
|
commitdiff
|
tree
2017-12-16
rsandifo
Ad
d
V
EC_DU
P
LICATE
_
EXPR and
a
s
so
c
iate
d
optab
commit
|
commitdiff
|
tree
2017-12-15
r
s
andi
f
o
Make d
s
e
.
c
us
e
offset/
w
idth instead of s
t
art/end
commit
|
commitdiff
|
tree
2017-12-14
rsandi
f
o
p
o
ly_int: add po
l
y-int
.
h
commit
|
commitdiff
|
tree
2017-12-07
r
san
d
ifo
[AArch64] Fi
x
ICEs in a
a
rch6
4
_print_operand
commit
|
commitdiff
|
tree
2017-12-07
rsa
n
difo
Ma
k
e mo
r
e
u
se
o
f
V
E
C
TOR_CST_ENCO
D
ED_
E
LT
commit
|
commitdiff
|
tree
2017-12-07
rsan
d
ifo
Make build_ve
c
to
r
stat
i
c
commit
|
commitdiff
|
tree
2017-12-07
rsa
n
dif
o
M
a
ke gi
m
ple_build
_
vect
o
r tak
e
a tr
e
e_vector_bui
l
der
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Us
e
tree
_
ve
c
tor_builder::new_binary_oper
a
tion for folding
commit
|
commitdiff
|
tree
2017-12-07
rs
a
ndifo
Use tree_vector_builder::n
e
w_unary_o
p
eration for fol
d
ing
commit
|
commitdiff
|
tree
2017-12-07
r
sand
i
f
o
Use
tr
e
e_vector_bui
l
d
e
r
instead of build_vec
t
o
r
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
New VECTOR
_
CST layou
t
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Add u
n
der
s
co
r
es to local vars in selftest macros
commit
|
commitdiff
|
tree
2017-12-05
rsandifo
[AArch64] Fix
s
ome d
e
fin
e
_in
s
n_and_split condit
i
on
s
commit
|
commitdiff
|
tree
2017-11-22
r
s
andifo
Replace RE
D
UC_*
_
EXP
R
s with in
t
ernal fun
c
tions
.
commit
|
commitdiff
|
tree
2017-11-22
r
sandi
f
o
PR82547: Undetected
o
verf
l
ow for UNSIGNED w
i
de_ints
commit
|
commitdiff
|
tree
2017-11-22
rsandif
o
PR83
0
0
4
:
Ac
c
idental
c
hange to pr811
3
6
.
c for VECT
O
R_BITS
.
.
.
commit
|
commitdiff
|
tree
2017-11-22
rsandif
o
F
ix
c
alc
u
la
t
ion of ptr_m
o
de for MODE_PAR
T
IA
L
_INT
Pmode
commit
|
commitdiff
|
tree
2017-11-13
rsandifo
[AA
r
ch6
4
] More aarc
h
64_endian_lane_rtx
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add a vect_masked_store ta
r
get selector
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add
a
vect_
a
lign_stack_vars t
a
rget sel
e
ct
o
r
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add
a
vect_
v
ariable
_
length ta
r
get s
e
lector
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add a
v
e
ct_una
l
igned_poss
i
bl
e
target s
e
lector
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add a vect
_
element_align_pre
f
er
r
ed target selector
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add vec
t
_perm3_
*
target selectors
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Don'
t
assume vect_multiple_sizes means 2 sizes
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add a
v
ailable_vector_sizes to target-supports
.
exp
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add VE
C
TOR_BITS
to t
r
ee-v
e
ct
.
h
commit
|
commitdiff
|
tree
2017-11-09
r
s
andifo
Consiste
n
tly use
asm v
o
latile (
"
"
::: "memory") in
.
.
.
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Be s
t
ricter a
b
out
C
ONST_VECT
O
R opera
n
ds
commit
|
commitdiff
|
tree
2017-11-09
r
s
andifo
Improve
ivop
t
s handling of fo
r
ced scale
s
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Base
s
u
b
reg rules
on
R
EGMODE_NATURA
L
_SIZE
r
a
t
her than
.
.
.
commit
|
commitdiff
|
tree
2017-11-07
r
s
andif
o
[AArch64] Use aar
c
h64_reg_or
_
imm in
s
tead
o
f n
o
nmemory_operand
commit
|
commitdiff
|
tree
2017-11-06
rsa
n
di
f
o
[AArch64]
Pass number of
units to aarch64_expan
d
_vec_perm
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
r
sandifo
[
AArch64]
Pa
s
s numbe
r
of un
i
ts t
o
aarch64_simd_vect_
p
ar_cnst
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
r
sandifo
[
AA
r
ch64] Pass num
b
er of units to
a
a
rch64_revers
e
_
m
a
sk
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
[
A
Arch
6
4] Add an
endian_lane_r
t
x helper
ro
u
tine
commit
|
commitdiff
|
tree
2017-11-06
rs
a
ndifo
Fix
ChangeL
o
g e
n
t
ry
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
PR82816: Widening multiplies
of bitfiel
d
s
commit
|
commitdiff
|
tree
2017-11-06
rsandi
f
o
Re
w
ork
vr
p
_int_c
o
n
s
t_bi
n
op interface
commit
|
commitdiff
|
tree
2017-11-03
rsandifo
PR82809: r
e
gister
h
a
n
d
li
n
g in ix86_
v
ector_duplicat
e
_valu
e
commit
|
commitdiff
|
tree
2017-11-01
rsandif
o
[AArch64]
M
inor rtx
c
osts tweak
commit
|
commitdiff
|
tree
2017-11-01
r
s
andifo
[AA
r
ch64] Rename the int
e
rn
a
l "Upl"
c
onstr
a
i
nt
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[AArch64] Move c
o
d
e around
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[AArch64] G
e
n
e
rate p
e
rmu
t
e patterns usi
n
g rtx bu
i
l
ders
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
ifo
2017-11-
0
1
Richard San
d
i
ford <richard
.
sa
n
diford@li
n
aro
.
.
.
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
ifo
Make tree-ssa-
d
s
e
.
c:normalize
_
ref return a bool
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Don't tre
a
t zero-sized ranges as
o
ve
r
lappi
n
g
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Use (CONST_VECTOR|GET_MODE)_NUNITS in simplify-rtx
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Turn var-tracking
.
c:INT_MEM_OFFSET
i
n
to a
f
unction
commit
|
commitdiff
|
tree
2017-11-01
rsand
i
fo
Factor
o
ut the
m
ode
h
andling
in lower-subr
e
g
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
d
i
fo
Use
m
ore
spe
c
i
f
ic ha
s
h fun
c
tions in rtlhash
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsandif
o
More is_a <scalar_int_mode>
commit
|
commitdiff
|
tree
2017-11-01
r
s
andifo
Add an is_nar
r
ower_i
n
t_mo
d
e h
e
lper fun
c
ti
o
n
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add
narrower_subreg_mode helpe
r
function
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
difo
Wide
n
ing optab
clean
u
p
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add a f
i
xed_size
_
mode
cla
s
s
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
difo
Add a VEC_S
E
RIE
S
rtl code
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
difo
A
l
low vector CO
N
STs
commit
|
commitdiff
|
tree
2017-11-01
rsandi
f
o
Ad
d
m
o
re
v
ec_duplica
t
e
s
i
mplificat
i
ons
commit
|
commitdiff
|
tree
2017-11-01
rsand
i
fo
Add gen
_
(cons
t
_
)vec_du
p
l
i
cate helpers
commit
|
commitdiff
|
tree
2017-11-01
rsandi
f
o
P
reven
t
invalid
regi
s
ter mode changes in
c
o
m
b
in
e
commit
|
commitdiff
|
tree
2017-10-26
rsan
d
if
o
Add wid
e
r_sub
r
eg_
m
ode hel
p
er
f
unctions
commit
|
commitdiff
|
tree
2017-10-26
rsandif
o
Make more use o
f
df_read_mod
i
f
y
_subreg_p
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
Stop
print
_
he
x
fr
o
m printing bit
s
a
bove the precisi
o
n
commit
|
commitdiff
|
tree
2017-10-26
r
s
a
n
difo
TAR
G
ET_STAT
I
C_RTX_ALIGNME
N
T
commit
|
commitdiff
|
tree
2017-10-23
rs
a
ndifo
Conve
r
t STARTING
_
F
R
AME_
O
FFS
E
T
to a h
o
ok
commit
|
commitdiff
|
tree
2017-10-23
rsand
i
fo
Use
S
CAL
A
R_TYPE_MODE in vect_creat
e
_epilog_fo
r
_reduc
t
ion
commit
|
commitdiff
|
tree
2017-10-23
r
san
d
i
fo
Use
S
CA
L
A
R_INT_T
Y
PE_MO
D
E
i
n loc_list_
f
rom_
t
ree_
1
commit
|
commitdiff
|
tree
2017-10-23
r
sandi
f
o
Use scalar_int/flo
a
t_mode in b
r
ig_lang
h
ook_type_for_mode
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Use sc
a
lar_mode in expand_shift_1
commit
|
commitdiff
|
tree
2017-10-23
rsa
n
d
ifo
Fix HWI
+
-
unsig
n
ed in combine
.
c
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
S
U
BRE
G
_
PR
O
MO
T
ED_VAR
_
P
h
a
n
dling in
e
x
pand_direct_op
t
ab_fn
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
M
a
k
e
more use of GET
_
MODE_UNIT_PRECISION
commit
|
commitdiff
|
tree
2017-10-22
r
s
andif
o
M
ake more use of HWI_COMPUTABLE_MODE_P
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
M
a
k
e more use of
s
ubr
e
g_size_lowpa
r
t_offset
commit
|
commitdiff
|
tree
next