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 overlap group incorrect overlap on v0
2023-12-04
Juzhe-Zhong
R
ISC-V: Fix overlap group incorrect
o
verl
a
p on v0
commit
|
commitdiff
|
tree
2023-12-04
J
uzhe-Zhong
RIS
C
-V
:
Support highest-
n
umber
regno ove
r
lap fo
r
widen
.
.
.
commit
|
commitdiff
|
tree
2023-12-04
J
uzh
e
-
Z
hon
g
RIS
C
-V: Rename bu
g
-01
.
C to bu
g
-1
.
C
commit
|
commitdiff
|
tree
2023-12-04
Juzhe-Zhong
RISC-V: Remo
v
e e
a
rlyclobber from
w
iden reducti
o
n
commit
|
commitdiff
|
tree
2023-12-04
Juzhe-Zhong
RISC
-
V:
Robost
i
fy the W43,
W
86,
W87 c
o
n
s
tr
a
int en
a
bled
.
.
.
commit
|
commitdiff
|
tree
2023-12-02
Juzhe-Zhong
RISC-
V
:
F
ix incorrect co
m
b
in
e
o
f
extended scala
r
patt
e
rn
commit
|
commitdiff
|
tree
2023-12-01
Juzhe-
Z
hong
RISC-V:
S
upport
h
ig
h
part
r
egi
s
ter overlap for widen
.
.
.
commit
|
commitdiff
|
tree
2023-12-01
Juzhe-Zhon
g
RISC-V: Supp
o
rt
h
i
g
hpart overlap for indexe
d
l
o
ad with
.
.
.
commit
|
commitdiff
|
tree
2023-12-01
J
u
zhe-Zh
o
ng
RISC-V: Fix VSET
V
L
PASS
r
egression
commit
|
commitdiff
|
tree
2023-11-30
J
u
zh
e
-Zhong
R
ISC-V: Support
wide
n
ing reg
i
ste
r
over
l
ap for vf4
/
vf8
commit
|
commitdiff
|
tree
2023-11-30
Juzhe-Zhong
RISC-V: Remove
ear
l
yclobber for wx/wf instru
c
t
i
ons
.
commit
|
commitdiff
|
tree
2023-11-30
Juzhe-Zhong
RISC-V: Suppor
t
highpart overlap for floating-point
.
.
.
commit
|
commitdiff
|
tree
2023-11-30
Juzhe-Zhong
RISC
-
V: Rename
v
constraint
into group_over
l
a
p
commit
|
commitdiff
|
tree
2023-11-30
J
u
zhe-Zhong
RISC-V: Support highpart overl
a
p for vext
.
vf
commit
|
commitdiff
|
tree
2023-11-29
Juzh
e
-
Zhong
RI
S
C-
V
: Sup
p
ort highpart reg
i
ster overlap
f
or vw
c
vt
commit
|
commitdiff
|
tree
2023-11-28
Juzh
e
-Zhong
R
I
S
C-
V
: Disallow poly
(
1,1) V
L
A SLP in
t
e
rleave vect
o
rization
commit
|
commitdiff
|
tree
2023-11-28
Juzhe-Zhong
R
I
SC-
V
: Fix VSET
V
L
PASS regress
i
on
commit
|
commitdiff
|
tree
2023-11-27
Juzhe-Zh
o
ng
RISC-V: R
e
move incorrect funct
i
on g
a
t
e
g
a
ther_scatter
_
valid_
.
.
.
commit
|
commitdiff
|
tree
2023-11-26
Juz
h
e-Zhon
g
R
ISC-V: D
i
sable AVL
propagation
of
s
lid
e
d
own in
s
tructio
n
s
commit
|
commitdiff
|
tree
2023-11-26
Juzhe-Zhong
RISC-V: Fix typo
commit
|
commitdiff
|
tree
2023-11-24
Juzhe-Zhong
RISC-V: Fix i
n
c
onsiste
n
cy am
o
ng all vectorization
h
ooks
commit
|
commitdiff
|
tree
2023-11-24
Juzhe-Zhong
RISC-V: Op
t
i
m
ize
a
specia
l
case of VLA
SL
P
commit
|
commitdiff
|
tree
2023-11-24
Juzhe-Zhong
RISC-V:
D
isable BSWAP optimiza
t
io
n
fo
r
NUN
I
T
S
< 4
commit
|
commitdiff
|
tree
2023-11-23
Juzhe-Zhong
RISC-V: Add wrapper for em
i
t vec_extract[
N
F
C
]
commit
|
commitdiff
|
tree
2023-11-23
Juzhe
-
Zhong
R
ISC-V: D
i
sa
b
le A
V
L propaga
t
ion of v
r
gather instructio
n
commit
|
commitdiff
|
tree
2023-11-23
J
u
zhe-
Z
hong
R
ISC-V: R
e
fine some
codes of riscv-v
.
cc
[
NFC]
commit
|
commitdiff
|
tree
2023-11-22
Juz
h
e-Zhong
RISC
-
V:
F
i
x
incor
r
ect use of vcompress
in permutation
.
.
.
commit
|
commitdiff
|
tree
2023-11-22
Juzh
e
-Zhong
RISC
-
V: Fi
x
p
erm
u
ta
t
ion indice mode
bu
g
commit
|
commitdiff
|
tree
2023-11-21
Juzhe-Z
h
ong
RISC-V:
Disallow COSNT_VEC
T
O
R
for DI
on RV32
commit
|
commitdiff
|
tree
2023-11-21
J
u
z
he-Zhong
RIS
C
-
V
: Ad
d
missi
n
g dum
p
chec
k
o
f
pr112438
.
c
commit
|
commitdiff
|
tree
2023-11-21
Juzhe-Zhong
RISC
-
V: Fix reduc_run-9
.
c
t
est value ch
e
c
k bug
commit
|
commitdiff
|
tree
2023-11-20
J
u
zhe-Zhong
RISC-V: Fi
x
inter
m
e
d
i
ate mode o
n
s
l
id
e
1 ins
t
ruction
.
.
.
commit
|
commitdiff
|
tree
2023-11-20
Juzhe-Zhong
RISC-V
R
egres
s
io
n
: Remove scalable
compile option
commit
|
commitdiff
|
tree
2023-11-19
Juzhe-Zhong
RISC-
V
:
Op
t
i
m
i
z
e constant AVL for LRA pattern
commit
|
commitdiff
|
tree
2023-11-19
Juzh
e
-Zhong
RISC-
V
: Fix bug of tuple move splitter
commit
|
commitdiff
|
tree
2023-11-18
Juzhe-Zhong
RISC-V:
Refactor RVV iterato
r
s[NFC]
commit
|
commitdiff
|
tree
2023-11-16
Juzhe-Zhong
V
E
CT: Clear LOOP_V
I
N
F
O
_USING
_
SELEC
T
_VL_P when lo
o
p
.
.
.
commit
|
commitdiff
|
tree
2023-11-15
J
uzhe-Zho
n
g
RISC-V: fix vsetv
l
i
p
ass
t
es
t
s
u
ite failure
[P
R
/112447]
commit
|
commitdiff
|
tree
2023-11-15
Juzhe-Z
h
ong
RISC-V: Support trailin
g
vec_init optimizat
i
on
commit
|
commitdiff
|
tree
2023-11-15
J
uzhe-Zhong
RISC-V: Disall
o
w R
V
V mode add
r
ess for any
l
oa
d
/s
t
or
e
.
.
.
commit
|
commitdiff
|
tree
2023-11-14
Juzhe-Zhong
R
ISC-V:
F
i
x init-2
.
c assembl
y
check
commit
|
commitdiff
|
tree
2023-11-13
Juzhe-Zhong
R
I
SC-
V
: Adapt VLS init te
s
ts
commit
|
commitdiff
|
tree
2023-11-13
Juzh
e
-Zhong
RIS
C
-V: Optimiz
e
co
m
bin
e
sequence by merge approach
commit
|
commitdiff
|
tree
2023-11-11
Ju
z
h
e
-Zho
n
g
RISC
-
V: A
d
d tes
t
for
P
R112
4
69
commit
|
commitdiff
|
tree
2023-11-10
Juzhe-Z
h
o
n
g
Middle
-
end
:
Fix
b
ug
o
f
induction variable v
e
c
t
orization
.
.
.
commit
|
commitdiff
|
tree
2023-11-10
Juzhe-Zhong
RI
S
C
-
V: Add combin
e
op
t
imization
b
y
s
lideup for vec_i
n
it
.
.
.
commit
|
commitdiff
|
tree
2023-11-10
Juzhe-
Z
hong
RI
S
C-V: Robustify ve
c
_init pattern[NFC]
commit
|
commitdiff
|
tree
2023-11-10
Juzhe-
Z
h
on
g
te
s
t: Fix FAIL of
p
r9
7
428
.
c fo
r
RVV
commit
|
commitdiff
|
tree
2023-11-10
Juzhe-Zhong
RISC-V:
Move
c
o
n
d_copysign from combine pa
t
tern to
.
.
.
commit
|
commitdiff
|
tree
2023-11-09
Juzh
e
-Zhong
RISC-V:
Add P
R
1124
5
0 t
e
st
t
o avoi
d
r
egression
commit
|
commitdiff
|
tree
2023-11-09
Ju
z
h
e-Z
h
ong
RISC-V:
Fi
x
dynamic
L
M
UL
c
o
st model ICE
commit
|
commitdiff
|
tree
2023-11-09
Juzhe-Zhong
RISC-V: Fix dynam
i
c te
s
ts [NFC]
commit
|
commitdiff
|
tree
2023-11-08
Juzhe-Zhong
RISC-V: F
i
x VSETVL VL check cond
i
tion bug
commit
|
commitdiff
|
tree
2023-11-08
Juz
h
e-Zhon
g
test: Fix bb-slp-33
.
c for RVV
commit
|
commitdiff
|
tree
2023-11-08
Juzhe-Zhon
g
RI
S
C-V: Normalize
user vsetvl i
n
trinsic
s
[PR112
0
92]
commit
|
commitdiff
|
tree
2023-11-07
Juzhe-Zho
n
g
test: Recover s
d
iv_pow2 chec
k
and remove te
s
t of R
I
SC-V
commit
|
commitdiff
|
tree
2023-11-07
J
u
zhe-Zhong
t
e
st: Fix FAIL of
p
r65518
.
c for RVV[PR112420]
commit
|
commitdiff
|
tree
2023-11-07
J
uzhe-Zho
n
g
RISC-V: Add RISC-V into vect_cmdline_
n
e
eded
commit
|
commitdiff
|
tree
2023-11-07
Juz
h
e
-Zh
o
ng
RI
S
C-V regression test: Fix F
A
IL bb-slp-co
n
d-
1
.
c for RVV
commit
|
commitdiff
|
tree
2023-11-07
Juzh
e
-Z
h
ong
test: Fix FA
I
L
of ve
c
t-sdiv-pow2-1
.
c for RVV te
s
t:
.
.
.
commit
|
commitdiff
|
tree
2023-11-07
Juz
h
e-Zhong
test: F
i
x
FA
I
L of
SAD test
s
for
R
V
V
commit
|
commitdiff
|
tree
2023-11-07
Ju
z
he-Zhong
test: Fix XPASS
of bb-
s
lp-43
.
c fo
r
RVV
commit
|
commitdiff
|
tree
2023-11-07
Juzhe-Zho
n
g
RISC-V:
E
n
h
ance AVL pr
o
pagation for
c
omplica
t
e
r
eduction
.
.
.
commit
|
commitdiff
|
tree
2023-11-07
Juzh
e
-
Z
hong
test: Fi
x
FAIL
of b
b
-slp-c
o
nd-
1
.
c for
R
VV
commit
|
commitdiff
|
tree
2023-11-07
Juzhe-Z
h
o
n
g
RISC-V reg
r
ess
i
on test: Fix FAIL of bb-slp-39
.
c
commit
|
commitdiff
|
tree
2023-11-06
Juzhe-Zhon
g
R
I
SC
-
V: Ear
l
y expand
D
Imode vec_duplicate in RV
3
2 s
y
stem
commit
|
commitdiff
|
tree
2023-11-05
J
u
zhe-Zho
n
g
RISC-V:
F
i
x
b
u
g of vlds attribu
t
e
commit
|
commitdiff
|
tree
2023-11-03
Juzh
e
-Zhong
V
E
CT:
Suppor
t
SLP for MASK_LEN_GAT
H
ER_LO
A
D
w
i
t
h dumm
y
.
.
.
commit
|
commitdiff
|
tree
2023-11-03
Juzhe-Zho
n
g
RISC-
V
: Fix redundant vsetvl in fixed-vlmax vectorized
.
.
.
commit
|
commitdiff
|
tree
2023-11-02
Juzhe
-
Zhong
RISC-V: Fix bug of AVL pr
o
pagati
o
n
P
A
S
S
commit
|
commitdiff
|
tree
2023-11-02
J
u
z
h
e-Zh
o
ng
RISC-V:
F
i
x
r
e
dundant att
r
ibutes
commit
|
commitdiff
|
tree
2023-11-02
Juzh
e
-Zhong
RIS
C
-V:
A
llow dest o
p
e
rand and accum
u
lator operand
.
.
.
commit
|
commitdiff
|
tree
2023-11-01
Juzhe-Zhong
NFC: Fi
x
whites
p
ac
e
commit
|
commitdiff
|
tree
2023-10-31
Juz
h
e-Zho
n
g
V
E
CT: Support SLP M
A
SK_LEN_GATHER_LOAD wit
h
condition
a
l
.
.
.
commit
|
commitdiff
|
tree
2023-10-30
Juzhe-Z
h
ong
R
ISC-V:
F
ix
bu
g
s o
f
h
a
nd
l
ing sc
a
lar of S
E
W6
4
vx instruction
.
.
.
commit
|
commitdiff
|
tree
2023-10-26
Juzhe-Zh
o
ng
RI
S
C-V: Move lmu
l
cal
c
u
lation into macr
o
commit
|
commitdiff
|
tree
2023-10-26
Juzhe-Zho
n
g
RISC-V: Add AV
L
pr
o
p
a
g
ation PASS for RVV auto
-
v
ectorizat
i
o
n
commit
|
commitdiff
|
tree
2023-10-26
Juzh
e
-Z
h
ong
DOC: Update COND_LEN d
o
cument
commit
|
commitdiff
|
tree
2023-10-25
Juz
h
e-Z
h
ong
RISC-V
:
Expo
r
t
some fun
c
ti
o
ns from riscv-vsetv
l
to
.
.
.
commit
|
commitdiff
|
tree
2023-10-25
Juzh
e
-Zhong
RISC-V: Cha
n
ge MD
a
t
tribute avl_
t
y
p
e into avl_type_idx
.
.
.
commit
|
commitdiff
|
tree
2023-10-24
Juzhe-
Z
hong
RI
S
C-
V
: Fix ICE of RTL CHECK
on VS
E
TVL PASS[P
R
111947]
commit
|
commitdiff
|
tree
2023-10-23
Juzhe-Zhong
RISC-V: F
i
x
ICE
for the
f
usion
c
ase
f
rom vset
v
l to
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Juzh
e
-Zhong
R
ISC-V: Fix typo[
V
SETVL PASS]
commit
|
commitdiff
|
tree
2023-10-23
Juzhe-Zhong
RISC-V: Fix AVL_TY
P
E at
t
ribute
o
f t
u
ple mode mov<m
o
de>
commit
|
commitdiff
|
tree
2023-10-20
Juzhe-Zhong
RISC-V: Rename so
m
e vari
a
bles of vector_block_info
.
.
.
commit
|
commitdiff
|
tree
2023-10-20
Juzhe-Zhong
RISC-V
:
F
ix failed hoist in
LIC
M
of vmv
.
v
.
x instr
u
ction
commit
|
commitdiff
|
tree
2023-10-18
Juzhe-Zhong
RISC-V: Optimize consecut
i
ve perm
u
tation index
p
attern
.
.
.
commit
|
commitdiff
|
tree
2023-10-18
Juzhe-Z
h
ong
RISC-V: Enabl
e
more tests for dynamic
L
MUL
and bug
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
J
u
zhe-Z
h
on
g
R
I
SC-V:
Fix un
e
xpect
e
d big LMUL
c
hoosing in dynami
c
.
.
.
commit
|
commitdiff
|
tree
2023-10-16
Juzhe-Zhong
RI
S
C-V:
U
se VLS
modes i
f
t
h
e N
I
TERS is known and smaller
.
.
.
commit
|
commitdiff
|
tree
2023-10-15
Juzh
e
-
Z
hong
RISC-V: Fix vsingle att
r
ibute
commit
|
commitdiff
|
tree
2023-10-14
J
u
zhe-Zhong
RIS
C
-
V: Remove r
e
dun
d
ant ite
r
ators
.
commit
|
commitdiff
|
tree
2023-10-13
J
u
zhe-Zhong
RISC-V Regression: Fix FAI
L
o
f
bb-slp-68
.
c for RVV
commit
|
commitdiff
|
tree
2023-10-13
Juzhe-Zhon
g
RISC-V
R
e
gression: Fix
F
A
IL of bb-s
l
p-pr
6
9907
.
c for RVV
commit
|
commitdiff
|
tree
2023-10-11
Juzhe-Zhong
RISC-V: Fix
i
ncorre
c
t
index(offset) of gath
e
r/
s
catter
commit
|
commitdiff
|
tree
2023-10-11
Juzhe-
Z
ho
n
g
RI
S
C-V: Remove
XFAIL of ssa-dom-
c
se-2
.
c
commit
|
commitdiff
|
tree
2023-10-11
Juzh
e
-Zh
o
ng
RISC-V: Enable
full
coverage vec
t
tests
commit
|
commitdiff
|
tree
2023-10-11
J
uzhe-Zhon
g
R
ISC-
V
Regression:
M
ake pattern match more
a
ccur
a
t
e
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
J
uzhe-Zhong
RISC-V Regressio
n
: F
i
x
FAI
L
of ve
c
t-multity
p
es-16
.
c
.
.
.
commit
|
commitdiff
|
tree
2023-10-10
Juz
h
e-Zhong
RISC-V Re
g
ression: Make
match
p
atterns mor
e
accurate
commit
|
commitdiff
|
tree
next