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
Add underscores to local vars in selftest macros
2017-12-07
rsandifo
Add
undersc
o
re
s
to local vars
in s
e
lftes
t
macr
o
s
commit
|
commitdiff
|
tree
2017-12-05
r
s
andi
f
o
[AArch64] Fix some
define_ins
n
_a
n
d
_spli
t
condit
i
o
n
s
commit
|
commitdiff
|
tree
2017-11-22
rsandi
f
o
Replace R
E
D
U
C_*_EXPRs
w
ith
i
n
ter
n
a
l
f
u
n
ction
s
.
commit
|
commitdiff
|
tree
2017-11-22
rsa
n
di
f
o
PR82547: Undetected
overflow for U
N
SIGNED
w
ide_ints
commit
|
commitdiff
|
tree
2017-11-22
rsand
i
fo
PR83004: Accide
n
tal change to pr8113
6
.
c
f
or VECTOR_BIT
S
.
.
.
commit
|
commitdiff
|
tree
2017-11-22
rsandifo
Fix calculation of
ptr_mode f
o
r MOD
E
_PARTIAL_
I
NT Pmode
commit
|
commitdiff
|
tree
2017-11-13
rsandifo
[AArch64] M
o
re aarch64_en
d
ian_
l
ane_rtx
commit
|
commitdiff
|
tree
2017-11-09
r
s
a
nd
i
fo
Add a ve
c
t_masked_store targe
t
se
l
ector
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add a vec
t
_align_stack
_
var
s
target
s
el
e
c
t
or
commit
|
commitdiff
|
tree
2017-11-09
r
s
andifo
Add a vect_vari
a
ble_length target sel
e
c
t
or
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Ad
d
a
v
ect_
u
nal
i
g
ned_possible ta
r
get s
e
lec
t
or
commit
|
commitdiff
|
tree
2017-11-09
rsan
d
ifo
A
d
d a vect_ele
m
ent_
a
lign_prefe
r
red targe
t
s
elector
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Ad
d
vect_perm3_* ta
r
get selectors
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Don't as
s
um
e
vect_multiple_size
s
means
2
size
s
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add a
v
ailable_vec
t
or_size
s
to
t
arg
e
t
-su
p
po
r
ts
.
exp
commit
|
commitdiff
|
tree
2017-11-09
rsandif
o
Ad
d
V
ECTO
R
_BITS to tree-vect
.
h
commit
|
commitdiff
|
tree
2017-11-09
rs
a
nd
i
fo
C
o
nsisten
t
ly use asm vol
a
tile ("" ::: "memory") in
.
.
.
commit
|
commitdiff
|
tree
2017-11-09
rs
a
ndifo
B
e
stricter about CONST_
V
ECTOR
o
perands
commit
|
commitdiff
|
tree
2017-11-09
rsan
d
ifo
Improve ivo
p
ts handling of for
c
ed scales
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Base subreg r
u
les on REGMODE_NA
T
URAL_SIZE rather
t
han
.
.
.
commit
|
commitdiff
|
tree
2017-11-07
r
san
d
i
f
o
[AAr
c
h64] Use
aarch64_reg_
o
r_imm instead of
no
n
mem
o
r
y
_operan
d
commit
|
commitdiff
|
tree
2017-11-06
rsan
d
ifo
[
AArch64] Pass number
o
f
u
n
its
t
o aa
r
ch64_expand_vec_perm
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
r
sandi
f
o
[
A
Arch64] Pass numb
e
r of u
n
i
ts to aarch64_simd_vect
_
pa
r
_
c
n
st
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
[AAr
c
h64] Pass number of units to
a
a
r
c
h64_reverse_m
a
sk
commit
|
commitdiff
|
tree
2017-11-06
r
s
andifo
[
AArch64] Add an end
i
a
n_lane_rtx helper rout
i
ne
commit
|
commitdiff
|
tree
2017-11-06
rsandif
o
Fix
C
hangeLog entry
commit
|
commitdiff
|
tree
2017-11-06
r
sandifo
PR82816: W
i
dening
m
ultip
l
ies
of b
i
tfields
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
Rew
o
rk vr
p
_int_
c
onst_binop inte
r
face
commit
|
commitdiff
|
tree
2017-11-03
rsandifo
P
R828
0
9: register handling in ix86_
v
e
ctor_duplicate_v
a
lue
commit
|
commitdiff
|
tree
2017-11-01
r
sandifo
[AA
r
ch64] Mino
r
r
t
x co
s
ts tweak
commit
|
commitdiff
|
tree
2017-11-01
rsandif
o
[AArch64] Rename the inter
n
al "Upl" constrai
n
t
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[AArch64
]
Move
c
o
de
a
roun
d
commit
|
commitdiff
|
tree
2017-11-01
r
s
andifo
[
AArch64] Generate permute patterns
u
sing rtx b
u
i
lders
commit
|
commitdiff
|
tree
2017-11-01
r
sandifo
2
017-11-01
Ri
c
h
a
r
d
Sa
n
d
i
ford
<richard
.
sandiford@li
n
a
r
o
.
.
.
commit
|
commitdiff
|
tree
2017-11-01
rsand
i
f
o
Make
t
re
e
-ssa-dse
.
c:normalize_ref return a bool
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
D
on't
treat
zero-sized ranges as
overlapping
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
difo
Use (CONST_VECTOR|GET_MOD
E
)_NU
N
ITS
i
n sim
p
lify-rtx
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
T
u
rn var-trac
k
ing
.
c:
I
NT_MEM_OFFS
E
T into a funct
i
o
n
commit
|
commitdiff
|
tree
2017-11-01
rsand
i
fo
Factor out the mode
h
andling i
n
lower-s
u
breg
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsandi
f
o
U
se
more specific hash funct
i
ons in rtlhash
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsand
i
fo
More is_a <sca
l
ar_
i
nt_mode>
commit
|
commitdiff
|
tree
2017-11-01
rsand
i
f
o
Add an is_narrower_int_m
o
de helper function
commit
|
commitdiff
|
tree
2017-11-01
r
san
d
ifo
Add narrower_subreg_mo
d
e he
l
per function
commit
|
commitdiff
|
tree
2017-11-01
rsandi
f
o
Widening op
t
ab cl
e
anup
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add a
f
ixed_size_mode
c
l
a
s
s
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Ad
d
a VEC_
S
ERIES rtl c
o
de
commit
|
commitdiff
|
tree
2017-11-01
rs
a
ndi
f
o
All
o
w
vector CONSTs
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add mor
e
vec
_
d
uplicate
s
impli
f
icati
o
ns
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add gen_(
c
on
s
t_)v
e
c_du
p
licate helpers
commit
|
commitdiff
|
tree
2017-11-01
rsandi
f
o
Pr
e
vent i
n
valid
register mode
chan
g
es in combine
commit
|
commitdiff
|
tree
2017-10-26
rsa
n
d
ifo
A
d
d
w
ider
_
subreg_mode
help
e
r fun
c
t
i
ons
commit
|
commitdiff
|
tree
2017-10-26
r
sa
n
dif
o
Make
m
o
re
u
se of df_read_m
o
dify_sub
r
e
g
_p
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
S
top print_hex
f
r
om printing bits ab
o
ve t
h
e precision
commit
|
commitdiff
|
tree
2017-10-26
r
sand
i
fo
TARGET_STA
T
I
C
_
RTX_ALIGNMENT
commit
|
commitdiff
|
tree
2017-10-23
rsand
i
fo
Convert STARTING_FRAME_OFFSET to
a hoo
k
commit
|
commitdiff
|
tree
2017-10-23
rsa
n
difo
Us
e
SCALAR_TYP
E
_MODE in vect_create_e
p
i
l
og_f
o
r_
r
eduction
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
U
se SC
A
LAR_INT_TYPE_MODE in
l
oc_list_from_tree
_
1
commit
|
commitdiff
|
tree
2017-10-23
r
s
and
i
fo
U
s
e scalar_int/float_mod
e
in
brig_lang
h
ook_t
y
p
e
_fo
r
_
m
o
de
commit
|
commitdiff
|
tree
2017-10-23
r
s
andifo
Use scalar_mode i
n
expan
d
_shif
t
_
1
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Fix
H
WI + -un
s
igned in combine
.
c
commit
|
commitdiff
|
tree
2017-10-22
rsandi
f
o
SUBR
E
G_PROMO
T
ED_VAR_P handlin
g
in
e
xpand_direct_op
t
ab_fn
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
Make more use of GET_MOD
E
_UNIT_PREC
I
SION
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
M
ake mo
r
e us
e
of H
W
I_COMPUTABLE_MODE_P
commit
|
commitdiff
|
tree
2017-10-22
rsa
n
difo
Make more
u
s
e
of subreg_size_lowpart_offset
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
Add wide_int ver
s
ion o
f
inc
h
ash::hash::add_wide_
i
nt
commit
|
commitdiff
|
tree
2017-10-22
r
s
andif
o
Rena
m
e inchash::hash::add_wide_int
commit
|
commitdiff
|
tree
2017-10-13
r
s
andifo
Prevent i
n
valid register mode
c
hanges in combine
commit
|
commitdiff
|
tree
2017-10-13
r
sand
i
fo
Make more
u
s
e o
f
G
E
T_MODE_UNI
T
_BITS
I
ZE
commit
|
commitdiff
|
tree
2017-10-13
rsandif
o
Make
more use of GET_MODE_UNIT_S
I
ZE
commit
|
commitdiff
|
tree
2017-10-13
rsandifo
M
a
ke
m
ore use
o
f byte
_
l
owpart_offse
t
commit
|
commitdiff
|
tree
2017-10-13
rsand
i
fo
Make more use of s
u
b
r
eg_lowp
a
rt_off
s
et
commit
|
commitdiff
|
tree
2017-10-10
rsan
d
i
f
o
Requ
i
r
e
wi::to_wi
d
e f
o
r trees
commit
|
commitdiff
|
tree
2017-10-09
rs
a
ndifo
Allow non-wi <op
>
wi
commit
|
commitdiff
|
tree
2017-10-04
r
s
andifo
PR82413: Mismatched precis
i
ons in bu
i
ld_range
_
check
commit
|
commitdiff
|
tree
2017-10-02
rs
a
ndifo
Fix mismatch
e
d precisions in tre
e
arithmetic
commit
|
commitdiff
|
tree
2017-10-02
rsan
d
ifo
[A
A
rch64] PR71307: Define
u
nion class
o
f
PO
I
NTE
R
+FP
commit
|
commitdiff
|
tree
2017-09-25
r
sandifo
Turn CONS
T
ANT_ALIGNMENT into a
h
ook
commit
|
commitdiff
|
tree
2017-09-25
rsandifo
Ch
a
nge perm
u
t
e inde
x
t
y
pe to unsigned sh
o
rt
commit
|
commitdiff
|
tree
2017-09-25
rsandifo
Updat
e
int
e
rface
to TAR
G
ET_VE
C
TOR
I
ZE_VEC_PERM_CONST_OK
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
P
R82
2
89: Compu
t
ing peeling costs for irr
e
levant drs
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
range_int_cst_p handling in extrac
t
_ran
g
e
_f
r
om_binary_expr_1
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
Let the targ
e
t choose
a
vectorisation
alignment
commit
|
commitdiff
|
tree
2017-09-22
r
sandifo
Ad
d
a v
e
ct_get
_
scala
r
_
d
r_siz
e
helper function
commit
|
commitdiff
|
tree
2017-09-21
rsand
i
fo
Fix spu build after r253072
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Mak
e
mo
r
e use of simplify_gen_binary
commit
|
commitdiff
|
tree
2017-09-21
rs
a
nd
i
fo
A
dd copy_rtx call to
R
TL loop unrolle
r
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
F
i
x
u
n
gua
r
ded uses of tree_to_uhwi
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Tighten tree-ssa-ccp
.
c:
g
et_value_for_expr cond
i
tio
n
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Add miss
i
ng
i
nt_cst
_
r
a
ngeN che
c
ks
to tr
e
e-
v
rp
.
c
commit
|
commitdiff
|
tree
2017-09-18
rsandif
o
M
o
ve co
m
putation of
SLP_TREE_NUMBER_OF_V
E
C
_
STMTS
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Fix an SV
E
failur
e
i
n
the Fortran matmul
*
tes
t
s
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Include phis in SLP
u
nrolling calculation
commit
|
commitdiff
|
tree
2017-09-18
rs
a
nd
i
fo
Fi
x
v
e
ctorizable
_
mask_load_st
o
re handlin
g
of inv
a
riant
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rsand
i
fo
F
ix type of bit
s
t
a
rt in vectorizab
l
e_
l
i
v
e_operation
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Fix v
e
cto
r
i
zable_live_ope
r
ation han
d
ling of vector
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rsandif
o
Invoke vectorizable_live_operation i
n
a
co
n
sistent way
commit
|
commitdiff
|
tree
2017-09-16
rsandifo
PR822
2
8: Move nc
o
p
ie
s
c
alculat
i
on in vect
o
rizabl
e
_li
v
e_
o
p
e
rati
o
n
commit
|
commitdiff
|
tree
2017-09-15
rsandif
o
Turn FUNCTION_ARG_
O
F
F
SE
T
into a hook
commit
|
commitdiff
|
tree
2017-09-15
rsa
n
difo
Turn TRULY_NOOP_TRUNCATION in
t
o a hook
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Tu
r
n CANNOT_CHA
N
G
E_MODE_CL
A
SS into a hook
commit
|
commitdiff
|
tree
next