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 Regression test: Fix slp-perm-4.c FAIL for RVV
2023-10-09
J
uz
h
e-Zhong
RIS
C
-V Regres
s
ion test: Fix
s
lp-perm
-
4
.
c FAIL for RVV
commit
|
commitdiff
|
tree
2023-10-09
J
uzhe
-
Zhong
RISC-V Regressio
n
t
ests: Fix FAIL of
p
r978
3
2* for RVV
commit
|
commitdiff
|
tree
2023-10-09
J
u
zhe-Zhong
RISC-V Regression
t
est:
Fix FAIL of slp-12a
.
c
commit
|
commitdiff
|
tree
2023-10-09
Juzhe-Zhong
RISC-V Regressio
n
tes
t
: Fi
x
FAIL
of
s
lp
-
reduc-4
.
c f
o
r RVV
commit
|
commitdiff
|
tree
2023-10-09
Juzhe
-
Zhon
g
RI
S
C-V Regression
t
est: Adapt SLP
tests l
i
ke ARM
S
V
E
commit
|
commitdiff
|
tree
2023-10-09
Juzhe-Zhong
RISC-V: S
u
pport movmisalign o
f
RV
V
VLA
m
o
des
commit
|
commitdiff
|
tree
2023-10-09
Juzhe-Zhong
RI
S
C
-V Regression test: F
i
x FAIL of pr457
5
2
.
c for R
V
V
commit
|
commitdiff
|
tree
2023-10-09
Juzhe-
Z
hong
RISC
-
V Regr
e
ssio
n
test: Fix
F
AIL of fast-math-s
l
p-38
.
.
.
commit
|
commitdiff
|
tree
2023-10-09
J
u
z
h
e
-Zhon
g
TEST: Fix dum
p
FAIL
f
o
r RVV
(
RISCV-V vector)
commit
|
commitdiff
|
tree
2023-10-08
Juzhe-Zhon
g
TEST: Fix XP
A
SS of TSVC testsuit
e
s for
R
V
V
commit
|
commitdiff
|
tree
2023-10-08
J
u
zhe-Zhong
RISC-V: Enabl
e
mor
e
tests of
"
vect" for RVV
commit
|
commitdiff
|
tree
2023-10-05
Juzhe-Zhong
RISC-V: R
e
m
o
v
e
@ of vec_seri
e
s
commit
|
commitdiff
|
tree
2023-09-27
Juzhe-
Z
hong
DSE: Fi
x
ICE
when
t
h
e
mode with acce
s
s
_
size don't
e
xist
.
.
.
commit
|
commitdiff
|
tree
2023-09-27
Ju
z
h
e-Z
h
ong
ifcvt: Fi
x
c
o
mments
commit
|
commitdiff
|
tree
2023-09-26
J
uzhe-Zhon
g
M
A
TCH: Optimize COND_ADD
r
eduction patter
n
commit
|
commitdiff
|
tree
2023-09-26
Juzhe-
Z
h
o
ng
MATC
H
:
Optimize CON
D
_
ADD_LEN re
d
uction p
a
ttern
commit
|
commitdiff
|
tree
2023-09-25
Juzhe-Zhong
R
I
S
C
-V: F
i
x A
V
L/
V
L bug
of VSETVL
P
AS
S
[PR
1
1154
8
]
commit
|
commitdiff
|
tree
2023-09-24
Juzhe-Zhong
RISC-V: Suppor
t
f
ull coverage VLS combine support
commit
|
commitdiff
|
tree
2023-09-23
Ju
z
he-
Z
hong
RISC
-
V: Add VLS unary combine patterns
commit
|
commitdiff
|
tree
2023-09-22
Juzhe-Zhong
R
ISC-V: A
d
d VLS mode
w
i
den ternary tests
commit
|
commitdiff
|
tree
2023-09-22
Juzhe-Zhong
RIS
C
-
V
: A
d
d
VLS wid
e
n bin
a
ry combine patt
e
rns
commit
|
commitdiff
|
tree
2023-09-22
Juzhe
-
Zhong
RIS
C
-V:
R
emove @ of vec_duplicate pattern
commit
|
commitdiff
|
tree
2023-09-22
J
uzhe
-
Zhong
RISC-V: A
d
d VLS co
n
ditional
patt
e
r
ns support
commit
|
commitdiff
|
tree
2023-09-21
Juzhe-Zho
n
g
RISC-V: Add VLS in
t
eger ABS
s
upp
o
rt
commit
|
commitdiff
|
tree
2023-09-21
J
u
zhe-Zhon
g
R
ISC-V: Add mor
e
VLS una
r
y tests
commit
|
commitdiff
|
tree
2023-09-21
Juzhe-Zho
n
g
RISC-V: Supp
o
rt VLS mult h
i
g
h
commit
|
commitdiff
|
tree
2023-09-21
Juzhe
-
Zhong
RISC-V: Enable unde
f
ined s
u
pport for RVV au
t
o-vectorization
.
.
.
commit
|
commitdiff
|
tree
2023-09-21
J
u
z
h
e
-Zhong
R
I
S
C
-
V: Fi
x
S
UB
R
EG move of V
L
S mo
d
e[PR111486]
commit
|
commitdiff
|
tree
2023-09-21
Juzhe-Zhong
RISC-V: Suppo
r
t
VLS INT
<
-
>
FP conversi
o
ns
commit
|
commitdiff
|
tree
2023-09-20
Juzhe-Zhong
i
n
ternal-fn: S
u
pport u
n
defined rtx f
o
r uninitia
l
ized
.
.
.
commit
|
commitdiff
|
tree
2023-09-20
J
u
zhe-Zho
n
g
RISC-V: Support
V
L
S
floatin
g
-
point extend
/
tru
n
cate
commit
|
commitdiff
|
tree
2023-09-20
Juzhe-Zhong
RISC-V: Fix Demand
c
om
p
ar
i
son bug[VS
E
TVL PASS]
commit
|
commitdiff
|
tree
2023-09-20
Ju
z
he-Zhong
RISC-V: Extend
V
LS
m
odes in 'V
W
EXTI'
i
terat
o
r
commit
|
commitdiff
|
tree
2023-09-19
Juzhe
-
Z
h
ong
RISC-V: Add F
N
MS floating-point VLS tes
t
s
commit
|
commitdiff
|
tree
2023-09-19
Ju
z
he-Z
h
o
ng
RIS
C
-V:
Fix RVV ca
n
change mode class
b
u
g
commit
|
commitdiff
|
tree
2023-09-19
Juzhe-Zhong
RISC-V: Suppor
t
V
LS unary floa
t
ing-po
i
nt patterns
commit
|
commitdiff
|
tree
2023-09-19
Ju
z
he-
Z
hong
RI
S
C-V: Su
p
p
o
r
t
VLS floati
n
g
-point FMA/FNMA/
F
MS au
t
o
.
.
.
commit
|
commitdiff
|
tree
2023-09-19
Juzhe-Zhon
g
RIS
C
-V: Supp
o
r
t
i
n
teger
F
MA/F
N
MA VLS modes auto
v
e
ctoriz
a
tion
commit
|
commitdiff
|
tree
2023-09-18
Juz
h
e-Zhong
RI
S
C-V:
R
e
mov
e
redundant vec
_
duplica
t
e patter
n
commit
|
commitdiff
|
tree
2023-09-18
J
u
zhe-Z
h
ong
RISC-V: F
i
x bogus FAILs of v
s
etvl
t
estc
a
ses
commit
|
commitdiff
|
tree
2023-09-18
J
u
zhe-Zhong
RISC-V: Support VLS reduct
i
o
n
commit
|
commitdiff
|
tree
2023-09-18
J
u
zhe-Zhong
RIS
C
-V: Fix VSETVL PASS fu
s
ion
bug
commit
|
commitdiff
|
tree
2023-09-18
Juzhe-Zhong
RISC-V: Sup
p
ort VL
S
modes
v
e
c
_
i
nit a
u
to-vec
t
orization
commit
|
commitdiff
|
tree
2023-09-18
Juzhe-Zhong
RISC-V: Remo
v
e aut
o
vec-vls
.
md f
i
l
e and
c
le
a
n up VLS
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Juzhe-
Z
hong
RISC-
V
: Support
V
L
S
modes reduction[PR1
1
1153]
commit
|
commitdiff
|
tree
2023-09-18
Juzhe-Zh
o
ng
RI
S
C
-V: Remo
v
e redundant codes
of VLS
pattern
s
[NFC]
commit
|
commitdiff
|
tree
2023-09-16
J
uzhe
-
Zh
o
ng
RISC-V: Expan
d
VLS mode to scalar
m
ode move[PR1113
9
1]
commit
|
commitdiff
|
tree
2023-09-15
J
u
z
he-Zhong
test: B
l
o
c
k SLP che
c
k of s
l
p-35
.
c
for vect_strided5
commit
|
commitdiff
|
tree
2023-09-15
Juzhe-Zhong
te
s
t: Block SLP check of slp-34
.
c for vect_stride
d
5
commit
|
commitdiff
|
tree
2023-09-15
Ju
z
h
e-Zhong
te
s
t:
B
lock v
e
ct_
s
tride
d
5 f
o
r slp-34-big-arr
a
y
.
c
S
LP
.
.
.
commit
|
commitdiff
|
tree
2023-09-15
Juzhe-Z
h
ong
t
est: Block
slp-16
.
c check
f
or
t
arget
support vect_str
i
ded6
commit
|
commitdiff
|
tree
2023-09-15
Juzhe-Zhong
test: Iso
l
ate slp-1
.
c
c
heck of target supp
o
rts vec
t
_strided5
commit
|
commitdiff
|
tree
2023-09-15
Juzhe
-
Zhong
test: Remove XPASS for
RISCV
commit
|
commitdiff
|
tree
2023-09-14
Juzh
e
-Z
h
o
n
g
RI
S
C-V: Support VLS
m
ode
s
mask opera
t
i
o
ns
commit
|
commitdiff
|
tree
2023-09-14
Juzhe-Zho
n
g
RISC-V: Fix ICE
i
n g
e
t_avl_or_vl_reg
commit
|
commitdiff
|
tree
2023-09-14
Juzhe-Zho
n
g
RISC-V: Format VSETVL P
A
S
S
code
commit
|
commitdiff
|
tree
2023-09-13
Juzh
e
-
Z
hong
RISC
-
V: Supp
o
rt
V
LS mode
s
V
E
C_EXTRACT auto-v
e
ctorization
commit
|
commitdiff
|
tree
2023-09-13
Juzhe-Zhong
RISC-
V
: Remove redundant ABI te
s
t
commit
|
commitdiff
|
tree
2023-09-12
J
u
zhe-Zhon
g
RI
S
C-
V
:
E
nable vec_int testsu
i
te for
RVV VLA v
e
ctoriz
a
tion
commit
|
commitdiff
|
tree
2023-09-12
Juzhe-Z
h
o
ng
RISC-V
:
S
up
p
o
rt V
E
CTOR
B
OOL vcond_mask
optab[PR11133
7
]
commit
|
commitdiff
|
tree
2023-09-12
Ju
z
he-Zhong
RISC-V: Support Dyn
a
mi
c
L
M
UL Cost
m
ode
l
commit
|
commitdiff
|
tree
2023-09-11
Juzh
e
-Zhong
RISC-V: Enable R
V
V
s
calabl
e
vecto
r
ization
b
y default
.
.
.
commit
|
commitdiff
|
tree
2023-09-11
Juzhe-Zho
n
g
RISC-V: Remove re
d
undan
t
func
t
ions
commit
|
commitdiff
|
tree
2023-09-11
Juzhe-Zhong
RISC-V: Use
d
o
m
inanc
e
analy
s
is
in global vsetvl el
i
mination
commit
|
commitdiff
|
tree
2023-09-11
Juzh
e
-Zhong
RISC-
V
: Add VLS modes
VEC_PERM support[PR111311]
commit
|
commitdiff
|
tree
2023-09-11
Juz
h
e-Zhong
R
IS
C
-V: Ad
d
missing VLS mask boo
l
mode reg -> re
g
pat
t
e
r
n
s
commit
|
commitdiff
|
tree
2023-09-10
J
u
zhe-Zhong
R
I
S
C-V: Expand fixed-vlmax/vls ve
c
to
r
permuta
t
ion
i
n
.
.
.
commit
|
commitdiff
|
tree
2023-09-10
Juzhe-Zhong
RISC-V: Avoid unnecessary slide
u
p in compress pattern
.
.
.
commit
|
commitdiff
|
tree
2023-09-10
Juzhe-
Z
hong
RISC-V
:
Fix dump FILE of VS
E
TVL PASS[PR111311]
commit
|
commitdiff
|
tree
2023-09-09
Juzhe-Zhong
RIS
C
-V
:
F
i
x VL
S
floating-point op
e
rations p
r
e
d
icate
commit
|
commitdiff
|
tree
2023-09-08
Juzhe-Zhong
RISC-V: Suppress bogus wa
r
ning for
V
LS t
y
pes
commit
|
commitdiff
|
tree
2023-09-08
Juzhe-Zhong
RISC-V: Fix incorre
c
t nreg
s
calculation for VLS mod
e
s
commit
|
commitdiff
|
tree
2023-09-07
Juzhe-
Z
hong
RI
S
C
-
V:
Add VLS m
a
sk mode
s
mov patter
n
s
commit
|
commitdiff
|
tree
2023-09-07
Juzhe-Zhong
RISC-V
:
Re
m
ove incorrect
earliest vse
t
vl post
o
p
t
imiz
a
tio
n
.
.
.
commit
|
commitdiff
|
tree
2023-09-06
Juzhe-Zhon
g
RISC-V: Fix incorre
c
t m
o
de tieab
l
e
which cause ICE
.
.
.
commit
|
commitdiff
|
tree
2023-09-06
Juzhe-Zhong
RISC-V: F
i
x V
S
ETVL PASS
A
VL/VL
f
et
c
h bug[1112
9
5
]
commit
|
commitdiff
|
tree
2023-09-06
J
u
zhe
-
Z
h
on
g
RISC-V: Remove unreasonable TARGET_64BI
T
for VLS mod
e
s
.
.
.
commit
|
commitdiff
|
tree
2023-09-05
J
u
zhe-Zh
o
ng
R
ISC-V: Export
functions as global
e
xtern prep
a
ring
.
.
.
commit
|
commitdiff
|
tree
2023-09-05
Juzhe-Zhong
RISC-V: Fix Dyna
m
ic LMUL
c
ompile opti
o
n
commit
|
commitdiff
|
tree
2023-09-01
Juz
h
e-Zhong
RISC-V:
E
nable VECT_COM
P
ARE_
C
OSTS
by de
f
ault
commit
|
commitdiff
|
tree
2023-09-01
Juzhe-Zh
o
ng
R
ISC-V: Add
d
ynamic LMU
L
compile option
commit
|
commitdiff
|
tree
2023-08-31
Juzhe
-
Zhong
RISC-V
:
A
d
d Vect
o
r cost model fram
e
work
f
o
r RVV
commit
|
commitdiff
|
tree
2023-08-30
Juzhe-Zh
o
ng
test: Add xfai
l
into slp-redu
c
-7
.
c for RVV VLA vectorizati
o
n
commit
|
commitdiff
|
tree
2023-08-30
Juzhe
-
Zhong
test: A
d
apt slp-26
.
c check for RVV
commit
|
commitdiff
|
tree
2023-08-30
Juzhe-Zh
o
ng
RISC-V: Remove
m
o
vmisalign pattern f
o
r VLA modes
commit
|
commitdiff
|
tree
2023-08-30
Juzhe-Zhong
test: F
i
x
XPAS
S
of RVV
commit
|
commitdiff
|
tree
2023-08-30
Juzhe
-
Zhong
t
e
s
t
: Add xfail for risc
v
_
vector
commit
|
commitdiff
|
tree
2023-08-30
Juzhe-Zho
n
g
middle-
e
n
d
: Apply
M
ASK_LE
N
_LO
A
D_LANES/
M
ASK_
L
EN
_
S
TORE_
L
ANES
.
.
.
commit
|
commitdiff
|
tree
2023-08-30
J
uz
h
e-Zhong
RIS
C
-V: Make
s
u
re
w
e get
V
L REG opera
n
d
f
or
V
L
M
A
X
vsetvl
commit
|
commitdiff
|
tree
2023-08-30
J
u
z
he-
Z
hong
R
I
SC-V
:
Enable movmisalign
for
V
LS mod
e
s
commit
|
commitdiff
|
tree
2023-08-29
J
u
zhe-Zhong
vect tes
t
: Re
m
ove xfail for riscv
commit
|
commitdiff
|
tree
2023-08-29
Juzh
e
-
Zhong
RISC
-
V
:
Fix AS
M
check
o
f vlmax_switch_vtype-16
.
c
commit
|
commitdiff
|
tree
2023-08-29
Juzhe
-
Z
h
ong
R
I
SC-V: F
i
x AV
L
/VL get IC
E
[VSETV
L
PA
S
S]
commit
|
commitdiff
|
tree
2023-08-28
Juzhe-Zhong
RISC-V: Fix uninitialized pr
o
babili
t
y f
o
r GIMPL
E
IR
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Juzhe-Z
h
on
g
RISC-V:
Disable
u
s
e
r
vsetvl fusion into
E
MPTY or DIRTY
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
Juz
h
e-Zho
n
g
RISC-V: Fix VSETVL test f
a
ilures
commit
|
commitdiff
|
tree
2023-08-28
Ju
z
he-Zhong
R
ISC-V: Refac
t
or Phase 3 (Demand
fusion)
of
VSETVL
.
.
.
commit
|
commitdiff
|
tree
2023-08-26
J
uzhe-Zho
n
g
R
ISC-V: Support LEN_FOLD_
E
XTRACT_LAST auto-v
e
ctoriza
t
i
o
n
commit
|
commitdiff
|
tree
2023-08-25
Juzhe
-
Zho
n
g
RIS
C
-V: A
d
d early continu
e
for ENTRY and EXIT bl
o
ck
commit
|
commitdiff
|
tree
2023-08-24
Juzhe-Z
h
o
ng
RISC-V: Add COND_LE
N
_
F
NMA/COND_LE
N
_FM
S
/
COND_LEN_FNMS
.
.
.
commit
|
commitdiff
|
tree
next