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: Fix bug of AVL propagation PASS
2023-11-02
J
uzhe-Zhong
RIS
C
-V: Fi
x
bug of A
V
L propag
a
tion PAS
S
commit
|
commitdiff
|
tree
2023-11-02
Juzhe-Zhong
RISC-V: Fix r
e
dundant attributes
commit
|
commitdiff
|
tree
2023-11-02
J
u
zhe-Zhong
RISC-V: Allo
w
des
t
operan
d
and accumulat
o
r operand
.
.
.
commit
|
commitdiff
|
tree
2023-11-01
Juzhe-Zhong
NFC: Fix whitespa
c
e
commit
|
commitdiff
|
tree
2023-10-31
J
u
zhe-Zho
n
g
VECT
:
Support SLP MASK_LEN_G
A
THER_
L
OAD w
i
th c
o
nditional
.
.
.
commit
|
commitdiff
|
tree
2023-10-30
Juzhe-
Z
h
o
n
g
RISC-V:
F
ix bugs of han
d
ling scal
a
r of SEW64 vx i
n
struc
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-10-26
Juzhe
-
Zhong
RI
S
C
-V: Move lmu
l
calcul
a
tion into macro
commit
|
commitdiff
|
tree
2023-10-26
Juzhe
-
Zh
o
ng
R
I
S
C
-V: Ad
d
AVL propagation PAS
S
for RVV auto-vectorizati
o
n
commit
|
commitdiff
|
tree
2023-10-26
Ju
z
he-Zhong
DOC: Upd
a
t
e COND_LEN document
commit
|
commitdiff
|
tree
2023-10-25
Juzh
e
-Zhong
RISC
-
V
:
Expo
r
t som
e
functio
n
s
from riscv-vsetvl to
.
.
.
commit
|
commitdiff
|
tree
2023-10-25
J
uzh
e
-
Z
hong
RISC-V: Change M
D
attribute avl
_
t
ype in
t
o avl_
t
ype_i
d
x
.
.
.
commit
|
commitdiff
|
tree
2023-10-24
Ju
z
he-Zhong
RISC-V: Fix ICE of RTL CHECK on VSETVL PASS[PR
1
11947]
commit
|
commitdiff
|
tree
2023-10-23
Ju
z
he-Zho
n
g
RISC-V: Fi
x
ICE fo
r
the fusion cas
e
fr
o
m vsetvl to
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Juzhe-
Z
hong
RISC-V
:
Fix typo[
V
SETVL PASS
]
commit
|
commitdiff
|
tree
2023-10-23
Juzhe-Zhong
RISC-V: Fix
A
VL_TYPE attri
b
ute of
t
uple mod
e
mov<mode>
commit
|
commitdiff
|
tree
2023-10-20
Juzhe-Zhong
RISC-V: R
e
nam
e
some variables of vector_block
_
info
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Juzhe-Zho
n
g
RISC-
V
: Fix
failed hoist i
n
LICM
o
f
vmv
.
v
.
x
instructio
n
commit
|
commitdiff
|
tree
2023-10-18
Juzhe-Zhong
RISC-V: Optimize
consecutive permuta
t
ion i
n
dex patt
e
rn
.
.
.
commit
|
commitdiff
|
tree
2023-10-18
Juzhe-Zho
n
g
RI
S
C-V
:
Enable more test
s
for dynamic
L
M
U
L
and bug
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Juzh
e
-Zhong
RISC-V: Fix unexpecte
d
big L
M
UL choosing in dy
n
amic
.
.
.
commit
|
commitdiff
|
tree
2023-10-16
Juzhe-Zhong
RISC-
V
: Use VLS modes if t
h
e NITE
R
S
is
kn
o
wn and small
e
r
.
.
.
commit
|
commitdiff
|
tree
2023-10-15
Juzhe-Zhong
RISC-V: Fix vsingle
at
t
r
i
bute
commit
|
commitdiff
|
tree
2023-10-14
Juzhe-Zhong
RISC-
V
: Remove r
e
dundant ite
r
a
to
r
s
.
commit
|
commitdiff
|
tree
2023-10-13
Juzhe-Zhon
g
RISC
-
V
Regressi
o
n: F
i
x FAIL of bb-s
l
p-68
.
c for RVV
commit
|
commitdiff
|
tree
2023-10-13
Juzhe-
Z
hong
R
ISC-V R
e
gre
s
sion:
Fix FAIL of bb-s
l
p
-pr69907
.
c for
RVV
commit
|
commitdiff
|
tree
2023-10-11
J
uzhe
-
Zhong
RISC-
V
:
Fix
i
n
corr
e
ct index
(
o
ffs
e
t) of
gather/scat
t
er
commit
|
commitdiff
|
tree
2023-10-11
Juzhe-Zhong
RISC-V: Re
m
ove XFAIL of
ssa-dom-
c
se-2
.
c
commit
|
commitdiff
|
tree
2023-10-11
Juz
h
e
-
Zhong
R
ISC-
V
:
E
nable
f
ull c
o
verage vec
t
t
ests
commit
|
commitdiff
|
tree
2023-10-11
Juzh
e
-Zhon
g
R
ISC-V Regression: Mak
e
pattern mat
c
h m
o
re accurate
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
Juzhe
-
Zhong
R
I
SC-V Regression: Fix
F
AIL of vec
t
-multitypes-16
.
c
.
.
.
commit
|
commitdiff
|
tree
2023-10-10
Juzhe-Zhong
R
I
S
C-V R
e
gres
s
ion: Make
match patterns
more
a
ccurat
e
commit
|
commitdiff
|
tree
2023-10-10
Juzh
e
-
Zhong
RISC-V Reg
r
essio
n
: F
i
x FAI
L
o
f predcom-2
.
c
commit
|
commitdiff
|
tree
2023-10-10
J
uzhe-
Z
hong
RISC-
V
Regression:
F
ix FAIL of p
r
6
59
4
7-8
.
c f
o
r R
V
V
commit
|
commitdiff
|
tree
2023-10-10
Juzhe-Zhong
RIS
C
-
V
: Add VLS BOOL mode vcond_mas
k
[PR111
7
51]
commit
|
commitdiff
|
tree
2023-10-10
Juzhe-
Z
hong
R
ISC-V: Add tes
t
case
f
or SCCVN optimization[PR11
1
751]
commit
|
commitdiff
|
tree
2023-10-10
J
uzhe-Zh
o
n
g
RISC-V Regression: Fix
F
A
IL of bb-slp-pr65
9
35
.
c for R
V
V
commit
|
commitdiff
|
tree
2023-10-10
Juzhe-Z
h
on
g
RISC-V: Add availabl
e
ve
c
t
o
r size for
RVV
commit
|
commitdiff
|
tree
2023-10-09
Juzhe-Zho
n
g
RISC-V
R
e
gression tes
t
: Fix slp-pe
r
m-4
.
c FAIL f
o
r RVV
commit
|
commitdiff
|
tree
2023-10-09
Juzhe-Zhong
RIS
C
-V Regres
s
i
on tes
t
s: Fix FAIL of pr97832* for RVV
commit
|
commitdiff
|
tree
2023-10-09
Ju
z
he-
Z
h
ong
RI
S
C-V Regression test
:
Fix FAIL of
s
lp-12a
.
c
commit
|
commitdiff
|
tree
2023-10-09
Juzhe-Zho
n
g
RIS
C
-V
R
egression test: Fix FAIL
of
s
lp-reduc-4
.
c for R
V
V
commit
|
commitdiff
|
tree
2023-10-09
Juzhe-Zhong
R
I
SC-V Reg
r
ession test: A
d
apt SLP tests like ARM SV
E
commit
|
commitdiff
|
tree
2023-10-09
J
u
zhe-Z
h
o
n
g
RISC-V: Support mov
m
isalign of R
V
V VLA
modes
commit
|
commitdiff
|
tree
2023-10-09
Juzhe-Zhong
RIS
C
-V Regress
i
on
t
est:
F
ix FAIL of pr45752
.
c fo
r
RVV
commit
|
commitdiff
|
tree
2023-10-09
Juzhe-Zhon
g
RISC
-
V
Regressio
n
t
e
st: Fi
x
F
A
IL of fa
s
t
-
math-slp-
3
8
.
.
.
commit
|
commitdiff
|
tree
2023-10-09
Ju
z
he-Zhong
TE
S
T:
Fix
d
ump FAIL
f
o
r RVV
(
RISCV-
V
vector)
commit
|
commitdiff
|
tree
2023-10-08
J
u
zhe-Zhong
TEST: Fix XPASS of TS
V
C testsuites for
R
V
V
commit
|
commitdiff
|
tree
2023-10-08
J
uz
h
e-Zh
o
n
g
RISC-V: En
a
b
l
e more test
s
of "vect" for RVV
commit
|
commitdiff
|
tree
2023-10-05
Juz
h
e-Zh
o
ng
R
I
SC-
V
: Remove @ o
f
vec_series
commit
|
commitdiff
|
tree
2023-09-27
Juzhe-Zhong
DSE: Fix
I
CE when the
m
o
de
with
access_size
d
on't exist
.
.
.
commit
|
commitdiff
|
tree
2023-09-27
J
u
zhe
-
Zhong
if
c
vt: F
i
x com
m
ents
commit
|
commitdiff
|
tree
2023-09-26
Juzh
e
-Zhong
MATCH: Optimize
COND_A
D
D reduction pattern
commit
|
commitdiff
|
tree
2023-09-26
Juzhe-Zhong
MATCH: Optimize COND_ADD_LEN
red
u
c
tion pa
t
tern
commit
|
commitdiff
|
tree
2023-09-25
Juzhe
-
Zhong
RISC-V:
Fix
AVL/VL bug of VSETVL PAS
S
[PR111548]
commit
|
commitdiff
|
tree
2023-09-24
Juz
h
e-Zhon
g
R
I
SC-V: Sup
p
or
t
f
u
ll c
o
verage V
L
S combine support
commit
|
commitdiff
|
tree
2023-09-23
J
uzhe-Zhong
RISC-V: Add VLS unary co
m
bine patterns
commit
|
commitdiff
|
tree
2023-09-22
Juzhe-Zhong
RIS
C
-V:
A
d
d
VLS mode
w
i
d
en ternary
test
s
commit
|
commitdiff
|
tree
2023-09-22
Juzhe
-
Zhong
RISC-V: Ad
d
VL
S
widen binary combine patterns
commit
|
commitdiff
|
tree
2023-09-22
Ju
z
he
-
Zhong
R
ISC-V: R
e
m
ove @ o
f
vec_duplicate pat
t
e
rn
commit
|
commitdiff
|
tree
2023-09-22
J
u
z
he-Zhong
RISC
-
V: A
d
d VLS conditional patter
n
s
suppo
r
t
commit
|
commitdiff
|
tree
2023-09-21
Juzh
e
-Zhong
RISC-V:
A
dd VLS
int
e
ger ABS support
commit
|
commitdiff
|
tree
2023-09-21
J
uzhe
-
Z
hong
RISC-V:
A
dd mor
e
VLS
unary tests
commit
|
commitdiff
|
tree
2023-09-21
Juzhe-
Z
hong
R
I
SC-V: Support VLS mul
t
high
commit
|
commitdiff
|
tree
2023-09-21
Ju
z
he-Zhong
RISC-V: En
a
b
l
e undefin
e
d s
u
p
p
o
r
t
fo
r
RVV auto-vectorization
.
.
.
commit
|
commitdiff
|
tree
2023-09-21
Juzhe-Z
h
ong
RISC-V: Fix SUBREG m
o
v
e of VLS mode[PR111486]
commit
|
commitdiff
|
tree
2023-09-21
Juzhe
-
Zhong
RISC-V: S
u
pp
o
rt VLS INT <-> FP conv
e
rsions
commit
|
commitdiff
|
tree
2023-09-20
Juzhe-Zhon
g
internal-fn: Supp
o
rt
undefined rt
x
for u
n
initializ
e
d
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
Ju
z
he-Zhong
RISC-V: Support
V
L
S
fl
o
ating
-
po
i
nt extend/truncate
commit
|
commitdiff
|
tree
2023-09-20
J
uzh
e
-Zhong
RISC-
V
:
Fix De
m
an
d
c
o
mparison bug[VSE
T
VL PASS]
commit
|
commitdiff
|
tree
2023-09-20
Juzhe-Zhong
RISC-V: E
x
tend VLS modes in 'VWEXT
I
'
ite
r
ator
commit
|
commitdiff
|
tree
2023-09-19
Juz
h
e-Z
h
ong
RISC-V: Ad
d
FNMS floating-
p
oi
n
t VLS
t
ests
commit
|
commitdiff
|
tree
2023-09-19
Juzhe-Zhong
RISC-V
:
Fix RVV ca
n
change mo
d
e
class bug
commit
|
commitdiff
|
tree
2023-09-19
Juzhe-Z
h
ong
RIS
C
-
V
:
S
upport VLS un
a
ry float
i
ng-point pa
t
tern
s
commit
|
commitdiff
|
tree
2023-09-19
J
uz
h
e-Zhong
RISC-V:
Support VLS floatin
g
-point FMA/FNMA/FMS
a
u
to
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Juzhe-
Z
hon
g
RISC-V: Support integer
FMA/FNMA
V
LS mo
d
es
au
t
ov
e
ctorizati
o
n
commit
|
commitdiff
|
tree
2023-09-18
Juzh
e
-Zh
o
ng
R
I
SC-V: Remove r
e
dundant v
e
c_dup
l
i
cate
pa
t
tern
commit
|
commitdiff
|
tree
2023-09-18
Juzhe-Zh
o
ng
RISC
-
V: Fix bogus
FAILs o
f
vsetvl testc
a
s
e
s
commit
|
commitdiff
|
tree
2023-09-18
Juz
h
e-Z
h
ong
RISC-
V
: Suppo
r
t VLS
r
e
du
c
tion
commit
|
commitdiff
|
tree
2023-09-18
Juzhe-Zhong
RISC-V: Fix VSETV
L
PASS fusion
b
ug
commit
|
commitdiff
|
tree
2023-09-18
Ju
z
he-Zhong
RISC-V
:
Support VLS mo
d
es
v
ec_
i
nit auto-ve
c
torization
commit
|
commitdiff
|
tree
2023-09-18
Juzhe-Zhong
R
ISC-V:
R
emov
e
autovec-vls
.
m
d
file and clean up VLS
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Juzhe-Zhong
RI
S
C-V: Support VLS
m
o
des r
e
duc
t
ion[P
R
111153]
commit
|
commitdiff
|
tree
2023-09-18
Juzhe-
Z
hong
RISC-V:
Remove redundant
c
od
e
s of VL
S
p
a
tt
e
rns[NFC]
commit
|
commitdiff
|
tree
2023-09-16
Juzhe-Z
h
ong
RISC-V: Expand VLS mo
d
e
t
o s
c
alar
mode move[PR11139
1
]
commit
|
commitdiff
|
tree
2023-09-15
Juzh
e
-Zhong
test: Block SLP check of sl
p
-35
.
c
f
o
r
v
ect
_
str
i
de
d
5
commit
|
commitdiff
|
tree
2023-09-15
Juzhe-Zhong
t
est: B
l
ock S
L
P
c
heck o
f
slp-34
.
c for vect_strided5
commit
|
commitdiff
|
tree
2023-09-15
Juzhe-Zhong
test: Block vect_st
r
ided5 fo
r
slp-34-big-arr
a
y
.
c S
L
P
.
.
.
commit
|
commitdiff
|
tree
2023-09-15
Juzhe-Zhong
t
est: Block
s
l
p-16
.
c
c
he
c
k
f
or
t
arg
e
t support vect_strided6
commit
|
commitdiff
|
tree
2023-09-15
Juzhe-Zhon
g
test: Isolate slp
-
1
.
c chec
k
o
f
targ
e
t supports vect_strid
e
d5
commit
|
commitdiff
|
tree
2023-09-15
J
uzhe-Zho
n
g
test:
Re
m
ove
X
P
ASS for RIS
C
V
commit
|
commitdiff
|
tree
2023-09-14
Juzhe-Zhong
RISC-V: Suppo
r
t VLS
m
odes
m
a
sk
o
perations
commit
|
commitdiff
|
tree
2023-09-14
Juzhe-
Z
hong
RISC-
V
: Fix
I
C
E
i
n ge
t
_av
l
_or_vl_reg
commit
|
commitdiff
|
tree
2023-09-14
Juzhe-Zhong
R
I
SC-V: For
m
a
t VSETVL P
A
S
S cod
e
commit
|
commitdiff
|
tree
2023-09-13
Juzhe
-
Zh
o
ng
R
I
SC-V: Supp
o
r
t
VLS modes VEC_EXTRACT aut
o
-
v
e
ctorizati
o
n
commit
|
commitdiff
|
tree
2023-09-13
Juzhe-Zhong
R
ISC-V: Remove redunda
n
t ABI te
s
t
commit
|
commitdiff
|
tree
2023-09-12
Juzhe-Zh
o
n
g
R
ISC-V: En
a
ble
vec_int testsuite for RVV VLA v
e
ctori
z
ation
commit
|
commitdiff
|
tree
2023-09-12
J
u
z
he-Zhong
R
I
SC-V:
S
up
p
ort
V
ECTOR B
O
OL vco
n
d_mas
k
optab[PR11133
7
]
commit
|
commitdiff
|
tree
2023-09-12
Juzhe-Zhong
RISC-V: Support Dyna
m
ic LMUL C
o
st model
commit
|
commitdiff
|
tree
2023-09-11
Juzhe-
Z
hong
RIS
C
-V: Enabl
e
RVV scalable vectorization b
y
default
.
.
.
commit
|
commitdiff
|
tree
2023-09-11
Juzhe-Zhong
R
I
SC-
V
: R
e
move redundant functio
n
s
commit
|
commitdiff
|
tree
next