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
Test whitespace handling in std::complex extraction
2017-12-14
r
sandifo
pol
y
_int:
a
dd
p
oly-int
.
h
commit
|
commitdiff
|
tree
2017-12-07
rsand
i
fo
[AArch6
4
] Fix ICEs in aarch
6
4_pr
i
nt_operand
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
M
ake
m
ore use of
VE
C
TOR_CST_
E
NCODED_ELT
commit
|
commitdiff
|
tree
2017-12-07
rs
a
ndif
o
Make build_vector static
commit
|
commitdiff
|
tree
2017-12-07
rsandif
o
Make gi
m
ple_build_vector take a tree_vector_builder
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Use tree_ve
c
tor_builder
:
:new_binary_
o
peration
fo
r
fold
i
ng
commit
|
commitdiff
|
tree
2017-12-07
rsandi
f
o
Us
e
tree_vec
t
or_b
u
i
l
d
er
:
:new_unary_op
e
ration
for fol
d
ing
commit
|
commitdiff
|
tree
2017-12-07
rsandifo
Use tre
e
_vector_b
u
ilder ins
t
e
a
d of
b
uild_vector
commit
|
commitdiff
|
tree
2017-12-07
r
sandifo
N
e
w VECTOR_
C
S
T layout
commit
|
commitdiff
|
tree
2017-12-07
rsandi
f
o
Add undersco
r
es to loc
a
l
vars i
n
selftest macros
commit
|
commitdiff
|
tree
2017-12-05
rsandifo
[AArch64
]
Fix some define_ins
n
_and_split condit
i
ons
commit
|
commitdiff
|
tree
2017-11-22
rsandi
f
o
Replace RE
D
UC_*_EXPRs w
i
th intern
a
l function
s
.
commit
|
commitdiff
|
tree
2017-11-22
rsandi
f
o
P
R
8
254
7
: Undetecte
d
overflow for UNSIGNED wide_ints
commit
|
commitdiff
|
tree
2017-11-22
rsand
i
fo
PR83004:
Acci
d
ental cha
n
g
e
to pr
8
1136
.
c for VEC
T
OR_BITS
.
.
.
commit
|
commitdiff
|
tree
2017-11-22
rsandifo
F
i
x calculation of p
t
r_m
o
de for M
O
DE_PARTIAL_INT Pmode
commit
|
commitdiff
|
tree
2017-11-13
rsandi
f
o
[AArch64] More
a
arch64_endian_
l
ane_rtx
commit
|
commitdiff
|
tree
2017-11-09
rsandif
o
Add a vect_m
a
s
k
ed
_
s
t
ore targ
e
t
s
elector
commit
|
commitdiff
|
tree
2017-11-09
r
sa
n
dif
o
Ad
d
a vec
t
_align_stack_
v
ars
targ
e
t selector
commit
|
commitdiff
|
tree
2017-11-09
r
s
andifo
A
d
d a vect_v
a
riab
l
e
_
leng
t
h
t
a
r
g
et selector
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add a
v
ect
_
u
naligned_possible target
s
elector
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add a vect_el
e
me
n
t
_
a
l
ign_preferred target sel
e
ct
o
r
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add vect_perm3
_
* target
s
electors
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Don't assum
e
vect_
m
ultiple_si
z
es
means 2 sizes
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add available_vect
o
r_siz
e
s to
target-suppo
r
ts
.
exp
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Add VECTOR_BITS to tree-vect
.
h
commit
|
commitdiff
|
tree
2017-11-09
rsandifo
Consi
s
tently u
s
e asm volatile
(
""
:
:
: "
m
emory")
i
n
.
.
.
commit
|
commitdiff
|
tree
2017-11-09
rsandif
o
Be stricter
a
b
o
u
t
CONST_VECTOR operand
s
commit
|
commitdiff
|
tree
2017-11-09
r
sandifo
I
mprove ivopts handli
n
g of forc
e
d s
c
a
l
es
commit
|
commitdiff
|
tree
2017-11-09
rs
a
ndi
f
o
Base subreg ru
l
es
o
n REGMODE_N
A
T
U
R
AL
_
S
IZE r
a
th
e
r than
.
.
.
commit
|
commitdiff
|
tree
2017-11-07
rsandi
f
o
[AA
r
ch64] Use a
a
rc
h
64_reg_or_imm instead of
nonmemory_operand
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
[AArch64
]
P
ass numbe
r
of units
t
o aarch64_expa
n
d_vec_perm
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
[AArch64] Pa
s
s
number of units to aa
r
ch64
_
simd_ve
c
t_par_cnst
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
r
sandifo
[AArch6
4
]
Pass
number
o
f units to aarc
h
6
4_rev
e
rse_ma
s
k
commit
|
commitdiff
|
tree
2017-11-06
rsandif
o
[
AArch64]
A
dd an endian_lane_r
t
x helper rout
i
n
e
commit
|
commitdiff
|
tree
2017-11-06
rs
a
ndifo
F
i
x Cha
n
g
e
Log
e
ntry
commit
|
commitdiff
|
tree
2017-11-06
r
s
andifo
P
R82816:
W
idening mul
t
ip
l
i
e
s of
bit
f
ields
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
Rework vrp_
i
nt
_
const_binop interface
commit
|
commitdiff
|
tree
2017-11-03
rsan
d
ifo
P
R82
8
09: re
g
ister handling in ix86
_
vec
t
or_duplicate_value
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[AAr
c
h64] Minor
r
tx cos
t
s tweak
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[
AArch64] Rename
the internal "Upl" constraint
commit
|
commitdiff
|
tree
2017-11-01
r
s
andifo
[AArch6
4
]
M
ove
cod
e
around
commit
|
commitdiff
|
tree
2017-11-01
rs
a
ndifo
[AArch64
]
Generate permute patterns using rtx buil
d
ers
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
2017
-
11-01
Richar
d
Sandiford <richard
.
sa
n
diford@linaro
.
.
.
commit
|
commitdiff
|
tree
2017-11-01
rs
a
ndi
f
o
Make t
r
ee-ssa-dse
.
c:normal
i
ze_ref return a
boo
l
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
difo
Don't treat zero-sized ranges
a
s
overl
a
pping
commit
|
commitdiff
|
tree
2017-11-01
rsandif
o
U
s
e (CONST_VECTOR|GET_MODE)_NUN
I
TS in simplify
-
rtx
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
T
urn v
a
r-tracking
.
c:INT_M
E
M_
O
FF
S
ET
into a function
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Facto
r
out
t
h
e
mode handling in lower-
s
ubreg
.
c
commit
|
commitdiff
|
tree
2017-11-01
r
s
a
ndifo
Use more specific hash functions
i
n r
t
lhash
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsand
i
fo
More is_a <sca
l
ar_int_mode>
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Ad
d
an i
s
_narrower_int_mo
d
e
h
elp
e
r
f
unction
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
ifo
Ad
d
narrower_s
u
breg_mode h
e
lper functio
n
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Wideni
n
g optab
clean
u
p
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add a fixe
d
_size_mode class
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add a
V
EC_
S
E
RIES
rt
l
code
commit
|
commitdiff
|
tree
2017-11-01
rs
a
n
di
f
o
Allo
w
vecto
r
CONSTs
commit
|
commitdiff
|
tree
2017-11-01
r
sand
i
fo
A
d
d
m
ore v
e
c
_
dupl
i
cate simp
l
if
i
catio
n
s
commit
|
commitdiff
|
tree
2017-11-01
r
sandifo
Add gen_(con
s
t
_)vec_dupl
i
cate help
e
rs
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Prev
e
nt invali
d
regis
t
er mode changes in combi
n
e
commit
|
commitdiff
|
tree
2017-10-26
rs
a
ndifo
Ad
d
wide
r
_subreg_mode helper functions
commit
|
commitdiff
|
tree
2017-10-26
r
sandifo
Make m
o
re use of df_read_modify_subreg_p
commit
|
commitdiff
|
tree
2017-10-26
r
s
andif
o
Sto
p
print
_
hex
from printi
n
g bits
above the precisio
n
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
TARGET_STATIC_R
T
X_ALI
G
NMENT
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Conver
t
STARTING_FRA
M
E_OFFSET
to
a
hook
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Use
S
CALAR_
T
YPE_MODE in vect_cr
e
ate_epi
l
o
g_for_re
d
u
ct
i
on
commit
|
commitdiff
|
tree
2017-10-23
rsan
d
ifo
Use S
C
AL
A
R_INT_TYPE_MODE in loc_list_from_tree_1
commit
|
commitdiff
|
tree
2017-10-23
rsandi
f
o
Use scalar
_
in
t
/flo
a
t_
m
ode
in b
r
ig_langhook
_
type_for_mode
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Use scalar_m
o
de i
n
expand
_
shift_
1
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Fix HWI
+
-un
s
i
gned i
n
combi
n
e
.
c
commit
|
commitdiff
|
tree
2017-10-22
rsa
n
difo
SUBREG_PROMOTED_VAR
_
P handling in expand
_
direct_
o
ptab_f
n
commit
|
commitdiff
|
tree
2017-10-22
r
sandifo
Make more
u
se of GET_M
O
D
E
_UNIT_PRE
C
I
S
ION
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
Make m
o
re use of HWI_COMPUTABLE
_
MODE_P
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
Make more use of s
u
b
r
eg_size_
l
owpart_o
f
fset
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
A
d
d wide_in
t
version of inch
a
sh::
h
ash::add_wide_int
commit
|
commitdiff
|
tree
2017-10-22
r
sa
n
difo
Rename in
c
hash::hash::add_wide_int
commit
|
commitdiff
|
tree
2017-10-13
r
s
andifo
Prevent inv
a
lid regis
t
er mode changes in combine
commit
|
commitdiff
|
tree
2017-10-13
rsandi
f
o
Ma
k
e more use of GET_MODE_U
N
IT_BIT
S
IZE
commit
|
commitdiff
|
tree
2017-10-13
r
s
a
ndifo
Make more use
o
f
GE
T
_MODE_UNIT_SIZE
commit
|
commitdiff
|
tree
2017-10-13
rs
a
ndifo
Make more us
e
of byte_lowpart_of
f
s
et
commit
|
commitdiff
|
tree
2017-10-13
rsandifo
M
ake m
o
re
use
o
f subreg_lowpart_offset
commit
|
commitdiff
|
tree
2017-10-10
rsand
i
fo
Require wi::to
_
wide for
t
rees
commit
|
commitdiff
|
tree
2017-10-09
rs
a
ndifo
Allow non-wi <op> wi
commit
|
commitdiff
|
tree
2017-10-04
r
sandifo
P
R
82413: Mismatched prec
i
s
i
ons in build_range_
c
heck
commit
|
commitdiff
|
tree
2017-10-02
rsandifo
F
i
x mismat
c
h
e
d precisions i
n
tree
ari
t
hmetic
commit
|
commitdiff
|
tree
2017-10-02
r
s
andifo
[A
A
r
c
h64
]
PR71
3
0
7
:
Def
i
ne unio
n
cl
a
ss of P
O
INTER+FP
commit
|
commitdiff
|
tree
2017-09-25
r
sa
n
difo
Turn CONST
A
NT_A
L
IGNMENT int
o
a hook
commit
|
commitdiff
|
tree
2017-09-25
r
s
andifo
Change
p
ermute index ty
p
e to unsigned short
commit
|
commitdiff
|
tree
2017-09-25
rsandifo
U
pdate interface t
o
TARGET_VECTOR
I
ZE_V
E
C_P
E
RM_CONST_OK
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
PR82289: Co
m
p
u
t
i
n
g
peeling costs
for irr
e
levant
drs
commit
|
commitdiff
|
tree
2017-09-22
r
sand
i
fo
range_int_cst_p handling in
e
xtract_range
_
from_binary_
e
xpr_1
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
Let the target choose a
v
ectoris
a
tion alignment
commit
|
commitdiff
|
tree
2017-09-22
rsan
d
i
fo
Add a vect
_
get_s
c
alar
_
dr_s
i
ze helper fun
c
tion
commit
|
commitdiff
|
tree
2017-09-21
rsan
d
i
f
o
F
ix s
p
u build after
r
2
5
3
072
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Make m
o
re u
s
e
of simplify_gen_binary
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Ad
d
copy_rtx call to RTL loop
u
nroll
e
r
commit
|
commitdiff
|
tree
2017-09-21
rsan
d
ifo
Fi
x
un
g
ua
r
ded uses of tree_to_uhwi
commit
|
commitdiff
|
tree
2017-09-21
rs
a
ndifo
Tight
e
n
t
ree-ssa-cc
p
.
c:get_value_f
o
r
_exp
r
condition
commit
|
commitdiff
|
tree
2017-09-21
rsa
n
difo
Add missing
i
nt_c
s
t_rangeN checks to tre
e
-vrp
.
c
commit
|
commitdiff
|
tree
2017-09-18
rsan
d
ifo
Mo
v
e computat
i
o
n
of SLP_TREE_NUM
B
ER_OF_VEC
_
STMTS
commit
|
commitdiff
|
tree
2017-09-18
rsand
i
f
o
Fix an SVE fail
u
re in t
h
e
F
ortran matmul* tests
commit
|
commitdiff
|
tree
next