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: Adjust test
2023-12-15
J
u
z
he-Zhong
RISC-V:
A
djust test
commit
|
commitdiff
|
tree
2023-12-15
J
u
zhe-Zhon
g
RI
S
C-V: Twe
a
k
generic vector COST m
o
d
el
commit
|
commitdiff
|
tree
2023-12-15
Juzhe-Zho
n
g
M
i
ddle-end: Do not
m
odel addre
s
s co
s
t
for SELE
C
T_VL
.
.
.
commit
|
commitdiff
|
tree
2023-12-14
Juzhe
-
Zhon
g
RISC-V: Add fai
l
ed SLP
testcase
commit
|
commitdiff
|
tree
2023-12-14
Juzhe-Zhong
R
ISC-V: Add RVV built
i
n v
e
ctorization c
o
st model
commit
|
commitdiff
|
tree
2023-12-13
Juzhe-Zhong
RISC-V:
Postp
o
n
e full available
o
ptimizat
i
on
[
VSETVL
.
.
.
commit
|
commitdiff
|
tree
2023-12-13
Juzhe
-
Zhong
Middle-en
d
:
Ad
j
ust
d
ecrement
IV style
p
artial vectorization
.
.
.
commit
|
commitdiff
|
tree
2023-12-12
Juzhe-Zhong
R
I
SC
-
V
: Apply vla vs
.
vls mode
h
euri
s
tic vec
t
o
r COST
.
.
.
commit
|
commitdiff
|
tree
2023-12-12
Juzhe-Zhong
RIS
C
-V: R
e
factor Dynamic LMUL codes
commit
|
commitdiff
|
tree
2023-12-12
J
u
zhe-Zhong
RISC
-
V
:
Move RVV
POL
Y
V
A
L
UE e
s
timation fr
o
m riscv
.
c
c
.
.
.
commit
|
commitdiff
|
tree
2023-12-11
Juzhe-Zhon
g
RTL-SSA: Fix I
C
E on
r
ecor
d
_us
e
of RT
L
_SSA f
o
r RISC
.
.
.
commit
|
commitdiff
|
tree
2023-12-11
Juz
h
e-
Z
hong
RISC
-
V: Rob
o
s
tify shuffle index us
e
d by
vrgather and
.
.
.
commit
|
commitdiff
|
tree
2023-12-11
Juzhe-Zhon
g
R
I
S
C-V: Rename test[
N
F
C
]
commit
|
commitdiff
|
tree
2023-12-11
Juz
h
e-Zhong
RISC-V: Support hig
h
est
o
v
erlap for wv i
n
structions
commit
|
commitdiff
|
tree
2023-12-11
J
u
zhe-Zhong
RISC-V: Fix ICE in extract_single_so
u
rce
commit
|
commitdiff
|
tree
2023-12-11
Juzhe-Zhong
RISC
-
V: Remove
p
oly s
e
lftest when --preference=fixed
.
.
.
commit
|
commitdiff
|
tree
2023-12-09
Juzhe-Zhong
RISC-V: F
i
x VLS mode movmiaslig
n
bug
commit
|
commitdiff
|
tree
2023-12-08
Juzhe-Zh
o
ng
RISC-V: Remove red
u
ndant ch
e
ck o
f
better_main_loop_than_p
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Ju
z
he-Zh
o
n
g
RISC-V: Support interleave vector with
different ste
p
.
.
.
commit
|
commitdiff
|
tree
2023-12-07
Juzhe-Zhong
RISC
-
V:
Fix AVL propagation ICE for
v
l
eff/
v
lsegff
commit
|
commitdiff
|
tree
2023-12-06
Juzh
e
-Zho
n
g
RIS
C
-V:
Fix
PR112888
ICE
commit
|
commitdiff
|
tree
2023-12-06
Juzhe-Zh
o
ng
R
I
S
C
-V
:
Fix
VSETVL PASS bug
commit
|
commitdiff
|
tree
2023-12-05
Juzhe-Zhon
g
R
ISC-V: Block VLSmodes
acc
o
rding to TARGET_MAX_LMUL
.
.
.
commit
|
commitdiff
|
tree
2023-12-05
J
uzhe-Zhong
RISC-V: Add blocker for gather/
s
c
a
tte
r
auto-vectorization
commit
|
commitdiff
|
tree
2023-12-04
Juzhe-Zhong
RISC-
V
: Fi
x
overlap
gro
u
p incorrect o
v
e
rlap
o
n
v0
commit
|
commitdiff
|
tree
2023-12-04
Juz
h
e-Zhong
RISC-V: Support highest-nu
m
ber regno
ove
r
lap
fo
r
widen
.
.
.
commit
|
commitdiff
|
tree
2023-12-04
Juzhe
-
Z
h
o
ng
RI
S
C-V: Rena
m
e
bug-01
.
C to bug-1
.
C
commit
|
commitdiff
|
tree
2023-12-04
Juzhe-Zhong
RISC-V: Re
m
ove earl
y
clobber f
r
om widen reduction
commit
|
commitdiff
|
tree
2023-12-04
Juzhe
-
Zhong
R
ISC-V:
R
obostify the W
4
3, W8
6
, W
8
7 c
o
ns
t
raint e
n
abled
.
.
.
commit
|
commitdiff
|
tree
2023-12-02
Juzh
e
-Zhong
RISC-V
:
Fix incorre
c
t
combine
o
f extended
s
c
alar
p
attern
commit
|
commitdiff
|
tree
2023-12-01
J
u
zhe-Zhong
RISC-V
:
Sup
p
ort high
p
art
r
e
g
ister overlap for w
i
den
.
.
.
commit
|
commitdiff
|
tree
2023-12-01
J
u
zhe-Zhong
RISC-V: Supp
o
rt h
i
ghp
a
rt ov
e
rl
a
p
for index
e
d load with
.
.
.
commit
|
commitdiff
|
tree
2023-12-01
Juzhe-
Z
hong
RISC
-
V: F
i
x
V
S
ETVL PA
S
S regression
commit
|
commitdiff
|
tree
2023-11-30
J
u
z
h
e-Zhong
RISC-V: Support
w
idening regis
t
er ov
e
rlap fo
r
vf4/vf8
commit
|
commitdiff
|
tree
2023-11-30
J
uzhe-Zh
o
ng
RISC-V: Remov
e
earlycl
o
b
ber for wx/
w
f instr
u
ctions
.
commit
|
commitdiff
|
tree
2023-11-30
Juzh
e
-
Z
hong
R
I
SC-V: Support highpart overlap for floa
t
ing-point
.
.
.
commit
|
commitdiff
|
tree
2023-11-30
Juzhe-Zhong
RISC-V:
Rename v
c
onstraint into
g
roup_
o
verlap
commit
|
commitdiff
|
tree
2023-11-30
Juzhe-
Z
hong
RISC-
V
:
S
up
p
ort
highpart overlap fo
r
vext
.
v
f
commit
|
commitdiff
|
tree
2023-11-29
Ju
z
he-Zhong
RISC
-
V: Support
h
i
g
hpar
t
registe
r
ove
r
lap for vwcv
t
commit
|
commitdiff
|
tree
2023-11-28
Juzh
e
-
Z
h
on
g
RISC-V: Di
s
allow
p
o
l
y (1,1) VLA SLP interleav
e
vectorization
commit
|
commitdiff
|
tree
2023-11-28
Juzhe-
Z
ho
n
g
R
I
SC-V: Fix
V
SETVL PASS re
g
ression
commit
|
commitdiff
|
tree
2023-11-27
Juzhe-Zhong
RISC-V: Remo
v
e
incorrect function gat
e
ga
t
he
r
_scatter_valid_
.
.
.
commit
|
commitdiff
|
tree
2023-11-26
Juzhe-
Z
h
o
ng
RISC
-
V: D
i
sable AVL propagatio
n
of
s
lidedow
n
instructions
commit
|
commitdiff
|
tree
2023-11-26
Juzhe-Zhong
RISC-V: F
i
x typo
commit
|
commitdiff
|
tree
2023-11-24
Juzhe-Zhong
RISC-V: Fix inconsi
s
te
n
cy am
o
ng all
v
ector
i
z
a
t
i
on
hooks
commit
|
commitdiff
|
tree
2023-11-24
Juzhe-Zhong
R
I
SC
-
V: Opt
i
mize a special
c
ase of VLA SLP
commit
|
commitdiff
|
tree
2023-11-24
Juzhe-Zhong
R
I
SC-V:
D
isable BSWAP optimization for NUNI
T
S
< 4
commit
|
commitdiff
|
tree
2023-11-23
J
u
zhe-Zhong
R
I
SC-V:
A
dd wrapper fo
r
em
i
t
v
ec_extract[
N
FC]
commit
|
commitdiff
|
tree
2023-11-23
Juzhe-
Z
hong
R
IS
C
-V: Dis
a
ble AVL pro
p
a
g
ation of vrgather i
n
struct
i
on
commit
|
commitdiff
|
tree
2023-11-23
Juzhe-Zho
n
g
RI
S
C-V: Refine some c
o
des of
ris
c
v-v
.
cc[NFC]
commit
|
commitdiff
|
tree
2023-11-22
Ju
z
h
e-Zhong
RISC-
V
: Fix incorr
e
ct use o
f
v
compre
s
s
i
n perm
u
tation
.
.
.
commit
|
commitdiff
|
tree
2023-11-22
Juz
h
e-Zhon
g
RISC-V
:
Fi
x
per
m
utatio
n
ind
i
ce
mo
d
e bug
commit
|
commitdiff
|
tree
2023-11-21
Juzhe-Zhong
RISC-V:
D
isallow COSNT_VECTOR for DI on RV32
commit
|
commitdiff
|
tree
2023-11-21
Juzhe-Zhong
RISC-V: Add mi
s
sing dump check
o
f pr11
2
4
38
.
c
commit
|
commitdiff
|
tree
2023-11-21
J
u
zhe-Zhong
RISC-
V
: Fix
r
educ_run-9
.
c tes
t
v
a
lue check b
u
g
commit
|
commitdiff
|
tree
2023-11-20
J
u
z
he-Z
h
ong
R
I
SC-V: Fix intermedi
a
te mode on sl
i
de1 instruction
.
.
.
commit
|
commitdiff
|
tree
2023-11-20
Juzhe-Z
h
o
ng
RISC-V Regression: Remove scalable compile option
commit
|
commitdiff
|
tree
2023-11-19
J
u
zhe-Zhong
R
I
SC-
V
: Optimize co
n
stant AVL
f
or LRA
patter
n
commit
|
commitdiff
|
tree
2023-11-19
Juzhe-Zhong
RISC-V:
F
ix
bu
g
of
tuple move
splitte
r
commit
|
commitdiff
|
tree
2023-11-18
Ju
z
he-Zhong
R
ISC-V: Refactor RVV iterators[NFC]
commit
|
commitdiff
|
tree
2023-11-16
J
u
zh
e
-Zhong
VECT: Cl
e
ar LOOP_VINFO_USING_S
E
L
ECT_VL_P when loop
.
.
.
commit
|
commitdiff
|
tree
2023-11-15
J
u
z
h
e
-Zhon
g
RISC-V: fi
x
v
s
e
t
v
li pass testsuite fail
u
re [PR/112447]
commit
|
commitdiff
|
tree
2023-11-15
J
u
zhe-Zhong
RISC-
V
:
S
upport trailing vec_init optimization
commit
|
commitdiff
|
tree
2023-11-15
J
u
zhe-Zhong
RIS
C
-V: Disallow RVV mode addr
e
ss for a
n
y load/stor
e
.
.
.
commit
|
commitdiff
|
tree
2023-11-14
Juzhe-Zhong
R
I
S
C
-
V: Fi
x
i
ni
t
-2
.
c
assembly che
c
k
commit
|
commitdiff
|
tree
2023-11-13
Juz
h
e-Zhong
R
ISC-V: Adapt VL
S
init
t
e
sts
commit
|
commitdiff
|
tree
2023-11-13
Juzhe-Zh
o
ng
R
ISC-V: O
p
timize co
m
b
i
ne sequ
e
n
ce by m
e
r
ge
a
pproac
h
commit
|
commitdiff
|
tree
2023-11-11
J
u
zhe-Z
h
ong
RISC-V: Add
te
s
t
for P
R
112469
commit
|
commitdiff
|
tree
2023-11-10
J
uzhe
-
Zhong
Mi
d
dl
e
-end: Fix bug
o
f induction variabl
e
vectorization
.
.
.
commit
|
commitdiff
|
tree
2023-11-10
Ju
z
he-Zhong
RISC-V: A
d
d
combine optimiza
t
ion by sli
d
eup f
o
r
v
ec_init
.
.
.
commit
|
commitdiff
|
tree
2023-11-10
Juz
h
e-Zhong
RISC-V:
R
obust
i
fy ve
c
_init pattern[NFC]
commit
|
commitdiff
|
tree
2023-11-10
Juzhe-Zhong
test: Fix FAIL
of
pr97428
.
c f
o
r RVV
commit
|
commitdiff
|
tree
2023-11-10
Juzh
e
-Zh
o
ng
RISC-V:
Mov
e
cond_copy
s
ign f
r
om
c
o
mb
i
ne pattern
t
o
.
.
.
commit
|
commitdiff
|
tree
2023-11-09
Juzhe-Zhong
R
I
SC-
V
: Add PR112
4
50 test to av
o
id
r
eg
r
ession
commit
|
commitdiff
|
tree
2023-11-09
Juzhe-Zh
o
n
g
RISC-V: F
i
x
d
ynami
c
LMUL cost
model
I
CE
commit
|
commitdiff
|
tree
2023-11-09
Juzhe-Zhong
RISC
-
V: Fix
d
ynamic test
s
[N
F
C]
commit
|
commitdiff
|
tree
2023-11-08
J
u
zhe-Zhong
RISC-V: Fix VSETVL VL
c
hec
k
condit
i
on bug
commit
|
commitdiff
|
tree
2023-11-08
Juzhe-Zhong
test
:
Fix bb
-
slp-33
.
c
for RVV
commit
|
commitdiff
|
tree
2023-11-08
Juzhe-
Z
hong
R
I
SC-V: N
o
rmalize u
s
er vsetvl
intrinsics[PR112092]
commit
|
commitdiff
|
tree
2023-11-07
J
u
z
h
e-
Z
h
ong
test: Recover sd
i
v
_pow2
c
he
c
k
a
n
d remove test of RI
S
C-V
commit
|
commitdiff
|
tree
2023-11-07
Juzhe-Zhong
test: Fix FAIL of
p
r65
5
1
8
.
c for RV
V
[PR
1
12420]
commit
|
commitdiff
|
tree
2023-11-07
Juzhe-Zhon
g
R
ISC-V:
A
d
d RISC-V into vec
t
_cmdline_needed
commit
|
commitdiff
|
tree
2023-11-07
Juzhe-Zhong
RISC-V r
e
gression test: Fix FAIL
b
b
-
slp-c
o
nd-1
.
c
f
o
r
RVV
commit
|
commitdiff
|
tree
2023-11-07
Juz
h
e-Z
h
o
ng
test: Fix FAIL of vect-sdiv-pow
2
-
1
.
c
f
o
r
R
V
V test:
.
.
.
commit
|
commitdiff
|
tree
2023-11-07
J
u
zhe-Zhong
test: Fix
FAIL of SA
D
tests for RVV
commit
|
commitdiff
|
tree
2023-11-07
Juzhe-Zhong
te
s
t: Fix XPA
S
S of
b
b-slp-43
.
c
f
or
RVV
commit
|
commitdiff
|
tree
2023-11-07
J
u
zhe-
Z
hong
R
ISC-V:
E
nhance AVL propagation
f
or complicate re
d
uct
i
on
.
.
.
commit
|
commitdiff
|
tree
2023-11-07
Juz
h
e
-
Zh
o
ng
t
est: Fix F
A
I
L
of bb-s
l
p-cond-1
.
c for RVV
commit
|
commitdiff
|
tree
2023-11-07
Juzhe-Zhong
RI
S
C-V regre
s
s
i
on t
e
st: Fix FA
I
L
of bb-slp-39
.
c
commit
|
commitdiff
|
tree
2023-11-06
Juzhe-Zhong
R
ISC-V: Early expand
D
I
mode ve
c
_duplicate
in RV3
2
system
commit
|
commitdiff
|
tree
2023-11-05
Juzhe-
Z
hong
R
I
S
C
-V: Fix b
u
g o
f
v
lds at
t
ribute
commit
|
commitdiff
|
tree
2023-11-03
Ju
z
he-Zhong
VECT: Support S
L
P f
o
r
MASK_LEN_GATHER_LOAD with
d
ummy
.
.
.
commit
|
commitdiff
|
tree
2023-11-03
J
uzhe-Zho
n
g
R
I
SC-V: Fix redunda
n
t vsetvl
in fixed-vlmax vectorized
.
.
.
commit
|
commitdiff
|
tree
2023-11-02
Juz
h
e-Z
h
ong
RISC-V: F
i
x bug of AVL propa
g
a
t
ion PASS
commit
|
commitdiff
|
tree
2023-11-02
Juzhe-Zhong
R
ISC-V: F
i
x
r
e
dundant
a
t
tributes
commit
|
commitdiff
|
tree
2023-11-02
Juz
h
e-Zhong
RI
S
C-V
:
A
l
low d
e
st
op
e
ra
n
d and acc
u
mulator operand
.
.
.
commit
|
commitdiff
|
tree
2023-11-01
J
u
zhe-Zhong
NFC: Fi
x
whi
t
espace
commit
|
commitdiff
|
tree
2023-10-31
Juzhe-Zhong
VECT:
S
uppor
t
SLP
M
A
SK_LEN_GATHER_
L
OAD with
cond
i
tio
n
al
.
.
.
commit
|
commitdiff
|
tree
2023-10-30
Juzhe-
Z
hong
RIS
C
-V: Fix
bugs of handl
i
ng scal
a
r of
S
EW64 vx instruction
.
.
.
commit
|
commitdiff
|
tree
2023-10-26
Juzhe-Zh
o
ng
RI
S
C-V
:
Move lmul calculation
into
macro
commit
|
commitdiff
|
tree
next