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: Add AVL propagation PASS for RVV auto-vectorization
2023-10-26
Juzhe-Zhong
RISC-V: A
d
d AVL propagatio
n
PASS for RVV auto-ve
c
to
r
ization
commit
|
commitdiff
|
tree
2023-10-26
J
u
zhe-Z
h
o
n
g
DOC: Update COND_LEN doc
u
me
n
t
commit
|
commitdiff
|
tree
2023-10-25
Ju
z
h
e
-
Z
hong
RISC-V: Expor
t
some functi
o
ns from risc
v
-vs
e
tvl t
o
.
.
.
commit
|
commitdiff
|
tree
2023-10-25
Juzhe-Zhon
g
RISC
-
V: Change
MD attribute avl_type into avl_t
y
pe_idx
.
.
.
commit
|
commitdiff
|
tree
2023-10-24
Juzhe
-
Z
hong
RISC-V: Fix
I
C
E
o
f
RT
L
CH
E
CK on VSETVL PAS
S
[P
R
1
11947]
commit
|
commitdiff
|
tree
2023-10-23
Juz
h
e-Zhong
RISC-V:
Fi
x
IC
E
for t
h
e fus
i
o
n case fro
m
vsetvl to
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Juzhe-Zhon
g
RIS
C
-V: F
i
x
t
y
p
o[VSE
T
VL PASS]
commit
|
commitdiff
|
tree
2023-10-23
Juzhe-Zhong
RISC-V:
F
ix AVL_TYPE attrib
u
te of t
u
ple mod
e
m
ov<m
o
de>
commit
|
commitdiff
|
tree
2023-10-20
Juzhe-Zhong
RISC-V: Rename s
o
me variables of v
e
ctor_b
l
o
ck_info
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Juz
h
e-Zhong
RI
S
C
-V: Fix failed hoist in LICM
o
f vmv
.
v
.
x instruction
commit
|
commitdiff
|
tree
2023-10-18
Juzhe-Zhong
RISC-V: Opt
i
mize consecutive per
m
utat
i
on ind
e
x p
a
tt
e
r
n
.
.
.
commit
|
commitdiff
|
tree
2023-10-18
Juzhe
-
Zhong
R
I
SC-V
:
Ena
b
le more te
s
t
s
for dynamic LMU
L
and
b
u
g
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
J
uzhe
-
Z
h
ong
R
I
S
C
-V: Fix unexpected bi
g
LMUL
c
hoosing in dyna
m
ic
.
.
.
commit
|
commitdiff
|
tree
2023-10-16
Juzhe-Zh
o
ng
RISC-V: Use VLS modes
i
f
t
h
e
NITERS
i
s
k
nown and s
m
aller
.
.
.
commit
|
commitdiff
|
tree
2023-10-15
Juzhe-Zhong
RISC-V:
Fi
x
vsingl
e
att
r
ibute
commit
|
commitdiff
|
tree
2023-10-14
J
uzhe-Zhong
RISC-V:
Remove redundant iterators
.
commit
|
commitdiff
|
tree
2023-10-13
Juz
h
e-
Z
hon
g
RISC
-
V Regression: Fix FAIL of bb-slp-68
.
c f
o
r RVV
commit
|
commitdiff
|
tree
2023-10-13
J
uzh
e
-Z
h
ong
R
ISC-V R
e
g
r
ession: Fix FAIL of b
b
-slp-pr69907
.
c
f
or RVV
commit
|
commitdiff
|
tree
2023-10-11
Juz
h
e-Zhong
RISC-V: Fix in
c
orrect in
d
e
x
(offset) of gather/scatte
r
commit
|
commitdiff
|
tree
2023-10-11
J
uzhe-Zhong
RISC-V
:
Remove XFAIL of ssa-dom-cse-
2
.
c
commit
|
commitdiff
|
tree
2023-10-11
Juzhe-Zhong
R
I
SC-V: Enable ful
l
cover
a
g
e vect
tests
commit
|
commitdiff
|
tree
2023-10-11
Juzhe-Zho
n
g
RISC-V Regression: Make pa
t
tern mat
c
h mor
e
accurate
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
J
uzhe-Z
h
o
n
g
R
ISC
-
V Regres
s
ion:
F
ix FAIL
o
f
v
ect-mul
t
it
y
pes-16
.
c
.
.
.
commit
|
commitdiff
|
tree
2023-10-10
Ju
z
he-Zhong
RISC-V Regression: M
a
ke match patterns more accurate
commit
|
commitdiff
|
tree
2023-10-10
Juzhe
-
Zhong
RISC-V
R
egression: Fix FA
I
L of
p
redcom-2
.
c
commit
|
commitdiff
|
tree
2023-10-10
Juzhe-Zhong
RISC-V Reg
r
essi
o
n: Fix
F
AI
L
of pr65947-8
.
c for R
V
V
commit
|
commitdiff
|
tree
2023-10-10
Juzhe-Z
h
o
n
g
RI
S
C-V: Add VLS
BOOL mode vcond_mask[PR111
7
51]
commit
|
commitdiff
|
tree
2023-10-10
Juz
h
e-Zhong
RISC-V:
A
d
d
tes
t
case fo
r
SCCVN opt
i
mization[P
R
1
11751]
commit
|
commitdiff
|
tree
2023-10-10
Juzhe-Zhong
R
ISC-V
Regress
i
on: Fix FAIL of
b
b-sl
p
-pr
6
59
3
5
.
c for RVV
commit
|
commitdiff
|
tree
2023-10-10
J
u
zhe-Zhong
RISC-V
:
Add av
a
i
l
able vector size for RVV
commit
|
commitdiff
|
tree
2023-10-09
Juzhe-Zhong
R
ISC-V Reg
r
es
s
ion test: Fix
slp-perm
-
4
.
c FAIL for RVV
commit
|
commitdiff
|
tree
2023-10-09
Juzhe-Zhong
RIS
C
-V R
e
gres
s
ion tests: Fix
FAIL of pr
9
7832* f
o
r RVV
commit
|
commitdiff
|
tree
2023-10-09
Juzhe
-
Zhong
RISC
-
V Regression test
:
Fix FAI
L
of slp
-
12a
.
c
commit
|
commitdiff
|
tree
2023-10-09
Ju
z
he
-
Zhong
RISC-V
Regression test: Fix FAIL o
f
slp-reduc-4
.
c for R
V
V
commit
|
commitdiff
|
tree
2023-10-09
Juz
h
e-Zhon
g
RI
S
C-
V
Regre
s
sion test:
A
dapt
SLP tests like A
R
M SV
E
commit
|
commitdiff
|
tree
2023-10-09
Juzhe-Zhong
RISC-V: Support
m
o
v
misalign of RVV VLA m
o
des
commit
|
commitdiff
|
tree
2023-10-09
Juzhe-Zhon
g
RISC-V Regre
s
sion test: Fi
x
F
A
IL of pr4
5
75
2
.
c
for RVV
commit
|
commitdiff
|
tree
2023-10-09
Juzhe
-
Zhong
RISC-V Regr
e
ssion test: Fix F
A
IL of fast-mat
h
-
s
l
p
-38
.
.
.
commit
|
commitdiff
|
tree
2023-10-09
Juzhe-Zhon
g
T
E
S
T
:
Fix dump FAIL f
o
r RVV (RISCV-V vecto
r
)
commit
|
commitdiff
|
tree
2023-10-08
Juzhe-Z
h
ong
TEST: Fix XPASS of T
S
VC
test
s
uite
s
for RVV
commit
|
commitdiff
|
tree
2023-10-08
Ju
z
he-Zhong
RISC-V: Enable
m
or
e
test
s
of "vect" fo
r
RVV
commit
|
commitdiff
|
tree
2023-10-05
J
u
zhe-Zhong
R
I
SC-V: Remove
@
o
f vec_se
r
ies
commit
|
commitdiff
|
tree
2023-09-27
Juzhe-Zhong
D
SE: Fix ICE when the
mode with acc
e
ss_size don
'
t exist
.
.
.
commit
|
commitdiff
|
tree
2023-09-27
Juzhe
-
Zhong
ifcvt: Fix comme
n
ts
commit
|
commitdiff
|
tree
2023-09-26
J
u
zh
e
-Zhong
MATCH: Optimize
C
O
ND_ADD redu
c
ti
o
n pattern
commit
|
commitdiff
|
tree
2023-09-26
Juzhe-Zho
n
g
MATCH:
Optim
i
ze COND_ADD_LEN reduction
patt
e
rn
commit
|
commitdiff
|
tree
2023-09-25
Juzhe-Z
h
ong
RISC-
V
: F
i
x AVL/VL bug of
V
S
ETVL PASS[PR1
1
1548]
commit
|
commitdiff
|
tree
2023-09-24
Juzhe-Zhong
R
ISC-V: S
u
pport
fu
l
l co
v
e
r
age VL
S
combine supp
o
rt
commit
|
commitdiff
|
tree
2023-09-23
Juzhe-Zhong
RISC-V: Add VLS unary c
o
mbin
e
pat
t
e
r
ns
commit
|
commitdiff
|
tree
2023-09-22
Juzhe-Zh
o
n
g
RISC-V
:
A
d
d
VLS
m
o
de widen ternary tests
commit
|
commitdiff
|
tree
2023-09-22
Juzhe
-
Z
h
ong
RISC-V: Add VLS widen binar
y
combine patterns
commit
|
commitdiff
|
tree
2023-09-22
Ju
z
h
e
-Zhong
RISC-V:
R
e
move @ of v
e
c_duplicate pattern
commit
|
commitdiff
|
tree
2023-09-22
Juzhe-Zh
o
ng
RISC-V: Add
V
LS con
d
itio
n
al pattern
s
support
commit
|
commitdiff
|
tree
2023-09-21
J
u
z
he-Zhong
RISC-V: A
d
d VLS
integer ABS sup
p
ort
commit
|
commitdiff
|
tree
2023-09-21
Juzhe-Zhong
R
I
S
C
-V
:
Add more VLS u
n
ary tests
commit
|
commitdiff
|
tree
2023-09-21
Juzhe-Zhong
RISC-V: Support V
L
S mult hi
g
h
commit
|
commitdiff
|
tree
2023-09-21
Juzhe-Zhong
RISC-V: En
a
ble u
n
def
i
ned support for RVV auto-
v
ector
i
z
ation
.
.
.
commit
|
commitdiff
|
tree
2023-09-21
J
u
zhe-Zhong
RISC-V: Fix S
U
BREG move of VLS mode[
P
R111486]
commit
|
commitdiff
|
tree
2023-09-21
Juzhe-Zhong
RISC-V:
S
upport VLS INT <-> FP
conversi
o
ns
commit
|
commitdiff
|
tree
2023-09-20
Juzhe-Zh
o
ng
i
n
ter
n
a
l
-fn:
Support un
d
e
f
i
n
e
d rtx for uninitialize
d
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
J
u
zhe-
Z
hong
RISC-V:
S
u
p
port VLS
floating-po
i
n
t
extend/truncate
commit
|
commitdiff
|
tree
2023-09-20
Ju
z
h
e
-
Zhong
R
ISC-V: Fix Demand
c
o
mparison
bug[V
S
ETVL PASS]
commit
|
commitdiff
|
tree
2023-09-20
Juzh
e
-Zhon
g
RIS
C
-
V:
Extend VLS
mode
s
in 'VWEXT
I
' i
t
erat
o
r
commit
|
commitdiff
|
tree
2023-09-19
Juzhe-Zhong
RISC-V: Add FNMS floati
n
g-po
i
nt VLS tests
commit
|
commitdiff
|
tree
2023-09-19
Juzhe-Z
h
ong
R
ISC-V: Fix RVV can
c
hange
m
ode clas
s
b
ug
commit
|
commitdiff
|
tree
2023-09-19
Juzhe-Zhong
RISC-V
:
Supp
o
rt
VLS unary floating-point
patterns
commit
|
commitdiff
|
tree
2023-09-19
Juzhe-Zhong
RISC-V:
S
uppor
t
V
L
S floating-poi
n
t FMA/FNMA/FMS au
t
o
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Juzhe-Zhong
RI
S
C-
V
: Support in
t
eger FMA/FNMA
V
LS modes autovector
i
zat
i
o
n
commit
|
commitdiff
|
tree
2023-09-18
Juzhe-Zhong
RISC-V:
R
emove redundant vec_duplicate pattern
commit
|
commitdiff
|
tree
2023-09-18
Juzhe-Zhon
g
R
I
SC-V:
F
i
x
bogus
FAI
L
s of vsetvl
testcases
commit
|
commitdiff
|
tree
2023-09-18
Juz
h
e-Zhon
g
R
I
S
C-V: Su
p
port V
L
S re
d
uctio
n
commit
|
commitdiff
|
tree
2023-09-18
Juzhe-Zhong
RISC-V: F
i
x VSETVL PASS fusion bug
commit
|
commitdiff
|
tree
2023-09-18
J
uzhe-Zhong
R
ISC-V: Su
p
port VLS m
o
d
es ve
c
_
init au
t
o-vectorization
commit
|
commitdiff
|
tree
2023-09-18
Juzhe-Zhong
RISC-V: Remove autovec
-
vls
.
md file and
c
lean up VLS
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Juzhe-Zhong
RISC-V: Suppor
t
VLS modes red
u
ction[P
R
1
111
5
3]
commit
|
commitdiff
|
tree
2023-09-18
Juzhe-Zhong
RISC-V: Re
m
o
v
e redund
a
nt
codes of VLS patterns[NFC]
commit
|
commitdiff
|
tree
2023-09-16
J
u
z
he-Zhong
RISC-V:
Exp
a
nd VLS mode to scalar mode move
[
PR
1
1
1391]
commit
|
commitdiff
|
tree
2023-09-15
J
u
zhe-Zhong
test
:
Block SLP
check of slp-35
.
c for vect_strid
e
d
5
commit
|
commitdiff
|
tree
2023-09-15
J
u
zhe-
Z
h
o
ng
test:
B
lock S
L
P check of slp
-
3
4
.
c
f
or ve
c
t_strided
5
commit
|
commitdiff
|
tree
2023-09-15
Juzhe-Zhong
test: Block vect_strided5 for slp-34-bi
g
-a
r
ray
.
c
S
LP
.
.
.
commit
|
commitdiff
|
tree
2023-09-15
J
uzhe-Zhong
test: Block slp-16
.
c check for targ
e
t support vect_stride
d
6
commit
|
commitdiff
|
tree
2023-09-15
Juzhe
-
Zhong
test: Isol
a
te s
l
p
-1
.
c check of target suppo
r
ts vect_strided5
commit
|
commitdiff
|
tree
2023-09-15
J
u
z
he-Zho
n
g
te
s
t: Remove XPASS fo
r
RIS
C
V
commit
|
commitdiff
|
tree
2023-09-14
Juzhe-Zh
o
ng
RI
S
C-V
:
Support VLS
m
o
d
es mask operat
i
ons
commit
|
commitdiff
|
tree
2023-09-14
Juzh
e
-Zhong
RISC-
V
: Fix
ICE in get_avl_or_vl
_
reg
commit
|
commitdiff
|
tree
2023-09-14
Juzhe-
Z
hong
RISC-V: Format VSETVL PASS code
commit
|
commitdiff
|
tree
2023-09-13
Juzhe-Zhon
g
R
ISC-V: Su
p
p
ort VLS
m
o
des VEC_EXTRACT auto-
v
ectorization
commit
|
commitdiff
|
tree
2023-09-13
Juzhe
-
Zh
o
ng
RISC-V:
R
emove redunda
n
t ABI test
commit
|
commitdiff
|
tree
2023-09-12
Juzhe-Zho
n
g
RISC-
V
: Enable vec_int testsuite fo
r
RVV VL
A
vector
i
zat
i
on
commit
|
commitdiff
|
tree
2023-09-12
Juz
h
e-Zh
o
ng
RISC-V: Sup
p
or
t
V
E
CTOR
B
OOL v
c
ond_ma
s
k optab[PR111337]
commit
|
commitdiff
|
tree
2023-09-12
J
uz
h
e-
Z
hong
RISC-V:
S
u
pport
Dynamic
L
MUL Cost
m
odel
commit
|
commitdiff
|
tree
2023-09-11
Juz
h
e
-
Zhon
g
RISC-V: En
a
b
le RVV scalable ve
c
toriza
t
ion by
defaul
t
.
.
.
commit
|
commitdiff
|
tree
2023-09-11
Ju
z
he-Zho
n
g
R
ISC-V: Re
m
ove redu
n
dant functi
o
ns
commit
|
commitdiff
|
tree
2023-09-11
J
u
zhe-Zhong
RISC
-
V: Us
e
dominanc
e
analysi
s
in global vsetvl elim
i
nation
commit
|
commitdiff
|
tree
2023-09-11
Juzhe-Zhong
RISC-V:
Add VLS modes VEC_PERM suppor
t
[PR111311]
commit
|
commitdiff
|
tree
2023-09-11
J
u
zhe-Zhon
g
RISC
-
V: Add missing V
L
S mask bool
mode
r
eg
->
r
eg
p
at
t
erns
commit
|
commitdiff
|
tree
2023-09-10
Juzhe-Zhong
RISC
-
V: Expand
fixed-vlmax/vls vector permutation
in
.
.
.
commit
|
commitdiff
|
tree
2023-09-10
Juzhe
-
Zho
n
g
RISC-V: Avoid u
n
n
ec
e
ssary slideup i
n
comp
r
ess
pattern
.
.
.
commit
|
commitdiff
|
tree
2023-09-10
Juzhe-Zhong
RISC-V:
F
i
x
dump FILE of V
S
ET
V
L
PASS[PR111311]
commit
|
commitdiff
|
tree
2023-09-09
Juz
h
e-Zhong
RISC
-
V: Fix VLS f
l
o
a
t
ing
-
point op
e
ration
s
predica
t
e
commit
|
commitdiff
|
tree
next