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 tests: Fix FAIL of pr97832* for RVV
2023-10-09
J
u
zhe-Zhon
g
RISC-V
R
egression t
e
sts: F
i
x FAIL
o
f
pr97832
*
for RVV
commit
|
commitdiff
|
tree
2023-10-09
Juzhe-Zhong
RISC-V Regression te
s
t:
F
i
x
FAIL of sl
p
-12a
.
c
commit
|
commitdiff
|
tree
2023-10-09
Juzhe-Zho
n
g
RISC-V Regression test: Fi
x
FAIL
o
f
s
lp-reduc-
4
.
c for RV
V
commit
|
commitdiff
|
tree
2023-10-09
J
uzh
e
-Zhong
RI
S
C
-V
Regr
e
ss
i
o
n
test:
Ad
a
pt SLP
tests
like ARM
S
VE
commit
|
commitdiff
|
tree
2023-10-09
Juzhe-Zhong
RISC-V: Su
p
port movmisali
g
n of RVV VLA modes
commit
|
commitdiff
|
tree
2023-10-09
Pan Li
R
ISC-V
:
Refi
n
e bs
w
ap
1
6
auto vect
o
rization
c
od
e
gen
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-09
Juz
h
e-Zhong
RISC
-
V
Regre
s
s
i
o
n t
e
st
:
Fix FAIL of pr4
5
752
.
c for RV
V
commit
|
commitdiff
|
tree
2023-10-09
Juz
h
e
-Zhong
R
I
S
C
-
V
Regre
s
sion
t
est: Fix FAIL
o
f fa
s
t
-math-slp
-
38
.
.
.
commit
|
commitdiff
|
tree
2023-10-08
Y
a
nzhang Wang
RISC-V: add static-pie support
commit
|
commitdiff
|
tree
2023-10-08
Juzhe-Zhong
TES
T
:
F
ix XP
A
S
S
of TS
V
C testsuite
s
for RVV
commit
|
commitdiff
|
tree
2023-10-08
J
u
zhe-Zh
o
ng
RISC-V: Enable more tests of "vect
"
for RVV
commit
|
commitdiff
|
tree
2023-10-07
Pan Li
R
I
SC-V: Add more run
test f
o
r FP round
i
n
g
autovec
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-07
Pan Li
R
I
SC-V:
B
ugfix f
o
r legitimize address PR/111634
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-06
P
an Li
RIS
C
-V: Update comments
for
F
P ro
u
n
d
ing
r
elated au
t
o
vec
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-05
Juzhe-Zhong
RISC-V: Remove @
of
v
ec_
s
eries
commit
|
commitdiff
|
tree
2023-09-28
Pan Li
RISC-V: Support {U}IN
T
64 to FP16 a
u
to-vector
i
zatio
n
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-27
Pan Li
R
ISC
-
V: Sup
p
ort FP roundeven auto-vecto
r
ization
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-27
Juzh
e
-Zhong
D
S
E: Fix ICE when t
h
e mode with
a
ccess_size don't exist
.
.
.
commit
|
commitdiff
|
tree
2023-09-27
Ju
z
he-Zhong
ifcvt: F
i
x
comments
commit
|
commitdiff
|
tree
2023-09-27
P
an L
i
R
ISC-V: Sup
p
ort FP trunc auto-
v
ec
t
orizati
o
n
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-26
Juzhe-Zhong
MATCH: Optimize COND_
A
DD re
d
u
c
tion pattern
commit
|
commitdiff
|
tree
2023-09-26
Juzhe-
Z
hong
MAT
C
H: Opt
i
mi
z
e COND_ADD_LE
N
re
d
uction
p
attern
commit
|
commitdiff
|
tree
2023-09-26
Pan Li
RI
S
C-V
:
Support F
P
round au
t
o-vecto
r
ization
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-26
Pan Li
RISC-V: Sup
p
ort FP rint
auto-vectoriz
a
tion
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-26
P
a
n Li
RISC
-
V:
Sup
p
ort FP nearbyint
a
u
t
o-
v
ec
t
o
r
ization
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-26
Pan
L
i
RISC-V: Renam
e
rounding const fp funct
i
on for refactor
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-25
Juzhe-Z
h
o
n
g
RISC-
V
: F
i
x AV
L
/
VL b
u
g of
V
S
ETVL
P
ASS[PR111548]
commit
|
commitdiff
|
tree
2023-09-24
Pan Li
R
I
SC-V: Fix fortran
ICE/PR111
5
46
w
hen
R
V32
v
e
c
_init
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-24
Juzhe-Zhong
RISC-V: Sup
p
or
t
f
u
ll coverage VLS comb
i
ne
s
upport
commit
|
commitdiff
|
tree
2023-09-23
Juzhe-Zh
o
ng
RISC-V: Add
V
LS unary
c
ombine pat
t
e
r
ns
commit
|
commitdiff
|
tree
2023-09-23
Pan
L
i
RISC-
V
: Suport FP floor auto-vectoriz
a
tion
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-23
Pan Li
RISC-V: Remo
v
e FP
r
un
test for
c
ei
l
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-22
Pan
L
i
RISC-V: Refine
t
he cod
e
gen for c
e
il a
u
to vectori
z
a
t
ion
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-22
P
a
n L
i
R
I
S
C
-V: Move ceil
test cases to unop folder
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-22
Pan Li
RISC-V: Rename
t
he test
m
acro
f
or math autovec t
e
st
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-22
Pan Li
RISC-V: R
e
move
a
rch and a
b
i option for run
t
est ca
s
e
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-22
Pan
L
i
RISC-V: Leverage __builtin_xx inst
e
a
d of math
.
h for
.
.
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-22
Pan
L
i
RISC-V: Sup
p
ort ce
i
l a
n
d ceilf auto-vectoriza
t
i
o
n
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-21
Juzhe
-
Zhong
R
I
S
C-V:
Add VLS integer
ABS su
p
por
t
commit
|
commitdiff
|
tree
2023-09-21
Juz
h
e-Zhong
RISC-V: Add mor
e
VLS unary tests
commit
|
commitdiff
|
tree
2023-09-21
Juzhe
-
Zh
o
ng
RIS
C
-V: Support
V
LS mult hi
g
h
commit
|
commitdiff
|
tree
2023-09-20
Yanzhang W
a
n
g
RISC-
V
: Sup
p
ort simplif
y
ing
x
/
(-1
)
to neg for
v
ector
.
commit
|
commitdiff
|
tree
2023-09-18
Pan Li
RISC-V: Support VLS mode
f
or
v
ec_se
t
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-18
P
an Li
RISC-V:
Bugfi
x
for scalar
move
w
i
t
h merg
e
d
operand
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-18
Juzhe
-
Zho
n
g
RISC-V:
F
ix VSETVL PASS
f
u
s
i
on bug
commit
|
commitdiff
|
tree
2023-09-18
Juzhe-Zhong
RISC-V: Support VLS modes vec_init auto-vectorization
commit
|
commitdiff
|
tree
2023-09-18
Juzhe-Zhong
RISC-V:
Remove au
t
ovec-
v
ls
.
md file
a
nd c
l
ean u
p
VLS
.
.
.
commit
|
commitdiff
|
tree
2023-09-18
Juzhe
-
Zhong
RISC-V:
Support VLS
modes red
u
ction[PR
1
11153]
commit
|
commitdiff
|
tree
2023-09-16
Juzhe
-
Z
h
ong
RISC-V
:
Ex
p
and VLS mode
to sca
l
ar mode move[PR111391]
commit
|
commitdiff
|
tree
2023-09-16
P
an L
i
R
ISC-V: Support FP SGNJX autovec for VLS mod
e
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-15
Juzhe-Zhong
test: Block SLP
check of slp-35
.
c for ve
c
t_strided5
commit
|
commitdiff
|
tree
2023-09-15
J
u
z
he-Zhong
test: Blo
c
k SLP check of slp-
3
4
.
c
f
o
r v
e
ct_
s
tr
i
d
ed5
commit
|
commitdiff
|
tree
2023-09-15
J
uz
h
e
-
Zhong
test: Block vect_strided5 for s
l
p-34
-
b
i
g
-array
.
c SLP
.
.
.
commit
|
commitdiff
|
tree
2023-09-15
Juzhe-Zhong
t
est: Block
slp
-
1
6
.
c check
for target support
v
ect_strided6
commit
|
commitdiff
|
tree
2023-09-15
Juzhe-Zh
o
n
g
t
est: Isolate
s
l
p
-1
.
c check of
target
s
uppor
t
s vect
_
stride
d
5
commit
|
commitdiff
|
tree
2023-09-15
J
uz
h
e
-
Z
hong
test: Remove XPASS for RISCV
commit
|
commitdiff
|
tree
2023-09-14
J
u
zhe-Zhong
RISC-V: Suppor
t
V
L
S
modes mask o
p
e
r
ations
commit
|
commitdiff
|
tree
2023-09-14
Juz
h
e-
Z
hong
RIS
C
-
V
: Fix
I
C
E in
get_avl_o
r
_vl_reg
commit
|
commitdiff
|
tree
2023-09-14
Juzhe-Zhong
R
I
SC-V: Form
a
t V
S
E
T
VL PASS
code
commit
|
commitdiff
|
tree
2023-09-13
Juzhe-Zho
n
g
RISC-V: Suppo
r
t VLS
modes
VEC_EXTR
A
CT auto-vectoriz
a
tion
commit
|
commitdiff
|
tree
2023-09-13
P
an Li
R
I
SC-
V
: Bugfix PR111362 fo
r
i
nco
r
r
ect frm emit
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-12
Pan Li
RISC-
V
: Remove unu
s
ed
s
t
r
u
c
t
u
re in cost model
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-12
Juz
h
e
-
Zhong
RI
S
C-V:
S
upport Dynamic LM
U
L Cost
m
od
e
l
commit
|
commitdiff
|
tree
2023-09-11
J
uzh
e
-Zh
o
ng
RISC-V:
Ena
b
le
R
VV
s
ca
l
able vecto
r
izat
i
on by default
.
.
.
commit
|
commitdiff
|
tree
2023-09-11
J
u
z
he-Zhong
RISC-V: Remov
e
redundant functi
o
ns
commit
|
commitdiff
|
tree
2023-09-10
J
u
z
he-Zhong
RISC-V: E
x
pan
d
fix
e
d-vlmax/vls vector permut
a
tion
i
n
.
.
.
commit
|
commitdiff
|
tree
2023-09-10
Juzhe-
Z
hong
RISC-V: Avoi
d
unnecess
a
ry slideup in compress pattern
.
.
.
commit
|
commitdiff
|
tree
2023-09-10
J
u
z
he-Zh
o
ng
RISC-V: Fix
dump FI
L
E
of VSET
V
L PASS[PR111311
]
commit
|
commitdiff
|
tree
2023-09-09
Juzhe-Zho
n
g
RISC-V: Fix VLS floati
n
g-poi
n
t
o
p
e
rations predicate
commit
|
commitdiff
|
tree
2023-09-08
Juzhe-Zhong
RI
S
C-V
:
Suppres
s
bogus warning for VLS types
commit
|
commitdiff
|
tree
2023-09-08
Juzhe-Zhong
R
I
SC-V: Fix incorr
e
c
t
n
r
egs
c
a
lculation for V
L
S modes
commit
|
commitdiff
|
tree
2023-09-07
Juzhe
-
Zhong
R
ISC-V:
R
e
move incorrect
e
arliest vs
e
tvl post op
t
imiza
t
ion
.
.
.
commit
|
commitdiff
|
tree
2023-09-06
Juz
h
e-Zhong
RIS
C
-V: Fix
incor
r
ect mode tieable
which cause ICE
.
.
.
commit
|
commitdiff
|
tree
2023-09-06
Ju
z
he-Zhong
RISC-V: Fix
V
SETVL PASS
A
V
L/VL fetch bug[
1
1
1
2
95]
commit
|
commitdiff
|
tree
2023-09-06
Juzhe-Zhong
RI
S
C-V: Remove unreason
a
ble TARGET_64BIT for
V
LS mod
e
s
.
.
.
commit
|
commitdiff
|
tree
2023-09-06
Pa
n
Li
RISC-V: Fix incorrect folder for VRGATHE
R
I16 test c
a
se
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-05
Pan
Li
RISC-V: S
u
pport FP SGNJ autovec for VLS mode
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-04
Pan
L
i
RI
S
C-
V
: Support FP16 for RVV VRGATHERE
I
16
i
ntrinsic
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-03
Pan Li
R
I
SC-V:
S
uppo
r
t FP MAX/
M
IN aut
o
vec for
V
LS mode
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-01
Juzh
e
-Z
h
o
n
g
RISC-V:
Ena
b
le VECT
_
COMPARE_COSTS by def
a
ult
commit
|
commitdiff
|
tree
2023-09-01
J
uzhe
-
Zhong
RISC-V: Add dynami
c
LMUL compi
l
e option
commit
|
commitdiff
|
tree
2023-09-01
Pan
L
i
RISC-V: Support F
P
ADD/SUB/MUL/DIV autovec for VLS
.
.
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-08-31
Pan Li
RISC-V: Support
r
ounding mode fo
r
VFNMADD/VFNMACC aut
o
vec
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-08-31
P
a
n
Li
R
I
SC-V: Support rounding mode for VFN
M
SAC/VFNMSUB autovec
Signed-off-by:
Pan Li
<pan2.li@intel.com>
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-08-31
Pa
n
L
i
RISC-V: Su
p
port rounding mode
f
or VFMSA
C
/
VFMSUB auto
v
ec
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-08-31
Pan Li
RISC-V: Support rounding mode for VFMADD/VF
M
ACC auto
v
ec
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-08-31
Juzhe
-
Zhong
R
ISC-V
:
Add Vec
t
or cos
t
model framework for RV
V
commit
|
commitdiff
|
tree
2023-08-30
Juz
h
e-Zhong
test: Add xfail into
s
lp-reduc-7
.
c for RVV VLA v
e
ctorizatio
n
commit
|
commitdiff
|
tree
2023-08-30
J
u
zhe-Zhong
test: A
d
apt s
l
p-26
.
c c
h
ec
k
for
RVV
commit
|
commitdiff
|
tree
2023-08-30
Juzh
e
-Zhong
t
e
st
:
F
i
x XPAS
S
o
f RVV
commit
|
commitdiff
|
tree
2023-08-30
Juzhe-Zhong
test: A
d
d xfail for
r
iscv
_
vector
commit
|
commitdiff
|
tree
2023-08-30
J
uzhe
-
Zh
o
ng
RISC-V: Make sure we get
V
L REG
operand f
o
r
VLMAX vsetvl
commit
|
commitdiff
|
tree
2023-08-30
Juzhe-Zho
n
g
RI
S
C-V: Enabl
e
m
o
v
m
i
sal
i
gn for VLS modes
commit
|
commitdiff
|
tree
2023-08-29
Pan Li
RISC-V: Fix one ICE
f
or
v
ec
t
te
s
t
vec
t
-multitypes-5
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-08-28
J
u
zhe-Zhong
RISC
-
V: Fix uninitialized
pr
o
bability for GIMPLE
I
R
.
.
.
commit
|
commitdiff
|
tree
2023-08-28
J
u
z
he-Zhong
RISC-V: Refactor Pha
s
e
3 (Deman
d
fusion) of VSETVL
.
.
.
commit
|
commitdiff
|
tree
2023-08-26
J
uzh
e
-
Zhong
RISC-V: Support
L
EN_FOLD_EX
T
RACT_
L
AST auto
-
v
ectorizat
i
on
commit
|
commitdiff
|
tree
2023-08-25
J
u
zhe-Zhong
RISC-V: A
d
d
early continue for ENTRY
a
nd EXIT block
commit
|
commitdiff
|
tree
2023-08-24
Juzhe-Zhong
RI
S
C-
V
: Add
C
OND
_
LE
N
_FNMA/COND_LEN_
F
MS/CO
N
D
_
LEN_
F
N
M
S
.
.
.
commit
|
commitdiff
|
tree
2023-08-24
Ju
z
he-Zh
o
n
g
gimple_fold: Supp
o
rt COND
_
LEN
_
FNMA/CO
N
D
_
LEN_FMS
/
COND_LEN_
F
NM
.
.
.
commit
|
commitdiff
|
tree
next