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 FAIL of dynamic-lmul2-7.c
2023-12-19
Juzhe
-
Z
h
ong
R
I
SC-V: Fix FA
I
L
of dynamic-lmul
2
-
7
.
c
commit
|
commitdiff
|
tree
2023-12-19
Ju
z
he-Zh
o
ng
RISC-V
:
Remove 256
/
512/1
0
24 VL
S
vectors
commit
|
commitdiff
|
tree
2023-12-18
Pan Li
RISC-V: R
e
name the
rvv test case
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-12-18
Juzhe-Zhong
RISC-V: Support one more
overlap fo
r
wv inst
r
uctions
commit
|
commitdiff
|
tree
2023-12-18
Juzhe
-
Zhong
RIS
C
-V: Enable
vect tes
t
f
or RV32
commit
|
commitdiff
|
tree
2023-12-18
Juzhe-Zh
o
ng
RISC-
V
:
Fix natural regsize for fixe
d
-vlmax of -ma
r
ch
.
.
.
commit
|
commitdiff
|
tree
2023-12-18
Pan Li
RISC-V: Bugfix
for the RVV const vec
t
or
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-12-18
Pan Li
R
I
SC-V
:
F
ix POLY I
N
T handle
b
u
g
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-12-15
J
u
zh
e
-Zh
o
ng
RISC-V: Fix vmerge
o
p
timization bug in v
e
c_perm
v
e
c
t
ori
z
ation
commit
|
commitdiff
|
tree
2023-12-15
Ju
z
he
-
Z
h
ong
RISC-V: R
e
move xfail for som
e
of t
h
e
SLP tests
commit
|
commitdiff
|
tree
2023-12-15
Juzhe
-
Z
h
ong
RISC-V: Adju
s
t test
commit
|
commitdiff
|
tree
2023-12-15
Juz
h
e
-
Zh
o
n
g
R
ISC
-
V: Tweak
gen
e
ric
vector CO
S
T model
commit
|
commitdiff
|
tree
2023-12-15
Juzhe-Zhong
M
i
ddle-e
n
d: Do n
o
t m
o
del address co
s
t
f
or SE
L
ECT
_
VL
.
.
.
commit
|
commitdiff
|
tree
2023-12-14
J
u
z
he
-
Z
hong
RISC-
V
: Add failed SLP testcase
commit
|
commitdiff
|
tree
2023-12-14
Juz
h
e-
Z
hong
RISC-V: Add RVV bui
l
ti
n
vector
i
z
a
tion co
s
t
mode
l
commit
|
commitdiff
|
tree
2023-12-13
Pan
L
i
RISC-V
:
R
e
fi
n
e tes
t
cases for both PR
1
12
9
29
and PR11298
8
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-12-13
Juzhe-Zhon
g
R
I
SC-V:
P
ostpone full available optimiza
t
ion [VSETVL
.
.
.
commit
|
commitdiff
|
tree
2023-12-13
d
e
min
.
han
RIS
C
-
V
:
Fix dynam
i
c l
m
ul test
s
d
epended
on ab
i
commit
|
commitdiff
|
tree
2023-12-13
Juzh
e
-
Z
hong
Mid
d
le
-
end: Adjust dec
r
ement IV
s
t
y
l
e par
t
ial ve
c
torization
.
.
.
commit
|
commitdiff
|
tree
2023-12-12
Juzhe-Z
h
o
n
g
RISC-V: Apply
vla v
s
.
vl
s
mod
e
he
u
ristic vector
COST
.
.
.
commit
|
commitdiff
|
tree
2023-12-12
J
u
zhe-Zh
o
ng
RIS
C
-V: R
e
factor
Dy
n
a
m
i
c
LMUL
codes
commit
|
commitdiff
|
tree
2023-12-12
Pan Li
RIS
C
-V:
Disab
l
e RVV
V
COMPRESS avl propa
g
ation
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-12-12
Juzhe
-
Zhong
RI
S
C-V: Move RVV P
O
LY
V
ALUE esti
m
a
t
i
on fro
m
riscv
.
cc
.
.
.
commit
|
commitdiff
|
tree
2023-12-11
J
uzhe-Zho
n
g
RISC-V: Su
p
port highest overlap for wv ins
t
r
uctio
n
s
commit
|
commitdiff
|
tree
2023-12-09
Juzh
e
-Zhong
R
I
SC-V: Fix V
L
S
m
ode movm
i
asli
g
n
b
u
g
commit
|
commitdiff
|
tree
2023-12-08
Pan Li
RISC-V
:
Fi
x
ICE for i
n
correct mode attr in V
_
F2
D
I_CONVERT_BRIDGE
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-12-07
Juzh
e
-
Z
h
o
ng
RI
S
C-
V
: Su
p
port
i
n
terleave vector
w
ith different ste
p
.
.
.
commit
|
commitdiff
|
tree
2023-12-06
Juzhe
-
Zhong
R
I
SC
-
V: Fix VSETVL PAS
S
bu
g
commit
|
commitdiff
|
tree
2023-12-05
J
u
z
he-Zhong
RIS
C
-V: Block VLSm
o
de
s
ac
c
ording to
T
ARGET_
M
A
X
_
L
MUL
.
.
.
commit
|
commitdiff
|
tree
2023-12-05
Juzhe-Zhong
RIS
C
-V: Ad
d
blocker for gather/scatter au
t
o-vectorization
commit
|
commitdiff
|
tree
2023-12-04
J
uzhe-Zhong
RISC
-
V:
F
ix overlap group i
n
co
r
rect overlap on v0
commit
|
commitdiff
|
tree
2023-12-04
Juzhe-Zhong
R
I
SC-V:
S
upport
high
e
st-n
u
mbe
r
regn
o
overlap
f
or wide
n
.
.
.
commit
|
commitdiff
|
tree
2023-12-04
Pan Li
R
ISC-V: Add test case for
bug
PR112813
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-12-04
J
u
zhe-Zhong
RIS
C
-V: Robostify
t
he W43, W86, W87 con
s
traint enabled
.
.
.
commit
|
commitdiff
|
tree
2023-12-03
P
a
n Li
RIS
C
-V: Fi
x
typo in tes
t
abi config
u
ration
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-12-02
J
u
zh
e
-Zh
o
ng
RISC-V: Fix in
c
orrect c
o
m
b
ine of
e
xtended sc
a
lar pattern
commit
|
commitdiff
|
tree
2023-12-02
Pan
L
i
RISC-V: Bugfix for legitimiz
e
m
o
ve when get vec mode
.
.
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-30
Juzhe-Zho
n
g
RI
S
C-V: Suppo
r
t
w
idening register o
v
erlap f
o
r vf4/vf8
commit
|
commitdiff
|
tree
2023-11-30
Juzh
e
-Z
h
ong
RI
S
C
-
V: Rename vcons
t
raint into group_
o
verlap
commit
|
commitdiff
|
tree
2023-11-30
Juzhe-Zhong
RISC-V: Supp
o
rt
h
i
g
h
pa
r
t overlap fo
r
vext
.
vf
commit
|
commitdiff
|
tree
2023-11-29
Juzhe-Zhong
RISC-V: Support highpart
r
eg
i
ster overlap for vwc
v
t
commit
|
commitdiff
|
tree
2023-11-29
Pan Li
R
I
SC-V: B
u
gfix for IC
E
in block move when zve32f
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-28
J
u
zhe-Zhon
g
RISC-V:
D
isall
o
w
poly (1,1)
VL
A
S
L
P in
t
e
rle
a
v
e
v
ectorization
commit
|
commitdiff
|
tree
2023-11-28
Juzhe-Zh
o
n
g
RISC-V: Fix VSETVL PASS regress
i
on
commit
|
commitdiff
|
tree
2023-11-27
Juzhe-Zhong
RI
S
C-V: Remove
incorr
e
c
t function gate gath
e
r
_
scatter_
v
a
lid_
.
.
.
commit
|
commitdiff
|
tree
2023-11-26
Juzhe-Zhong
RISC-V
:
Disable AVL propagati
o
n of slided
o
wn in
s
tructions
commit
|
commitdiff
|
tree
2023-11-26
Ju
z
he-Zhong
RISC-V: Fix typo
commit
|
commitdiff
|
tree
2023-11-24
Juzhe-Zhong
RISC-V: Fix inconsi
s
tenc
y
among all v
e
ctorizat
i
on hooks
commit
|
commitdiff
|
tree
2023-11-24
Juzhe-Zhong
RISC-V: Optimize
a
spe
c
i
al case of
V
LA S
L
P
commit
|
commitdiff
|
tree
2023-11-24
Juzhe-Zhong
RI
S
C-V: Disable B
S
WAP optimizatio
n
fo
r
NUNITS < 4
commit
|
commitdiff
|
tree
2023-11-23
J
u
zhe-Zhong
RISC-V: Ad
d
wrap
p
er for emit vec_extrac
t
[NFC]
commit
|
commitdiff
|
tree
2023-11-23
J
u
zhe-Zhong
RISC-V: R
e
fine some codes of ri
s
cv-v
.
cc[NFC]
commit
|
commitdiff
|
tree
2023-11-23
Pan Li
DSE:
Allow
v
ector t
y
p
e for get_stored_v
a
l
when read
.
.
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-22
Juzhe-Zhong
R
ISC-V: Fix incorre
c
t use of vcompress i
n
permut
a
tion
.
.
.
commit
|
commitdiff
|
tree
2023-11-21
J
uzhe-
Z
h
ong
RISC-V: Disall
o
w COSNT_V
E
CT
O
R
for DI
o
n RV32
commit
|
commitdiff
|
tree
2023-11-20
Ju
z
he-Zhong
RISC
-
V: Fix interm
e
di
a
t
e
mode on slid
e
1
in
s
tructio
n
.
.
.
commit
|
commitdiff
|
tree
2023-11-19
J
uzhe-Zhong
RISC-V
:
Optimize cons
t
a
n
t
AVL for LRA p
a
ttern
commit
|
commitdiff
|
tree
2023-11-19
Juzhe-Zhong
RIS
C
-
V
: Fix bug of
tup
l
e mov
e
splitter
commit
|
commitdiff
|
tree
2023-11-18
Juzhe-Zhong
RISC-
V
: Refactor RVV itera
t
ors[NFC]
commit
|
commitdiff
|
tree
2023-11-15
Juzhe-
Z
hong
R
ISC-V: Suppor
t
trai
l
ing v
e
c_init
op
t
i
mizatio
n
commit
|
commitdiff
|
tree
2023-11-15
Pan
L
i
RISC-V: Re
f
ine
t
h
e
mask gen
e
rat
i
on f
o
r vec_init
case 2
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-15
Juzhe-Zhong
RISC-V: Disallow RVV m
o
de address for any load/store
.
.
.
commit
|
commitdiff
|
tree
2023-11-14
Juzhe-
Z
h
ong
RISC-V: Fix init-2
.
c ass
e
mbly
c
heck
commit
|
commitdiff
|
tree
2023-11-13
Juzhe-Zhong
RISC-V: Optim
i
ze combi
n
e sequence by me
r
ge approach
commit
|
commitdiff
|
tree
2023-11-13
P
an
Li
R
I
SC-V:
F
ix RVV dynamic frm tests
failure
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-13
Pan Li
RISC-
V
: Support
F
P l/ll rou
n
d
and rint HF mode
a
ut
o
v
e
c
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-11
Juzhe-Z
h
o
ng
RISC-V: Add
t
est for PR
1
12469
commit
|
commitdiff
|
tree
2023-11-10
Juzhe-Zh
o
ng
Middle-end:
Fix bu
g
of induction variab
l
e
v
ect
o
rization
.
.
.
commit
|
commitdiff
|
tree
2023-11-10
J
u
z
he-Zhong
RISC-V: Ad
d
combine op
t
imiz
a
tion by slideup for vec_i
n
it
.
.
.
commit
|
commitdiff
|
tree
2023-11-10
Juzhe-Zho
n
g
RISC-V: Rob
u
stify vec_ini
t
patter
n
[
NFC]
commit
|
commitdiff
|
tree
2023-11-10
Pan Li
R
e
vert "RISC-V: Support vec_init for
trailing same
.
.
.
commit
|
commitdiff
|
tree
2023-11-10
Pan Li
RISC-V: Support vec_init f
o
r trailing same element
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-10
Juzhe-Zho
n
g
test: Fix FAIL o
f
pr97428
.
c for RVV
commit
|
commitdiff
|
tree
2023-11-10
Juzhe-Zhong
R
I
S
C-V
:
M
o
ve cond_copysi
g
n from combi
n
e
pattern to
.
.
.
commit
|
commitdiff
|
tree
2023-11-10
Pan
L
i
Internal-f
n
: Add FLOATN support for l/
l
l ro
u
nd and
.
.
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-09
Pan Li
RISC-
V
: Refine frm
e
mit after bb end in suc
c
edges
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-09
Juzhe
-
Zhong
RISC-
V
: Ad
d
PR112450
t
est
t
o
a
void
r
egression
commit
|
commitdiff
|
tree
2023-11-09
Juzhe-
Z
hong
RISC
-
V: Fix dynam
i
c
L
MUL cos
t
m
o
del
I
CE
commit
|
commitdiff
|
tree
2023-11-09
Juzhe-Zho
n
g
RISC-V: Fix
dyna
m
i
c te
s
ts
[
NFC]
commit
|
commitdiff
|
tree
2023-11-08
Juzhe-Zhong
RISC-V: Fix VSETVL
V
L
check condit
i
o
n
bug
commit
|
commitdiff
|
tree
2023-11-08
Juzhe-Zho
n
g
test
:
Fix bb-slp
-
33
.
c
for RVV
commit
|
commitdiff
|
tree
2023-11-07
Pan Li
RISC-V: Support FP floor to i
/
l/ll diff siz
e
a
u
tovec
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-07
Juzhe-Zhon
g
t
est:
F
i
x FAI
L
of pr
6
5518
.
c for RVV[PR1124
2
0]
commit
|
commitdiff
|
tree
2023-11-07
Juzhe-
Z
h
ong
test: Fix FAIL of vect-sdiv
-
pow2-1
.
c for
R
VV t
e
st:
.
.
.
commit
|
commitdiff
|
tree
2023-11-07
Juzhe-Zhong
test: Fix FAIL of
S
AD tests
for RVV
commit
|
commitdiff
|
tree
2023-11-07
Ju
z
h
e-Zhong
t
e
st: Fix
X
PASS of bb-slp-43
.
c
for RVV
commit
|
commitdiff
|
tree
2023-11-07
Juz
h
e-Zho
n
g
RISC-V
:
Enhanc
e
AV
L
propag
a
tio
n
f
or complicate
r
educ
t
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2023-11-07
Pan Li
RI
S
C-V
:
S
upport FP ceil to i/l/
l
l diff size autovec
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-07
Pan Li
R
eve
r
t "
t
est:
Fix FAIL of
b
b-
s
lp-c
o
nd-1
.
c for RV
V
"
commit
|
commitdiff
|
tree
2023-11-07
Juzhe-Zhong
tes
t
: Fix FAIL
o
f bb-slp-con
d
-1
.
c for RV
V
commit
|
commitdiff
|
tree
2023-11-07
J
uzhe
-
Zh
o
ng
RISC
-
V
regress
i
on test: Fix FAIL of bb-slp-39
.
c
commit
|
commitdiff
|
tree
2023-11-06
P
an Li
RISC-V:
S
upport FP
r
ound to i/l/ll diff size autovec
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-06
Juzhe-Zhong
R
ISC
-
V: Early expand DImod
e
vec_duplic
a
te
i
n
RV32 syste
m
commit
|
commitdiff
|
tree
2023-11-06
Pan
Li
RISC-V
:
A
d
jus
t
FP rint ro
u
n
d
tests for RV32
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-05
Pan
L
i
R
I
SC-V: Support FP rin
t
to i/l
/
ll dif
f
size au
t
o
v
ec
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-05
J
uz
h
e-Zh
o
ng
RISC-
V
:
Fix bug
of vlds attribute
commit
|
commitdiff
|
tree
2023-11-04
Pan Li
RISC-V:
Remove HF m
o
des of F
P
to
INT rounding au
t
ovec
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-03
Ju
z
he-
Z
hong
VECT: Support
SLP for MASK_L
E
N_GATHER
_
LOAD with dummy
.
.
.
commit
|
commitdiff
|
tree
2023-11-03
Pan Li
RISC-V: Refact
o
r
p
refix [
I
/L/LL
]
r
ounding
A
PI autovec
.
.
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-03
Juzh
e
-
Zhong
RIS
C
-V: Fix redundant vsetvl in
f
ix
e
d-vlmax ve
c
torized
.
.
.
commit
|
commitdiff
|
tree
next