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: Refactor Dynamic LMUL codes
2023-12-12
Juzhe-Zhong
RISC-V: Refactor Dy
n
am
i
c L
M
U
L codes
commit
|
commitdiff
|
tree
2023-12-12
Juzhe-Zhong
RISC-V: Move RVV POLY VALUE estimation
from ris
c
v
.
cc
.
.
.
commit
|
commitdiff
|
tree
2023-12-11
J
uzhe-Zhong
RTL-SSA:
F
ix
I
CE
on record_use of RTL_SSA for
R
ISC
.
.
.
commit
|
commitdiff
|
tree
2023-12-11
J
u
zhe-Zhong
RISC-V: Robost
i
fy shuffle
in
d
ex used by vrga
t
her and
.
.
.
commit
|
commitdiff
|
tree
2023-12-11
J
u
z
he-Zhong
RISC-V: Rename test[N
F
C]
commit
|
commitdiff
|
tree
2023-12-11
Juzh
e
-Zhong
R
I
S
C-V: Suppo
r
t
highest overlap for wv
i
nstruc
t
ions
commit
|
commitdiff
|
tree
2023-12-11
Ju
z
he-Z
h
ong
RISC
-
V: Fi
x
ICE in extract_sin
g
le_sourc
e
commit
|
commitdiff
|
tree
2023-12-11
J
u
z
h
e-Zhong
RIS
C
-V: Remove poly selftest when --preference=fixed
.
.
.
commit
|
commitdiff
|
tree
2023-12-09
Juzhe-Z
h
ong
RISC-
V
:
F
i
x V
L
S mode movmias
l
ign b
u
g
commit
|
commitdiff
|
tree
2023-12-08
Juzhe-
Z
hong
RISC-V: Remove re
d
undant check of better_
m
ain
_
loop_t
h
an_p
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Juzh
e
-Zho
n
g
RISC-V: Suppo
r
t interleave vect
o
r with differe
n
t step
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
J
uzh
e
-
Z
hong
R
I
SC-V: Fix AVL pr
o
pagation I
C
E f
o
r vleff/v
l
segff
commit
|
commitdiff
|
tree
2023-12-06
J
u
z
h
e
-
Zhong
RISC-V: Fi
x
PR11288
8
ICE
commit
|
commitdiff
|
tree
2023-12-06
J
uzhe-Zh
o
ng
RI
S
C-V: Fix VSETVL PASS b
u
g
commit
|
commitdiff
|
tree
2023-12-05
Juzhe-Zhong
RISC-V: Block VLSmod
e
s accord
i
n
g
to TARGET_
M
AX_LM
U
L
.
.
.
commit
|
commitdiff
|
tree
2023-12-05
Juzhe-Zhong
RISC
-
V: Add bloc
k
er for
gather/s
c
atter auto-vectoriza
t
io
n
commit
|
commitdiff
|
tree
2023-12-04
Juzhe
-
Zhong
RISC-V:
Fix o
v
erlap group inc
o
r
rect overl
a
p
o
n v0
commit
|
commitdiff
|
tree
2023-12-04
Juzhe-Zho
n
g
RISC-V: Support
h
ig
h
est
-
number regno overlap for wid
e
n
.
.
.
commit
|
commitdiff
|
tree
2023-12-04
Juzhe-Zhong
RISC-V:
Rename bug-01
.
C to bug-1
.
C
commit
|
commitdiff
|
tree
2023-12-04
Juzhe-Zh
o
n
g
RISC-V: Remo
v
e earlycl
o
bber from
w
iden reduction
commit
|
commitdiff
|
tree
2023-12-04
Juzhe-Zhong
RISC-V: Ro
b
osti
f
y th
e
W43, W86
,
W87 c
o
n
s
tr
a
int
e
n
abled
.
.
.
commit
|
commitdiff
|
tree
2023-12-02
Juzh
e
-Zhong
R
I
S
C
-V: Fi
x
incorre
c
t combine
o
f extended sca
l
ar pattern
commit
|
commitdiff
|
tree
2023-12-01
Juz
h
e-Zhong
RISC
-
V
:
Support hig
h
par
t
re
g
ister ove
r
l
a
p
f
or widen
.
.
.
commit
|
commitdiff
|
tree
2023-12-01
Juzhe-Zhong
RI
S
C-V: Su
p
port highpart
o
verlap
f
or indexed lo
a
d with
.
.
.
commit
|
commitdiff
|
tree
2023-12-01
Juzhe-Zho
n
g
RISC-V: Fix VSE
T
VL PASS r
e
gress
i
on
commit
|
commitdiff
|
tree
2023-11-30
Juzhe-Zhong
RISC-V: Support widening
r
egister
o
ver
l
ap for vf
4
/vf8
commit
|
commitdiff
|
tree
2023-11-30
Juzh
e
-Zhong
RISC-V: Remove earlyc
l
obber for wx/wf instruc
t
ions
.
commit
|
commitdiff
|
tree
2023-11-30
Juzhe-
Z
hong
RI
S
C-V: Support highpart ov
e
rlap for floating-point
.
.
.
commit
|
commitdiff
|
tree
2023-11-30
Juzhe-Zhong
RISC-
V
: Rename v
c
o
nstrain
t
i
n
t
o
g
r
oup_overlap
commit
|
commitdiff
|
tree
2023-11-30
Juzhe-Zhong
RISC-V: Support highp
a
r
t
ove
r
lap for vext
.
vf
commit
|
commitdiff
|
tree
2023-11-29
Juzh
e
-Zhong
RISC-V: Su
p
p
o
r
t
h
ighpart register overlap for vwcvt
commit
|
commitdiff
|
tree
2023-11-28
Juzhe-Zho
n
g
RISC
-
V: Disallow pol
y
(1,1) VLA SLP i
n
terleave vectorization
commit
|
commitdiff
|
tree
2023-11-28
J
uzhe-Z
h
ong
RIS
C
-V: Fix VSETVL PASS
regre
s
s
i
on
commit
|
commitdiff
|
tree
2023-11-27
Juzhe-Z
h
ong
RISC-V
:
Remove incorrect function ga
t
e gather_sca
t
ter
_
v
al
i
d_
.
.
.
commit
|
commitdiff
|
tree
2023-11-26
Juzhe-Z
h
o
n
g
RI
S
C-V: Di
s
able A
V
L pro
p
agatio
n
of
slidedown ins
t
ruc
t
ions
commit
|
commitdiff
|
tree
2023-11-26
J
u
z
he-Zhong
RISC-V: Fix typ
o
commit
|
commitdiff
|
tree
2023-11-24
Ju
z
he-Zhong
RISC-V: Fix inconsisten
c
y among all vecto
r
ization hooks
commit
|
commitdiff
|
tree
2023-11-24
Juzhe
-
Zhon
g
RISC-V: Optim
i
ze
a special c
a
s
e of VL
A
S
LP
commit
|
commitdiff
|
tree
2023-11-24
Juzhe
-
Z
hong
R
I
SC-V: Disable BSWAP optimization
f
o
r
N
UNITS < 4
commit
|
commitdiff
|
tree
2023-11-23
Juzhe-Zhong
RISC-V: Add
w
ra
p
per fo
r
e
mit vec
_
extract[NFC]
commit
|
commitdiff
|
tree
2023-11-23
Juzhe-Zhong
R
ISC-V: Disable
A
VL pro
p
a
gat
i
o
n
of
vrgath
e
r instr
u
c
tion
commit
|
commitdiff
|
tree
2023-11-23
J
u
z
he-Zho
n
g
R
I
SC-V
:
R
e
f
ine som
e
codes of riscv
-
v
.
c
c
[
NFC]
commit
|
commitdiff
|
tree
2023-11-22
Juzhe-Zhong
RI
S
C-V: Fi
x
incorrect
u
se of vcompress in
p
ermutatio
n
.
.
.
commit
|
commitdiff
|
tree
2023-11-22
Ju
z
he-Zhong
RISC-
V
: Fix permutati
o
n indi
c
e mode bu
g
commit
|
commitdiff
|
tree
2023-11-21
Juzhe-Zhong
RISC-V:
Disallow COSN
T
_VE
C
TOR for
D
I on RV32
commit
|
commitdiff
|
tree
2023-11-21
Juzhe-Zhong
RISC-V: Add missing dump c
h
ec
k
o
f pr112438
.
c
commit
|
commitdiff
|
tree
2023-11-21
Juzhe-Zhong
RISC
-
V: Fix red
u
c
_r
u
n
-
9
.
c test
v
alue check
bug
commit
|
commitdiff
|
tree
2023-11-20
Juz
h
e-Zhong
RIS
C
-V: F
i
x in
t
e
rmediat
e
m
o
de
o
n slide1
i
nstruction
.
.
.
commit
|
commitdiff
|
tree
2023-11-20
Juzhe-Zhong
RISC-V Regre
s
s
ion: Remo
v
e sc
a
lable
c
o
mpi
l
e
o
pt
i
o
n
commit
|
commitdiff
|
tree
2023-11-19
Juzhe-Zhong
RISC-V: Optimize const
a
nt AVL for LRA
p
att
e
rn
commit
|
commitdiff
|
tree
2023-11-19
Juzhe-Z
h
ong
RISC
-
V
:
Fix b
u
g of tuple
m
o
v
e splitter
commit
|
commitdiff
|
tree
2023-11-18
Juzhe-Zhong
RISC-V: Refactor RVV
iterator
s
[N
F
C]
commit
|
commitdiff
|
tree
2023-11-16
Juzh
e
-
Z
hong
V
E
CT:
C
lear LO
O
P_VINFO_USING_SELEC
T
_VL_P when
l
oop
.
.
.
commit
|
commitdiff
|
tree
2023-11-15
Juzhe-Zho
n
g
RISC-V
:
fi
x
v
setvl
i
pas
s
test
s
uite fail
u
re [
P
R/112447]
commit
|
commitdiff
|
tree
2023-11-15
Juz
h
e
-
Zhong
RISC-V: Support trai
l
ing v
e
c_
i
nit o
p
timiza
t
i
o
n
commit
|
commitdiff
|
tree
2023-11-15
Juzhe-Zhong
RISC-V: Disallow
R
VV mode
a
d
d
ress fo
r
any load/st
o
re
.
.
.
commit
|
commitdiff
|
tree
2023-11-14
Juzhe-Zhong
RISC-V: Fix init-2
.
c
assembly check
commit
|
commitdiff
|
tree
2023-11-13
Juzhe-Zhong
RISC-V: Adapt VLS init
t
e
s
ts
commit
|
commitdiff
|
tree
2023-11-13
Juzhe-Zhong
RISC-V: Optimize combin
e
sequ
e
nce
b
y merge ap
p
roach
commit
|
commitdiff
|
tree
2023-11-11
J
u
zhe-Zh
o
ng
RISC-V
:
Add t
e
st
for PR1
1
2469
commit
|
commitdiff
|
tree
2023-11-10
Juzhe-Zhon
g
M
i
ddle-
e
nd: Fix bug of inducti
o
n variab
l
e vector
i
zation
.
.
.
commit
|
commitdiff
|
tree
2023-11-10
Ju
z
he-Zhong
RISC-V: Add c
o
mbine optimiza
t
ion by s
l
ideu
p
for v
e
c_
i
ni
t
.
.
.
commit
|
commitdiff
|
tree
2023-11-10
Juzhe-Zhong
R
I
S
C-V: Robustify ve
c
_
i
n
i
t
p
attern[NFC]
commit
|
commitdiff
|
tree
2023-11-10
Juzh
e
-Zho
n
g
tes
t
: Fix
F
AIL of pr97428
.
c for
R
VV
commit
|
commitdiff
|
tree
2023-11-10
Juzhe-Zhong
RIS
C
-V:
Mov
e
cond_
c
opysign from combine pattern to
.
.
.
commit
|
commitdiff
|
tree
2023-11-09
Juzhe-Zho
n
g
R
I
SC-V: Add PR11
2
4
50 te
s
t to avoid regres
s
ion
commit
|
commitdiff
|
tree
2023-11-09
Juzhe-Zhong
RISC-V: Fix dynamic LM
U
L co
s
t mod
e
l
IC
E
commit
|
commitdiff
|
tree
2023-11-09
Juz
h
e-
Z
hong
RI
S
C-V
:
F
ix dynamic tests [NFC
]
commit
|
commitdiff
|
tree
2023-11-08
Juzhe
-
Z
h
ong
RISC-V: Fix
V
S
ETVL VL check cond
i
tion
b
ug
commit
|
commitdiff
|
tree
2023-11-08
J
uzhe
-
Zhong
te
s
t: Fix bb-slp-33
.
c for
RVV
commit
|
commitdiff
|
tree
2023-11-08
Juzhe-
Z
hong
RI
S
C-V: N
o
rmalize
user vsetvl intri
n
si
c
s[PR112092]
commit
|
commitdiff
|
tree
2023-11-07
Juzhe-Zhong
te
s
t: Re
c
o
ve
r
sdi
v
_pow2
check
a
n
d
remove test of
R
ISC-V
commit
|
commitdiff
|
tree
2023-11-07
Juzhe-Zho
n
g
test: Fix
FAIL of pr
6
55
1
8
.
c
f
or R
V
V[PR1124
2
0]
commit
|
commitdiff
|
tree
2023-11-07
Juzhe-Zhong
R
ISC-V: Add RISC
-
V into vect_cmdline
_
needed
commit
|
commitdiff
|
tree
2023-11-07
Juzhe-Zhong
RISC-V
regress
i
on
t
est: Fix
F
AIL
b
b-slp-cond-1
.
c for RVV
commit
|
commitdiff
|
tree
2023-11-07
Juzhe
-
Zhong
test: Fix FAI
L
of vect-
s
div-pow2-1
.
c f
o
r
R
VV tes
t
:
.
.
.
commit
|
commitdiff
|
tree
2023-11-07
Juzhe-Zhong
test
:
Fix FAIL of SAD tests for RVV
commit
|
commitdiff
|
tree
2023-11-07
Juz
h
e-Zhong
test: Fix XPASS
of bb-slp-43
.
c
for RV
V
commit
|
commitdiff
|
tree
2023-11-07
Juzhe-Zhon
g
R
I
S
C
-V: Enhance AVL propagation for
c
om
p
li
c
a
t
e red
u
c
tion
.
.
.
commit
|
commitdiff
|
tree
2023-11-07
Juzhe-
Z
h
o
ng
test: Fi
x
FAIL of bb-
s
lp-
c
ond-1
.
c
f
or RVV
commit
|
commitdiff
|
tree
2023-11-07
J
u
zhe-Z
h
ong
RISC-V regression test
:
F
i
x FAIL
o
f
b
b-slp-39
.
c
commit
|
commitdiff
|
tree
2023-11-06
Juz
h
e-Zhong
RISC-V: Early
e
xpan
d
D
Imode
v
ec_duplicate in RV32 system
commit
|
commitdiff
|
tree
2023-11-05
Juzhe-Zhong
RISC-V: Fix bug
of vlds attribu
t
e
commit
|
commitdiff
|
tree
2023-11-03
Juzh
e
-Zhong
VECT: Support
SLP
f
or MASK_
L
EN_GAT
H
ER_LOAD with dummy
.
.
.
commit
|
commitdiff
|
tree
2023-11-03
Juzhe-Zhong
RISC-V: Fix redunda
n
t vsetvl in fixed-vlm
a
x vectorized
.
.
.
commit
|
commitdiff
|
tree
2023-11-02
Juzhe-Zhong
RISC-V: Fix bug of AVL
propaga
t
i
o
n
PASS
commit
|
commitdiff
|
tree
2023-11-02
Juzhe-Zhon
g
RISC-V: Fix redunda
n
t attrib
u
tes
commit
|
commitdiff
|
tree
2023-11-02
J
u
zhe
-
Zho
n
g
R
I
SC-V: Allow
d
est operan
d
a
n
d
accumulator oper
a
nd
.
.
.
commit
|
commitdiff
|
tree
2023-11-01
Juzhe-Zhong
NFC: Fix whitespace
commit
|
commitdiff
|
tree
2023-10-31
J
uzhe
-
Z
h
o
ng
VECT:
S
uppo
r
t SL
P
MASK_
L
EN_GATHER_LOAD with conditional
.
.
.
commit
|
commitdiff
|
tree
2023-10-30
Juzhe-Zhong
R
ISC-
V
: Fix bug
s
of han
d
ling
s
calar of SEW6
4
vx instruction
.
.
.
commit
|
commitdiff
|
tree
2023-10-26
J
u
zhe-
Z
hong
RI
S
C-V: Move
l
m
ul calculat
i
on into
macro
commit
|
commitdiff
|
tree
2023-10-26
Juzhe-Zhong
RISC-V:
A
d
d AVL
propagation PASS for RVV aut
o
-ve
c
torizat
i
on
commit
|
commitdiff
|
tree
2023-10-26
Juzhe-Zhong
DOC:
U
pdate C
O
N
D
_LE
N
doc
u
ment
commit
|
commitdiff
|
tree
2023-10-25
J
uzhe-Zho
n
g
RIS
C
-V: Export
som
e
fun
c
tions from riscv-vsetvl to
.
.
.
commit
|
commitdiff
|
tree
2023-10-25
Juzhe-Zhong
RISC-V: Change
MD
a
ttribute
av
l
_type in
t
o
avl_t
y
pe_idx
.
.
.
commit
|
commitdiff
|
tree
2023-10-24
Juz
h
e
-Z
h
ong
RISC-V: Fix I
C
E of RTL CHECK on VSETVL P
A
SS
[
PR1
1
1947]
commit
|
commitdiff
|
tree
2023-10-23
Juzhe-Zhong
RISC-V: Fix
I
CE for
the fus
i
on case from v
s
e
tv
l
to
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Juz
h
e-Zh
o
ng
R
I
SC-V: Fi
x
typo[VSETVL PASS]
commit
|
commitdiff
|
tree
2023-10-23
Juzhe-Zhong
RISC-
V
: Fix AVL_TYPE at
t
r
ibute of tuple mode mov<mode>
commit
|
commitdiff
|
tree
next