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
RISC-V: Support interleave vector with different step sequence
2023-12-07
Juzhe-Zhong
RISC-
V
: Su
p
port interleave vec
t
o
r
with different step
.
.
.
commit
|
commitdiff
|
tree
2023-12-06
Juzhe
-
Zhong
RIS
C
-V: Fix VSETVL PASS
b
u
g
commit
|
commitdiff
|
tree
2023-12-05
Juzhe-Zhong
RISC-V: Block VL
S
modes
a
ccording to TA
R
GET_MAX_LMUL
.
.
.
commit
|
commitdiff
|
tree
2023-12-05
Juzhe-Zhong
RISC-V: Add b
l
ocker for gathe
r
/scatter auto-vectorization
commit
|
commitdiff
|
tree
2023-12-04
Juzhe
-
Zhong
RIS
C
-
V: Fix overlap grou
p
incorr
e
ct overlap on v0
commit
|
commitdiff
|
tree
2023-12-04
Juzhe-Zhong
R
I
SC-
V
: S
u
pport highes
t
-
n
umber regno overl
a
p
f
or widen
.
.
.
commit
|
commitdiff
|
tree
2023-12-04
Pan Li
RISC-V
:
Add
test case
for bug PR112813
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-12-04
Juzhe-Zhong
R
I
SC-V: Robos
t
ify the W43,
W
8
6
,
W87 constrain
t
e
nabled
.
.
.
commit
|
commitdiff
|
tree
2023-12-03
Pan Li
RISC-V: F
i
x
t
ypo in test
a
bi
configura
t
ion
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-12-02
J
u
zhe
-
Zhong
RISC-V
:
Fix i
n
correc
t
com
b
ine of extend
e
d scala
r
p
a
t
t
e
rn
commit
|
commitdiff
|
tree
2023-12-02
Pan Li
R
I
SC-V: Bu
g
fix for leg
i
t
i
mize move when
g
e
t vec
m
ode
.
.
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-30
Ju
z
he-Zhong
RISC
-
V: Support wide
n
i
n
g re
g
ister overla
p
f
o
r
vf4/vf8
commit
|
commitdiff
|
tree
2023-11-30
J
u
zhe-Zhong
R
ISC-V: Rename vc
o
nst
r
a
i
nt into gr
o
up_overlap
commit
|
commitdiff
|
tree
2023-11-30
J
u
zhe
-
Zh
o
ng
RISC-V: Support h
i
g
h
p
art overla
p
for vext
.
vf
commit
|
commitdiff
|
tree
2023-11-29
Juzhe-Zho
n
g
RISC-V: Suppor
t
highpa
r
t register ove
r
lap fo
r
vwcvt
commit
|
commitdiff
|
tree
2023-11-29
Pa
n
Li
R
ISC-V: Bugfix for ICE in bl
o
ck move when
zve32f
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-28
Juzhe-Zh
o
ng
RIS
C
-V: Disallow
p
oly
(
1
,1) VLA S
L
P
i
nt
e
rleave v
e
ctorizati
o
n
commit
|
commitdiff
|
tree
2023-11-28
Juzh
e
-Zhong
R
I
S
C
-
V: Fix VSETVL PASS
r
egressio
n
commit
|
commitdiff
|
tree
2023-11-27
Juzhe-Z
h
o
n
g
RISC-V: Remov
e
i
ncorrect fun
c
tion g
a
te gather_scatter_va
l
i
d_
.
.
.
commit
|
commitdiff
|
tree
2023-11-26
Juzhe-Zhong
RI
S
C-V: Disable A
V
L propagation of
slidedo
w
n instructions
commit
|
commitdiff
|
tree
2023-11-26
Juzhe-Zh
o
ng
RISC
-
V: Fix typo
commit
|
commitdiff
|
tree
2023-11-24
Juzhe-Zhong
RISC-V
:
F
i
x inconsistency among all vectorization hook
s
commit
|
commitdiff
|
tree
2023-11-24
Juzhe-Zh
o
ng
RISC-V: Opt
i
miz
e
a spe
c
ia
l
case of V
L
A SLP
commit
|
commitdiff
|
tree
2023-11-24
Juzhe-Zhong
RISC-
V
:
Dis
a
ble
B
SWA
P
opt
i
miz
a
tion for NUNIT
S
< 4
commit
|
commitdiff
|
tree
2023-11-23
Juzhe-Z
h
on
g
RISC-V:
A
dd wrap
p
e
r for
emit vec_
e
xtract[N
F
C]
commit
|
commitdiff
|
tree
2023-11-23
Juzhe-Zhong
RISC-V: Refi
n
e some
c
o
des o
f
riscv-v
.
c
c[NFC]
commit
|
commitdiff
|
tree
2023-11-23
Pan Li
DSE: Allo
w
ve
c
t
o
r t
y
p
e for ge
t
_stored_val
when read
.
.
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-22
J
u
zhe-Zh
o
ng
RISC-V: Fix incorrect use of v
c
omp
r
e
ss in
per
m
u
tation
.
.
.
commit
|
commitdiff
|
tree
2023-11-21
J
u
zhe-Z
h
o
n
g
RISC-V: Disall
o
w C
O
SNT
_
VECTOR
for DI on RV32
commit
|
commitdiff
|
tree
2023-11-20
Juz
h
e-
Z
hong
RISC-V: Fi
x
int
e
r
mediate mode on slide1
i
nstruction
.
.
.
commit
|
commitdiff
|
tree
2023-11-19
Juzhe-Zhong
RIS
C
-
V
: Optim
i
ze constant AVL for L
R
A patt
e
rn
commit
|
commitdiff
|
tree
2023-11-19
Juzhe-Zhong
RI
S
C
-V: Fix bug of tuple move
s
plitter
commit
|
commitdiff
|
tree
2023-11-18
Juzhe-Zhong
RISC-V: Ref
a
ctor RVV
itera
t
ors[NFC
]
commit
|
commitdiff
|
tree
2023-11-15
J
u
zhe-Zhong
RISC-V: S
u
p
port tra
i
li
n
g
vec_init o
p
timization
commit
|
commitdiff
|
tree
2023-11-15
Pan L
i
RISC-V: Refin
e
the mask g
e
ner
a
tion
for
v
ec_init case 2
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-15
Ju
z
h
e-Zh
o
ng
RIS
C
-
V: Disallow RVV
m
ode
a
ddr
e
ss for any
load/store
.
.
.
commit
|
commitdiff
|
tree
2023-11-14
Juzhe-Zhong
R
I
SC-V
:
Fix init-2
.
c
a
ssembly che
c
k
commit
|
commitdiff
|
tree
2023-11-13
J
u
z
h
e-Z
h
ong
RISC-V: Optimiz
e
co
m
bi
n
e
seq
u
e
n
c
e b
y
merge
approach
commit
|
commitdiff
|
tree
2023-11-13
Pan Li
R
I
SC-V: Fix
RVV dyna
m
ic frm
tests failur
e
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-13
Pan Li
RISC-V: Su
p
por
t
FP
l/ll round and rint HF mode autovec
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-11
Juzhe-Zhon
g
RISC
-
V:
A
dd test
f
or PR1
1
2
4
69
commit
|
commitdiff
|
tree
2023-11-10
Juz
h
e-Zhong
Mid
d
le-end:
F
i
x
bug
o
f
i
ndu
c
tion varia
b
l
e
vec
t
o
r
ization
.
.
.
commit
|
commitdiff
|
tree
2023-11-10
Juzh
e
-Zh
o
ng
RISC
-
V:
A
dd combine
op
t
i
mization by s
l
ideup for v
e
c_init
.
.
.
commit
|
commitdiff
|
tree
2023-11-10
Juzhe-Zhong
RISC-V
:
Robustify vec_init pattern[NFC]
commit
|
commitdiff
|
tree
2023-11-10
Pan Li
R
e
v
ert "RISC-V:
S
u
pport v
e
c_
i
nit for trai
l
ing same
.
.
.
commit
|
commitdiff
|
tree
2023-11-10
Pan
Li
RISC-
V
: Support vec_in
i
t f
o
r trailing same element
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-10
Juz
h
e-Zhong
te
s
t: Fix F
A
IL o
f
p
r97428
.
c for RVV
commit
|
commitdiff
|
tree
2023-11-10
Ju
z
h
e
-Zhon
g
RIS
C
-V
:
M
o
ve cond_copysi
g
n f
r
om combin
e
pattern to
.
.
.
commit
|
commitdiff
|
tree
2023-11-10
P
an Li
In
t
ernal-fn:
A
d
d
FLOATN support for l/ll roun
d
and
.
.
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-09
Pan Li
RI
S
C-V: Refine
f
rm emit after bb end in s
u
cc edges
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-09
J
uzhe-Zhong
RISC-
V
: Add PR112450 t
e
st
to a
v
oid
regression
commit
|
commitdiff
|
tree
2023-11-09
Juzhe-Zhong
RI
S
C-V: Fix dynam
i
c
LMUL cos
t
model ICE
commit
|
commitdiff
|
tree
2023-11-09
Juzhe-Zh
o
ng
RISC-V: Fix dynamic
tests [NFC]
commit
|
commitdiff
|
tree
2023-11-08
Juz
h
e
-
Z
h
ong
RISC-V: Fix VSETVL VL check condition bug
commit
|
commitdiff
|
tree
2023-11-08
Juzhe-Zhong
test: Fix bb-slp-3
3
.
c for RVV
commit
|
commitdiff
|
tree
2023-11-07
Pan Li
RISC
-
V
: Supp
o
rt FP f
l
oo
r
to i/l/ll diff size autovec
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-07
Juzhe-Zhong
test: Fix FAIL o
f
pr65518
.
c for RVV[PR112420]
commit
|
commitdiff
|
tree
2023-11-07
J
uzhe-Zhong
test: Fix FAIL
o
f
v
ect-sdiv-pow2-1
.
c f
o
r RVV
t
e
st:
.
.
.
commit
|
commitdiff
|
tree
2023-11-07
Juzhe-Z
h
ong
test: F
i
x F
A
IL of S
A
D t
e
sts for RVV
commit
|
commitdiff
|
tree
2023-11-07
J
uzhe-Zh
o
ng
test: Fix X
P
ASS of bb-s
l
p
-
4
3
.
c for R
V
V
commit
|
commitdiff
|
tree
2023-11-07
Juzhe-Zho
n
g
R
ISC-V: Enhance AVL
prop
a
gation for complica
t
e
re
d
ucti
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-11-07
Pan Li
R
ISC-V: Suppo
r
t FP ceil to
i
/l/ll dif
f
size auto
v
ec
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-07
Pan L
i
Rev
e
rt "test:
F
i
x FAIL of b
b
-slp-cond-1
.
c
f
or RVV"
commit
|
commitdiff
|
tree
2023-11-07
Juzh
e
-Zh
o
ng
test:
F
i
x FAIL o
f
bb-s
l
p
-
cond-1
.
c
fo
r
RVV
commit
|
commitdiff
|
tree
2023-11-07
Juz
h
e-Zhong
R
I
SC-V regre
s
sion tes
t
: Fix FAIL
o
f bb-slp-39
.
c
commit
|
commitdiff
|
tree
2023-11-06
Pan Li
RISC-V: Suppo
r
t
F
P
round to i/l/ll diff size autovec
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-06
Juzhe-Zhong
RISC-V: Early expand DImode vec_duplicate in RV32 system
commit
|
commitdiff
|
tree
2023-11-06
Pan Li
RISC-V: Ad
j
ust FP rint round tests fo
r
RV32
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-05
Pan Li
RISC-V: Support
F
P
r
i
n
t to i/l/ll
d
iff size autov
e
c
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-05
Juzhe
-
Zhong
R
I
SC-V
:
Fix
bug of v
l
d
s
attribute
commit
|
commitdiff
|
tree
2023-11-04
Pa
n
Li
RISC-V:
R
emove HF modes
of
F
P to INT ro
u
n
d
in
g
a
utovec
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-03
Juzhe-Z
h
on
g
VECT
:
Support SL
P
for MASK_LEN_GATHER_LOAD with dummy
.
.
.
commit
|
commitdiff
|
tree
2023-11-03
Pan Li
R
I
SC-V: Refact
o
r pr
e
fix [I/L/LL] rounding A
P
I
a
u
tov
e
c
.
.
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-03
Juzhe-Zhong
RISC-V: F
i
x re
d
u
n
dan
t
v
setvl
in
f
ixed
-
vlmax
v
e
c
tori
z
ed
.
.
.
commit
|
commitdiff
|
tree
2023-11-03
Pan L
i
Rever
t
"R
I
S
C-V: Re
f
a
cto
r
prefix [I/L/L
L
] roun
d
i
n
g A
P
I
.
.
.
commit
|
commitdiff
|
tree
2023-11-02
Pan Li
RI
S
C-V: R
e
fa
c
to
r
pref
i
x [I/L/LL] roun
d
ing API a
u
tovec
.
.
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-02
Juzhe
-
Z
h
ong
RISC-V: Fix bu
g
of AVL propagation PASS
commit
|
commitdiff
|
tree
2023-11-02
Juzh
e
-Zhong
R
I
SC-V: Fix
r
edundant attr
i
but
e
s
commit
|
commitdiff
|
tree
2023-11-02
Pan Li
VECT: Refine t
h
e type size restriction
of call
vector
i
zer
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-02
Juzhe-Zho
n
g
RISC-V: Allow dest operand and a
c
c
u
mu
l
ator
o
perand
.
.
.
commit
|
commitdiff
|
tree
2023-11-01
Juzhe
-
Zhong
NF
C
: Fix whitespace
commit
|
commitdiff
|
tree
2023-10-30
Juzhe-Zh
o
ng
RISC
-
V:
F
ix
b
u
g
s of handl
i
ng scala
r
of SEW64 vx instruction
.
.
.
commit
|
commitdiff
|
tree
2023-10-29
Pan Li
RISC-V: Fix
o
ne
r
ange-lo
o
p
-
c
o
nstruct wa
r
n
i
ng of avlprop
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-26
J
uzhe
-
Zhong
RISC-V: Mov
e
lmul calculation into macro
commit
|
commitdiff
|
tree
2023-10-26
Juzhe-Zhong
RISC-V:
A
dd A
V
L
p
r
opagation P
A
S
S
for RVV auto-
v
e
c
torization
commit
|
commitdiff
|
tree
2023-10-23
J
u
z
he-Zho
n
g
RISC
-
V: Fix
ICE for the
f
usio
n
case from vsetvl to
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Pan Li
RISC-V: Re
m
ove un
n
ecessary asm ch
e
ck for vec
cvt
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-23
Pa
n
Li
RISC-V: Bugfix
for merging undef
tmp reg
i
s
t
er for tru
n
c
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-23
J
uzhe-Z
h
on
g
RISC-
V
:
F
ix
t
ypo[VSETVL PASS]
commit
|
commitdiff
|
tree
2023-10-23
Pan Li
RISC-V:
R
emove
u
nnecessary asm check for b
i
nop c
o
nstraint
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-23
Pan Li
RISC-
V
:
Rem
o
ve
u
nnecessary
a
sm check for
rounding autovec
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-23
Juzhe
-
Zhong
RISC-V: Fix AVL_TYPE attribute of tuple mode mov<mode>
commit
|
commitdiff
|
tree
2023-10-23
P
a
n
Li
R
I
SC-V
:
Bugfix for mer
g
ing
undefi
n
ed tmp
r
egister in
.
.
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-21
Pan Li
RIS
C
-V: Support partial
V
LS
m
o
de when
p
referenc
e
fixed
.
.
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-18
Juzhe-Zhong
RISC-V: Enable more tests for dynami
c
LMUL and bug
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
J
uzh
e
-Zhong
RISC-V:
F
ix unex
p
ected
b
i
g LMUL
choo
s
ing
in dynam
i
c
.
.
.
commit
|
commitdiff
|
tree
2023-10-15
J
u
zhe-Zhong
R
I
S
C
-V:
F
ix vsingle attribu
t
e
commit
|
commitdiff
|
tree
2023-10-14
Juzhe-Zhong
RISC-V: Remove red
u
ndant iterators
.
commit
|
commitdiff
|
tree
2023-10-13
Ju
z
he-Zhong
RISC-V Regre
s
si
o
n: F
i
x F
A
I
L
of bb-sl
p
-6
8
.
c for
R
VV
commit
|
commitdiff
|
tree
2023-10-13
Pan Li
RISC-V: R
e
fine r
u
n t
e
s
t cases of math a
u
t
ovec
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
next