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
[AArch64] Pass number of units to aarch64_simd_vect_par_cnst_half
2017-11-06
rsandifo
[AArch64] Pass number of units to aarch64_simd_vect_
p
ar_cnst
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
rsandi
f
o
[AArch64] Pa
s
s numbe
r
of
units
t
o
a
a
rch64_reverse_mask
commit
|
commitdiff
|
tree
2017-11-06
rsa
n
difo
[AA
r
ch64]
A
dd
an endian_lane_rtx he
l
per r
o
utine
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
F
i
x
C
h
a
ngeLog entr
y
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
P
R82816: Widening
multipli
e
s of
b
itfie
l
d
s
commit
|
commitdiff
|
tree
2017-11-06
rsandifo
Rework
vrp_int_c
o
n
st_bin
o
p in
t
erface
commit
|
commitdiff
|
tree
2017-11-03
rsandifo
PR
8
2809: register handling in
i
x
86_vector_duplicate
_
v
a
l
u
e
commit
|
commitdiff
|
tree
2017-11-01
rs
a
ndi
f
o
[AArch64] Minor rtx costs twea
k
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[AArch64]
R
ename the internal "U
p
l" constraint
commit
|
commitdiff
|
tree
2017-11-01
r
sandifo
[AArch64]
M
o
ve code
a
round
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
[AArch64]
G
enerate permu
t
e pat
t
er
n
s
using rtx
builders
commit
|
commitdiff
|
tree
2017-11-01
rsandi
f
o
2017-11-
0
1
Richard San
d
iford <r
i
chard
.
s
a
ndiford@linaro
.
.
.
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
difo
Make tree-ssa-dse
.
c:no
r
m
alize_ref return a bool
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Don't
t
reat
z
ero-sized ranges as overla
p
ping
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
di
f
o
Use
(CONST_VECTOR|GET_
M
ODE)
_
N
UNITS in
s
implify-r
t
x
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
i
fo
Turn
v
ar-t
r
acking
.
c:INT_MEM_OFFSET into a funct
i
on
commit
|
commitdiff
|
tree
2017-11-01
rsand
i
fo
Fact
o
r out
the mode handling
i
n lower-subreg
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsand
i
fo
Use mor
e
specific hash
f
unct
i
on
s
in rtlhash
.
c
commit
|
commitdiff
|
tree
2017-11-01
rsand
i
fo
M
o
re
i
s
_a <s
c
alar_int_mode>
commit
|
commitdiff
|
tree
2017-11-01
rsa
n
difo
Add an is_narrower_int_mode helpe
r
function
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add narrowe
r
_subreg_mode helpe
r
function
commit
|
commitdiff
|
tree
2017-11-01
rsan
d
if
o
Wi
d
ening optab clean
u
p
commit
|
commitdiff
|
tree
2017-11-01
r
sandifo
Add a fixed_size
_
mode
class
commit
|
commitdiff
|
tree
2017-11-01
r
s
a
n
d
i
fo
Add
a
VEC_SE
R
I
E
S rtl code
commit
|
commitdiff
|
tree
2017-11-01
rs
a
n
d
ifo
A
l
l
o
w
vector CONSTs
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add more vec_duplicat
e
simplif
i
cations
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Add gen_
(
const_)v
e
c_duplicate helpers
commit
|
commitdiff
|
tree
2017-11-01
rsandifo
Prevent invalid
regist
e
r
m
ode changes in combi
n
e
commit
|
commitdiff
|
tree
2017-10-26
rsa
n
d
ifo
A
d
d wider
_
subr
e
g_m
o
de helpe
r
functions
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
Make
m
ore u
s
e of df_
r
ead_modify_subreg_p
commit
|
commitdiff
|
tree
2017-10-26
rsand
i
fo
Stop print_hex from pr
i
nting
b
its above the precision
commit
|
commitdiff
|
tree
2017-10-26
rsandifo
TARGET_S
T
ATIC_RTX_
A
LIGNME
N
T
commit
|
commitdiff
|
tree
2017-10-23
rs
a
ndifo
Convert STARTING_FRAME_OFFSET
t
o a hook
commit
|
commitdiff
|
tree
2017-10-23
r
s
andifo
Us
e
SCALAR
_
TYPE_MODE in
vect_create
_
e
p
i
l
o
g_fo
r
_reduction
commit
|
commitdiff
|
tree
2017-10-23
rsandifo
Use
SCALAR_INT_T
Y
PE_MODE in
l
o
c_l
i
st_from_tree_1
commit
|
commitdiff
|
tree
2017-10-23
r
s
a
n
difo
Us
e
scalar_int/f
l
o
a
t_mode in brig_
l
a
ng
h
ook
_
type_for_mode
commit
|
commitdiff
|
tree
2017-10-23
rsandi
f
o
Use s
c
alar_m
o
de in ex
p
and_shift
_
1
commit
|
commitdiff
|
tree
2017-10-23
r
sandifo
Fix HWI + -unsigned in com
b
i
n
e
.
c
commit
|
commitdiff
|
tree
2017-10-22
rs
a
ndifo
S
U
B
REG
_
PROM
O
TE
D
_
V
AR_P handling in expan
d
_direct_op
t
a
b_fn
commit
|
commitdiff
|
tree
2017-10-22
rs
a
nd
i
fo
Ma
k
e
m
o
re use of GET_
M
ODE_UNIT_P
R
ECISION
commit
|
commitdiff
|
tree
2017-10-22
rs
a
ndifo
Make more use of HWI
_
COMP
U
T
ABLE_MODE_P
commit
|
commitdiff
|
tree
2017-10-22
rsandifo
Make
mor
e
use of subreg_size_lowpar
t
_o
f
fs
e
t
commit
|
commitdiff
|
tree
2017-10-22
r
sandifo
Add
w
ide
_
int vers
i
on of inch
a
s
h::hash
:
:add_
w
ide_int
commit
|
commitdiff
|
tree
2017-10-22
rsa
n
difo
Renam
e
i
n
c
h
a
sh
:
:hash::add_wide_i
n
t
commit
|
commitdiff
|
tree
2017-10-13
rsandifo
Preve
n
t
i
nval
i
d reg
i
ster mode
chang
e
s
i
n combine
commit
|
commitdiff
|
tree
2017-10-13
rsandifo
Make m
o
re use
o
f GE
T
_MODE_UNIT_B
I
TSIZE
commit
|
commitdiff
|
tree
2017-10-13
rsandifo
Make
more
use
o
f
G
ET_M
O
DE_UNIT_SIZE
commit
|
commitdiff
|
tree
2017-10-13
rsandifo
Make more use of byte_lowpart_offset
commit
|
commitdiff
|
tree
2017-10-13
r
sandifo
Make more use of
subr
e
g_l
o
w
p
art_offset
commit
|
commitdiff
|
tree
2017-10-10
rsandifo
Require
wi::t
o
_wide
f
or t
r
ees
commit
|
commitdiff
|
tree
2017-10-09
rsandifo
Allow n
o
n-wi <op> wi
commit
|
commitdiff
|
tree
2017-10-04
rsandifo
PR82413: M
i
smat
c
hed pr
e
cisions in build_range_check
commit
|
commitdiff
|
tree
2017-10-02
rsandifo
F
ix
m
is
m
atched p
r
eci
s
ions in
t
ree
a
rit
h
m
etic
commit
|
commitdiff
|
tree
2017-10-02
rsandi
f
o
[AArch64]
PR
7
1
3
07: Define union
cla
s
s of POINTER+F
P
commit
|
commitdiff
|
tree
2017-09-25
rsandifo
T
u
rn CONSTANT
_
AL
I
GNMENT into a
h
oo
k
commit
|
commitdiff
|
tree
2017-09-25
r
s
a
nd
i
fo
Cha
n
ge permute
inde
x
t
y
p
e to unsigne
d
sho
r
t
commit
|
commitdiff
|
tree
2017-09-25
rsandifo
Update
interface to TARGET_V
E
CTORIZE_VE
C
_PERM_CONST_OK
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
PR8228
9
: Computi
n
g
pee
l
ing co
s
t
s f
o
r irrele
v
a
n
t drs
commit
|
commitdiff
|
tree
2017-09-22
r
s
a
n
difo
r
a
nge_int_c
s
t_p handlin
g
in extr
a
c
t
_rang
e
_
f
rom_binary_ex
p
r
_
1
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
L
e
t the
t
a
rget
c
hoo
s
e a vectori
s
ation alignment
commit
|
commitdiff
|
tree
2017-09-22
rsandifo
Add a vect_get_scal
a
r_dr_size helper function
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Fix spu b
u
ild after r2530
7
2
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Mak
e
more u
s
e of simplify_gen_binary
commit
|
commitdiff
|
tree
2017-09-21
r
sa
n
difo
Add
co
p
y
_r
t
x cal
l
to RTL loop un
r
oller
commit
|
commitdiff
|
tree
2017-09-21
r
s
a
n
d
i
f
o
Fix ung
u
a
rded use
s
of
tree_to
_
uhwi
commit
|
commitdiff
|
tree
2017-09-21
rsan
d
ifo
T
ight
e
n t
r
ee-ssa-c
c
p
.
c:get_value_for_expr con
d
ition
commit
|
commitdiff
|
tree
2017-09-21
rsandifo
Add missing int_
c
st_ran
g
e
N
checks to t
r
ee-vrp
.
c
commit
|
commitdiff
|
tree
2017-09-18
rsa
n
difo
M
o
ve
c
o
mputat
i
on of SLP
_
TREE_N
U
M
BER_
O
F
_V
E
C_STMTS
commit
|
commitdiff
|
tree
2017-09-18
rsand
i
fo
Fix an
S
VE failur
e
in the
F
ortran
m
atmul* tests
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
Include
phis in
S
LP u
n
r
olling calculation
commit
|
commitdiff
|
tree
2017-09-18
r
s
and
i
fo
Fix vectorizable_mask_load
_
stor
e
h
and
l
ing of invariant
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
r
s
a
n
difo
Fix type
o
f bitstart in vectorizable_live_
o
peration
commit
|
commitdiff
|
tree
2017-09-18
rsa
n
difo
F
i
x
vecto
r
izab
l
e_live_opera
t
ion handling of vec
t
or
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
rsandifo
I
nvok
e
v
ecto
r
izable_live_ope
r
ation i
n
a
c
onsisten
t
way
commit
|
commitdiff
|
tree
2017-09-16
rsa
n
d
i
fo
PR8
2
228: Move n
c
opies cal
c
ulation in vectorizable_
l
i
v
e_
o
per
a
tion
commit
|
commitdiff
|
tree
2017-09-15
rs
a
ndifo
Tu
r
n F
U
NCTION_ARG_OFFSET into a
hook
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Turn TRULY
_
N
O
O
P_TRUNCATION into a hook
commit
|
commitdiff
|
tree
2017-09-15
rsandifo
Turn CANN
O
T_CHA
N
GE_MODE_CLAS
S
int
o
a
hook
commit
|
commitdiff
|
tree
2017-09-14
r
s
andifo
Add LOO
P
_VINF
O
_MAX_VECT_FACTOR
commit
|
commitdiff
|
tree
2017-09-14
rsandif
o
Add a
vect_worthwhile_w
i
thout_simd
_
p
h
elper routine
commit
|
commitdiff
|
tree
2017-09-14
rsandif
o
Add a
v
e
ct
_
g
et_n
u
m
_
c
opies help
e
r routine
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
M
a
k
e more use o
f
gimple-fold
.
h in tree-v
e
ct-l
o
op
.
c
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Add gimple_build_vector* helpers
commit
|
commitdiff
|
tree
2017-09-14
rsa
n
d
ifo
Use ve
c
<> fo
r
constant permute
masks
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
Use vec<> in buil
d
_vector
commit
|
commitdiff
|
tree
2017-09-14
rsandifo
S
t
ore VECTO
R
_
C
ST
_
NELTS directly in tree_node
commit
|
commitdiff
|
tree
2017-09-13
rsandifo
T
u
rn SECONDARY_MEMORY_NE
E
DED in
t
o
a
hoo
k
commit
|
commitdiff
|
tree
2017-09-13
rsandifo
Turn SECOND
A
RY_MEMORY_NEEDED_MODE
into a ta
r
g
e
t hook
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Turn H
A
R
D_REGNO_NREG
S
in
t
o a target hook
commit
|
commitdiff
|
tree
2017-09-12
r
sandi
f
o
Use hard_re
g
no_nregs
i
nstead of HARD_R
E
GNO_N
R
EGS
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
C
o
nvert hard_regno_nreg
s
to a function
commit
|
commitdiff
|
tree
2017-09-12
rs
a
ndif
o
M
ake more use of i
n
_hard_reg_set_p
commit
|
commitdiff
|
tree
2017-09-12
r
s
andi
f
o
M
ake more use of end_hard_regno
commit
|
commitdiff
|
tree
2017-09-12
rsandifo
Make more
u
se of END
_
R
EGNO
commit
|
commitdiff
|
tree
2017-09-12
rsandif
o
M
ake more use of REG_NREGS
commit
|
commitdiff
|
tree
2017-09-12
r
s
andifo
Turn SL
O
W_UNALIGNED_ACCE
S
S int
o
a tar
g
et ho
o
k
commit
|
commitdiff
|
tree
2017-09-12
rsan
d
ifo
PR81285: F
i
x uninitialised variable in e
m
it_store_flag_int
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
[75/77] U
s
e scalar_mode in the AA
r
ch6
4
p
ort
commit
|
commitdiff
|
tree
2017-09-05
rsand
i
fo
[61
/
77] Use sca
l
ar_int_mode
i
n the AArch64 port
commit
|
commitdiff
|
tree
2017-09-05
rsandifo
Make b
i
t
s
i
ze_mode_for
_
m
o
d
e ret
u
rn an opt_mo
d
e
commit
|
commitdiff
|
tree
next