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: Add AVL propagation PASS for RVV auto-vectorization
2023-10-26
Juzhe-Zho
n
g
RISC-V: Add AV
L
propagation PAS
S
for RVV au
t
o-
v
e
c
tori
z
ation
commit
|
commitdiff
|
tree
2023-10-23
Juzhe-Zhong
RISC-V: Fix IC
E
for
the fus
i
on
c
a
se
f
ro
m
vsetvl t
o
.
.
.
commit
|
commitdiff
|
tree
2023-10-23
Pan
Li
RISC-V: R
e
move unneces
s
ary asm c
h
eck
for vec cvt
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-23
Pan Li
RISC-V: Bugfi
x
for merging
u
ndef tmp register for trunc
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-23
Juzhe-Z
h
ong
RIS
C
-V: F
i
x typo[V
S
E
T
VL
PASS]
commit
|
commitdiff
|
tree
2023-10-23
Pan Li
R
I
S
C-V: Remove unnecessary asm check for binop const
r
aint
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-23
Pa
n
Li
RISC-V: Remove
u
nnecessary asm
check
f
o
r
roundin
g
a
u
t
ovec
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-23
Juzhe-Zhong
RISC-V:
F
ix AVL_TYPE attr
i
bute
of t
u
p
l
e mode mo
v
<
mode>
commit
|
commitdiff
|
tree
2023-10-23
Pan Li
R
I
SC-V: Bugfix for merging undefined tmp re
g
ister in
.
.
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-21
P
an Li
RISC-V: Sup
p
ort partial
V
LS mode when pref
e
r
e
nce
f
ixed
.
.
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-18
Juzhe-Zhong
RISC-V:
Enable mor
e
tests for dynamic LMUL and bug
.
.
.
commit
|
commitdiff
|
tree
2023-10-17
Juzhe-
Z
h
o
ng
RISC-V: Fix unexpe
c
ted bi
g
LMUL choosin
g
in dynamic
.
.
.
commit
|
commitdiff
|
tree
2023-10-15
J
u
zhe
-
Z
h
o
ng
RISC-V: Fi
x
vsingle attribute
commit
|
commitdiff
|
tree
2023-10-14
Juzh
e
-Zho
n
g
R
I
SC
-
V
: Re
m
ove
re
d
undant iterators
.
commit
|
commitdiff
|
tree
2023-10-13
Juzhe-Zhong
R
ISC-V
Regression: Fix FAIL of bb-slp-
6
8
.
c for RVV
commit
|
commitdiff
|
tree
2023-10-13
Pan Li
RISC-V: Refi
n
e run test cases of mat
h
autove
c
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-13
P
an Li
RISC
-
V
:
Ad
d
t
e
st f
o
r FP llflo
o
r a
u
to vectorization
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-13
Pan L
i
RISC-V: Add test
f
or FP
i
floor auto vectori
z
ation
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-13
Pan Li
RISC-V: Add t
e
st
for
FP
i
ceil auto vecto
r
ization
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-13
Pan
L
i
RISC-V: Add
test for FP llcei
l
auto vectorization
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-13
Pan
L
i
RISC-V: Add test for FP llrou
n
d
auto vectorization
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-13
P
a
n Li
RISC
-
V: Add t
e
st for FP iroundf a
u
to vectoriz
a
tion
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-13
Pan Li
RISC-V:
Leverage s
t
dint
-
g
cc
.
h fo
r
R
VV te
s
t cases
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-13
Pan Li
RISC-V: Supp
o
rt FP lf
l
oor/lflo
o
rf auto vectori
z
a
tion
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-13
Pan Li
RISC-V: Sup
p
o
r
t FP lc
e
il/lcei
l
f aut
o
v
e
ctor
i
zation
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-12
Pan Li
RISC
-
V:
Support FP lround/lroundf auto v
e
ctorizat
i
on
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-12
Pan Li
RISC
-
V: Support
FP llrint
a
u
to
v
ectorization
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-12
Pan
L
i
RISC-V:
S
upport FP irintf aut
o
vecto
r
ization
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-11
Juz
h
e
-
Zhong
RISC-
V
: Fix incorrect in
d
ex(offset
)
o
f gather/scatter
commit
|
commitdiff
|
tree
2023-10-11
Pan Li
R
I
SC-V: Support FP lrint/l
r
i
n
tf aut
o
vect
o
rizati
o
n
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-11
J
u
zhe-Zh
o
ng
RISC-V Regression: Make p
a
ttern
m
a
tch more accurat
e
.
.
.
commit
|
commitdiff
|
tree
2023-10-11
Juzhe-Z
h
ong
RI
S
C-V Regre
s
sion:
F
ix FAIL of vect-mult
i
typ
e
s-1
6
.
c
.
.
.
commit
|
commitdiff
|
tree
2023-10-10
Juzhe-
Z
hong
RISC-V Regr
e
ssion
:
Mak
e
match patterns more accurate
commit
|
commitdiff
|
tree
2023-10-10
Juzh
e
-Zhong
R
ISC-V Regress
i
on: Fix FAIL of predco
m
-
2
.
c
commit
|
commitdiff
|
tree
2023-10-10
Juz
h
e-Zhong
RISC-V Regressi
o
n: Fix
F
AIL of pr65947-8
.
c for RVV
commit
|
commitdiff
|
tree
2023-10-10
Juz
h
e-Z
h
ong
RISC-V: Add avai
l
able vector size for RVV
commit
|
commitdiff
|
tree
2023-10-09
Juzh
e
-Zhong
RISC-V Regression t
e
st: Fix
s
lp-perm-4
.
c
F
A
IL for RVV
commit
|
commitdiff
|
tree
2023-10-09
Juzhe-
Z
hon
g
R
ISC-V Regression
tes
t
s: Fix
FAIL of
pr97832* for RVV
commit
|
commitdiff
|
tree
2023-10-09
Juzhe-Zhong
RISC-
V
Regr
e
ssion test: Fix
FAIL of slp-12a
.
c
commit
|
commitdiff
|
tree
2023-10-09
Juzhe-Zho
n
g
RISC-V
Regres
s
ion test: Fix FA
I
L o
f
s
l
p-re
d
uc-
4
.
c for RVV
commit
|
commitdiff
|
tree
2023-10-09
Juzhe-Zhong
RISC-V Regression tes
t
:
A
dapt SLP te
s
ts like ARM
SVE
commit
|
commitdiff
|
tree
2023-10-09
Juzhe-Zhong
RISC-
V
: Support mo
v
misalign of R
V
V VLA modes
commit
|
commitdiff
|
tree
2023-10-09
Pan L
i
RISC-V: Refine
b
swap16 a
u
to vecto
r
ization code
g
en
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-09
Juzhe
-
Zhong
R
I
SC-V Regres
s
ion test: Fix FAIL of pr45752
.
c for RVV
commit
|
commitdiff
|
tree
2023-10-09
Juzhe-Zhong
RISC-V R
e
gr
e
ssio
n
test: Fix F
A
I
L
of fast-m
a
th-slp-38
.
.
.
commit
|
commitdiff
|
tree
2023-10-08
Yanzhan
g
Wang
RISC-V: add stat
i
c-p
i
e support
commit
|
commitdiff
|
tree
2023-10-08
Juzhe-Zhong
TEST: Fix
X
P
A
SS of TSVC testsuite
s
f
o
r
RVV
commit
|
commitdiff
|
tree
2023-10-08
J
u
zhe-Zh
o
ng
R
ISC-V: Enabl
e
mor
e
tests
o
f "v
e
ct" for
RVV
commit
|
commitdiff
|
tree
2023-10-07
Pan Li
R
I
S
C
-
V
: Add m
o
re run test
f
o
r FP r
o
undin
g
auto
v
ec
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-07
Pan L
i
RISC-V: Bugfix for l
e
g
i
timi
z
e addr
e
ss PR/11
1
634
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-06
P
a
n L
i
RISC-V: Updat
e
co
m
ments for FP r
o
unding relat
e
d autovec
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-05
Juzhe-Zhong
RISC-
V
: Remove @ of vec
_
ser
i
es
commit
|
commitdiff
|
tree
2023-09-28
P
an Li
RIS
C
-
V
: Support
{
U}INT64 to FP16 auto-vect
o
rization
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-27
Pan Li
RISC-V: Su
p
port FP ro
u
n
de
v
en auto-v
e
ctorization
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-27
Juzhe-Zho
n
g
DSE: Fix
ICE when th
e
mode with access_
s
ize don't ex
i
st
.
.
.
commit
|
commitdiff
|
tree
2023-09-27
Juzhe-Zhong
ifc
v
t: Fix comments
commit
|
commitdiff
|
tree
2023-09-27
Pan Li
RISC-V: Su
p
p
ort
F
P
trunc auto-vectori
z
at
i
on
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-26
Juzhe
-
Z
h
ong
MATCH
:
Optimize COND_ADD reduction pattern
commit
|
commitdiff
|
tree
2023-09-26
Ju
z
he-Zhong
M
ATCH: Optimize
C
O
ND_ADD_LEN reduction patter
n
commit
|
commitdiff
|
tree
2023-09-26
Pan Li
RISC-V:
S
upport FP round auto-vectori
z
ati
o
n
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-26
P
a
n Li
RI
S
C-V:
S
upport
FP r
i
nt auto-vec
t
ori
z
ation
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-26
Pan
L
i
RISC-V: Su
p
port FP nearb
y
in
t
auto-vectorizat
i
o
n
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-26
P
a
n
L
i
R
I
SC-V: Rename
roun
d
ing cons
t
fp function f
o
r refactor
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-25
Juzhe-Zhong
RISC-V: Fix
AVL/
V
L bug of VSETVL PASS[PR
1
115
4
8]
commit
|
commitdiff
|
tree
2023-09-24
P
an Li
RISC-V: Fix fortran ICE/PR111546 when RV32 vec_init
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-24
J
u
z
he-
Z
ho
n
g
RISC-V: Support ful
l
cov
e
rage VLS combine su
p
port
commit
|
commitdiff
|
tree
2023-09-23
Juzhe
-
Zhong
RISC-V:
Add
VLS una
r
y
c
ombine
p
atterns
commit
|
commitdiff
|
tree
2023-09-23
Pan Li
R
ISC-V: Suport FP f
l
oor a
u
to-vecto
r
ization
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-23
Pan L
i
RISC-V: R
e
move FP run test for ceil
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-22
Pan
L
i
RIS
C
-V: Refine
the
c
ode gen
f
o
r
c
e
il auto vector
i
zation
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-22
P
a
n Li
RISC-V: Move
c
eil tes
t
c
ases to
u
nop folder
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-22
Pan Li
RISC-V: Rename the test ma
c
r
o
for math auto
v
ec test
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-22
P
an Li
RISC-V
:
Remove arc
h
and abi o
p
t
ion for
ru
n
test ca
s
e
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-22
Pan Li
RISC-
V
:
L
eve
r
age __
b
uiltin_xx i
n
ste
a
d of
math
.
h for
.
.
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-22
P
a
n Li
RISC-V: Support ceil
a
nd ceilf auto-vector
i
zation
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-21
J
uzhe-Zhong
RISC-V:
Add VLS in
t
eger ABS suppor
t
commit
|
commitdiff
|
tree
2023-09-21
Juzhe-Zhong
RISC-V: Add more VLS
u
nary tests
commit
|
commitdiff
|
tree
2023-09-21
J
uz
h
e-Zhong
RI
S
C-V:
S
upport VLS mult high
commit
|
commitdiff
|
tree
2023-09-20
Y
a
nzhang Wang
R
I
SC-V:
S
u
p
port si
m
plif
y
ing
x/(-1) to ne
g
for vector
.
commit
|
commitdiff
|
tree
2023-09-18
Pan Li
R
ISC-V: Sup
p
o
rt VL
S
m
od
e
f
or vec_set
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-18
Pan Li
RIS
C
-V:
B
ugfix for sc
a
lar move
with m
e
rged operand
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-18
Juzhe-
Z
hong
RISC-
V
: Fix VSETVL PASS
f
u
s
ion
bug
commit
|
commitdiff
|
tree
2023-09-18
J
u
zhe-Zho
n
g
RISC-V: Suppor
t
VLS modes vec_init auto-
v
ector
i
zation
commit
|
commitdiff
|
tree
2023-09-18
Juzhe-Zho
n
g
RISC-V: R
e
m
o
v
e
autove
c
-v
l
s
.
md file and clean up VLS
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
J
u
zh
e
-Zhong
R
ISC-V: Suppo
r
t VLS modes redu
c
t
i
o
n
[PR
1
111
5
3]
commit
|
commitdiff
|
tree
2023-09-16
Juzhe-
Z
ho
n
g
RISC-V: E
x
p
a
nd V
L
S mode to sca
l
ar mod
e
move
[
PR11
1
391]
commit
|
commitdiff
|
tree
2023-09-16
Pa
n
Li
RISC-
V
: Support FP SG
N
JX autovec
for VL
S
mo
d
e
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-15
Juzhe-Zh
o
ng
test: Block SL
P
c
heck of slp-35
.
c for vect_strided5
commit
|
commitdiff
|
tree
2023-09-15
Juzhe-Zhong
test: Block SL
P
check of slp-34
.
c
f
or vect_s
t
ride
d
5
commit
|
commitdiff
|
tree
2023-09-15
Juzhe-
Z
h
ong
test: B
l
ock vect_strided5 for slp-34-bi
g
-array
.
c SL
P
.
.
.
commit
|
commitdiff
|
tree
2023-09-15
Juzhe-Zhong
test: Block slp
-
1
6
.
c check f
o
r
tar
g
et support ve
c
t_
s
trided6
commit
|
commitdiff
|
tree
2023-09-15
Juzhe
-
Zhong
tes
t
: Isolate slp-1
.
c check
o
f
t
arget supports vect_strided5
commit
|
commitdiff
|
tree
2023-09-15
Juzhe-Zhong
t
e
st: Remove XPA
S
S for RI
S
CV
commit
|
commitdiff
|
tree
2023-09-14
Juzh
e
-Zhong
R
I
SC-
V
:
Supp
o
r
t V
L
S
m
od
e
s mask
o
perations
commit
|
commitdiff
|
tree
2023-09-14
J
u
z
h
e
-
Z
hong
RISC-V: Fix ICE in
g
e
t
_avl
_
or_vl_reg
commit
|
commitdiff
|
tree
2023-09-14
Juzhe-Zhong
RISC-V: Format VSE
T
VL PASS code
commit
|
commitdiff
|
tree
2023-09-13
Juzhe
-
Z
h
ong
R
ISC-V: Support VLS mod
e
s VEC_EXTR
A
CT auto-vec
t
orization
commit
|
commitdiff
|
tree
2023-09-13
Pan Li
RISC-V: Bugfix PR111362 for
i
ncorrect frm emit
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-12
Pan Li
R
I
SC-
V
: Remove unused st
r
ucture in cost m
o
del
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-12
Juzhe-
Z
hong
RISC-V: Support D
y
namic LMUL Cost model
commit
|
commitdiff
|
tree
next