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: Allow RVV intrinsic when function target("arch=+v")
2024-03-25
Pa
n
Li
RIS
C
-V:
A
ll
o
w RVV i
n
tri
n
sic w
h
e
n function targ
e
t("arch
.
.
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2024-03-22
Pan
L
i
RISC-V: Introduce gcc
a
t
t
ribute riscv_rvv_vector_bits
.
.
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2024-03-22
P
a
n Li
RISC
-
V: Bug
f
i
x
function ta
r
get attribut
e
pollut
i
on
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2024-03-22
Pan Li
R
ISC
-
V:
B
ugf
i
x
I
CE fo
r
__attribute__((
t
a
rg
e
t("arch
.
.
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2024-03-12
P
a
n Li
RISC-V:
F
ix som
e
code style issue(s)
in r
i
scv-c
.
cc
.
.
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2024-03-10
Pan
L
i
VECT: Fix ICE fo
r
ve
c
torizab
l
e LD/ST when b
o
th len
.
.
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2024-03-05
Pan Li
RISC-V
:
Clean
u
p
unused code in ris
c
v_v_adjust_byt
e
siz
e
.
.
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2024-03-01
P
a
n Li
RISC-V: Introd
u
ce
g
cc
o
p
tion mrvv-vector-bit
s
fo
r
RV
V
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2024-02-22
Pan
Li
RISC-V: Upgrade RVV intrinsic ver
s
ion to 0
.
12
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2024-02-12
Pan Li
RI
S
C-V: Fix
m
i
sspelled te
r
m
args in
e
rror_at message
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2024-02-08
Pan Li
RISC-V:
B
u
gfix for
R
VV overloaded intr
i
nsic
I
CE i
n
.
.
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2024-02-07
Pa
n
Li
RISC-V: Bug
f
ix for
R
VV overloade
d
intrinis
c
ICE whe
n
.
.
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2024-02-02
Pan Li
R
ISC-V
:
Cleanu
p
the com
m
ents for the ps
a
bi
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2024-01-30
Pan Li
RI
S
C-V: Bugfix for v
l
s
m
o
de aggrega
t
ed in
G
PR calling
.
.
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2024-01-17
P
a
n Li
R
ISC-V: Fix asm checks
regre
s
sion due to recent middle
.
.
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2024-01-12
P
an
L
i
RIS
C
-V: Update the c
o
mments
of r
i
s
cv_v_ext_mod
e
_p
.
.
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2024-01-11
P
a
n Li
LOOP-UNROLL: Lev
e
rage HAS_SIGN
E
D_
Z
E
R
O
for
var
e
xpansion
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2024-01-05
Pan Li
Revert
"RISC-V:
A
dd crypt
o
v
ecto
r
api-testing cas
e
s
.
"
commit
|
commitdiff
|
tree
2024-01-05
P
a
n L
i
Revert "RISC
-
V: Add crypto vecto
r
bui
l
tin function
.
"
commit
|
commitdiff
|
tree
2024-01-04
Pan Li
Rev
e
r
t
"
RIS
C
-V:
M
ake liveness estimation be aware of
.
.
.
commit
|
commitdiff
|
tree
2023-12-24
Pan Li
RI
S
C-V: XFail
t
he signbit-5 run tes
t
for R
V
V
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-12-20
Pan Li
R
I
S
C
-
V
:
B
ugfix for
the co
n
st vector i
n
sin
g
le steps
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-12-18
Pan
L
i
R
I
SC-V: Re
n
a
me the rvv test case
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-12-18
Pan Li
R
I
SC-V: B
u
gfix
f
or the
R
VV const v
e
ctor
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-12-18
Pan Li
RISC-V:
F
ix
POLY INT handle bug
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-12-13
Pan
L
i
RISC-V: R
e
fin
e
test cas
e
s fo
r
both PR
1
12929 and PR1129
8
8
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-12-12
Pan Li
RI
S
C-V: Dis
a
ble RV
V
VCOMPRE
S
S avl
pr
o
pagation
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-12-08
Pan Li
RISC-V: Fix ICE for in
c
o
r
rect mode at
t
r
i
n V_F2DI_CONVERT_B
R
IDGE
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-12-04
Pan L
i
RISC-V:
A
dd test cas
e
for
bug PR112
8
13
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-12-03
Pan
L
i
RISC-V: Fix typo i
n
test abi confi
g
uration
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-12-02
Pan
Li
RISC-V: Bugf
i
x
f
or legitimize move when
get
v
e
c mod
e
.
.
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-29
Pan Li
RISC-V: Bu
g
fix for ICE in block mo
v
e when zve32f
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-23
Pan Li
DSE
:
Allow vec
t
or type
for get
_
s
t
ored_val
w
h
en read
.
.
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-15
Pan Li
RISC-V: R
e
fine the mas
k
generation for v
e
c_init case 2
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-13
Pan Li
RISC-V: Fix RVV dy
n
amic frm tests failure
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-13
Pan Li
RISC
-
V
: Supp
o
rt
F
P l/l
l
ro
u
nd a
n
d rint HF mode
a
utovec
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-10
P
an Li
R
ever
t
"RISC
-
V: Support vec_init f
o
r trai
l
ing sam
e
.
.
.
commit
|
commitdiff
|
tree
2023-11-10
Pa
n
Li
RIS
C
-V: Support vec_ini
t
for trailing s
a
me
e
lemen
t
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-10
Pan Li
I
nternal-fn: Add FLO
A
TN
s
u
p
p
o
rt for l/l
l
round and
.
.
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-09
Pan Li
RISC-V: Refine
f
r
m
emi
t
after
b
b end in succ e
d
ges
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-07
Pan L
i
RI
S
C-V: Support F
P
f
loo
r
to i/l
/
ll diff size autovec
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-07
Pan Li
RISC-V: Support FP c
e
il to i/l/ll d
i
ff size
a
ut
o
vec
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-07
Pan
L
i
Revert "test: Fix
F
AIL of bb-slp-co
n
d-1
.
c
f
o
r RVV"
commit
|
commitdiff
|
tree
2023-11-06
Pan Li
RISC-V:
Support FP round
t
o i
/
l/
l
l diff siz
e
aut
o
vec
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-06
Pan Li
RISC-V: A
d
just F
P
r
int r
o
und t
e
sts
f
or RV32
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-05
Pan Li
RISC-V: Support FP rint to i/
l
/ll
d
iff s
i
ze autovec
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-04
P
a
n Li
RISC-V: Remo
v
e
HF modes
o
f
FP
to INT ro
u
nding autovec
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-03
Pan Li
RI
S
C
-
V
:
Refac
t
or prefix [I/L/LL
]
rounding API autovec
.
.
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-03
Pan
Li
R
e
vert "RIS
C
-
V: Refa
c
t
or pref
i
x [I
/
L/L
L
]
ro
u
nding AP
I
.
.
.
commit
|
commitdiff
|
tree
2023-11-02
Pan Li
RISC-V: Refac
t
o
r prefix [I/L/LL] rounding API aut
o
v
e
c
.
.
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-11-02
Pan L
i
VECT: Ref
i
ne t
h
e
t
ype size r
e
st
r
iction
o
f call vec
t
oriz
e
r
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-29
Pan
L
i
RISC-V: Fix one range-loop-co
n
struc
t
warning of
a
v
lprop
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-23
P
a
n Li
RISC
-
V
: Remo
v
e unnecessary
asm
check f
o
r vec cv
t
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-23
Pan Li
R
I
SC
-
V: B
u
gfix for
merging undef tmp register
for trunc
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-23
Pan
L
i
RISC-V: R
e
move unnec
e
ssary asm chec
k
for bi
n
op con
s
t
raint
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-23
Pan Li
RI
S
C-V: Rem
o
ve u
n
n
ece
s
sary
asm check fo
r
rounding
au
t
ovec
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-23
Pan Li
RISC-V: Bugfi
x
for
merging
u
ndefine
d
t
m
p
regi
s
ter in
.
.
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-21
P
an L
i
R
I
S
C-V: Support
partial
VLS mode when prefere
n
c
e
f
ixed
.
.
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-13
Pan Li
RISC-V: Re
f
ine run
t
e
st cas
e
s of
math
au
t
ovec
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-13
Pan Li
RISC-V
:
A
dd test
for
FP llfloor auto
vectori
z
atio
n
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-13
Pan L
i
RI
S
C-V
:
Ad
d
te
s
t for FP ifloor auto vectorization
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-13
Pan
L
i
RISC-V: Add
t
est for F
P
iceil auto vector
i
zatio
n
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-13
Pan Li
R
I
SC-V
:
Add test for FP
l
lceil a
u
to
v
ectorization
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-13
Pan Li
RISC-V: Add test for FP llround
auto
vectorization
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-13
Pan Li
RI
S
C-V: Add test for
FP iroundf au
t
o
vectori
z
ation
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-13
P
a
n
L
i
RISC-V
:
L
e
ve
r
ag
e
s
t
di
n
t-gcc
.
h
f
o
r RVV test cases
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-13
Pa
n
Li
RISC-V:
S
u
p
port
F
P lfloor/l
f
loo
r
f auto vectorization
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-13
Pan Li
RI
S
C-V: S
u
p
p
ort FP lceil/lceil
f
auto vec
t
orizati
o
n
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-12
P
a
n Li
RISC-V: Support FP
l
r
ound/
l
roundf auto vectorization
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-12
Pan Li
RIS
C
-V: Support F
P
llrint auto vectorization
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-12
Pan Li
R
I
SC-V:
S
upport FP irintf auto vecto
r
ization
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-11
P
an Li
RISC
-
V:
S
upport FP lrint
/
lrintf auto
v
ectorization
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-09
Pan Li
RI
S
C-V: Refine b
s
wap1
6
auto vectoriz
a
tion cod
e
gen
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-07
Pan
L
i
RI
S
C-V: Add
more r
u
n test for F
P
rounding autove
c
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-07
P
a
n
Li
RISC-
V
: Bugfix for legiti
m
i
z
e address PR/11163
4
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-10-06
P
a
n
Li
RI
S
C-V: U
p
date
c
omments for
F
P rounding re
l
ated au
t
ovec
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-28
Pan Li
R
I
SC-V: S
u
ppo
r
t {U}I
N
T64 to FP16 auto
-
vecto
r
i
z
atio
n
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-27
Pan Li
RISC
-
V: Support FP roundeven au
t
o-vectorization
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-27
Pan Li
R
ISC
-
V: Support FP
t
runc a
u
t
o-vectorizat
i
on
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-26
P
a
n Li
R
ISC-
V
: Supp
o
rt FP round auto-v
e
ct
o
riz
a
tion
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-26
Pa
n
Li
RISC-V: Su
p
port FP rint auto-ve
c
toriza
t
i
o
n
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-26
Pan Li
RISC-V: Suppor
t
FP nearbyint auto-vectorizatio
n
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-26
Pan Li
RIS
C
-V: Rena
m
e
r
ounding const fp f
u
n
ction for r
e
fa
c
tor
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-24
Pan Li
RISC-V: Fix fortran ICE/P
R
111546 wh
e
n
R
V32 vec_init
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-23
Pan Li
RISC-V: Suport FP f
l
oor a
u
t
o-vect
o
rization
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-23
Pan Li
RIS
C
-V:
R
e
move FP run t
e
st for c
e
il
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-22
Pan Li
RISC-V: Refine the
c
ode gen for ceil au
t
o vectorization
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-22
P
an Li
RISC-V: Move ceil tes
t
cases to unop folder
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-22
Pan
Li
R
I
SC-V
:
Rename the test macro for math autov
e
c test
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-22
Pan Li
RISC-V: Remov
e
arch and abi
o
p
tion for
run te
s
t case
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-22
Pan
L
i
R
I
S
C
-
V: Lev
e
rage __buil
t
i
n
_xx in
s
tead o
f
math
.
h
for
.
.
.
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-22
Pan Li
RIS
C
-V: Supp
o
rt ceil and
c
e
ilf auto-vectoriza
t
ion
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-18
Pan Li
R
ISC-V: Supp
o
rt VLS mode for vec
_
set
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-18
Pa
n
Li
RISC
-
V: Bugfix for scalar move with merged operand
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-16
Pan Li
R
ISC-V: Support FP SGNJX autovec
for VLS mo
d
e
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-13
Pan Li
RI
S
C-V: Bugfix PR111362
f
or
i
nco
r
rect f
r
m
emit
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-12
Pa
n
Li
RISC-V: Remo
v
e unused structure in cost mode
l
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-06
P
a
n Li
RISC-V: Fi
x
incorr
e
c
t
f
older for VRGAT
H
ERI16 test cas
e
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-05
P
an Li
RIS
C
-
V
: Support FP
S
GNJ
a
utovec for V
L
S mode
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
2023-09-04
Pan Li
RISC-V: Suppo
r
t
FP16 for
R
VV VRGATHEREI16 intr
i
ns
i
c
Signed-off-by:
Pan Li
<pan2.li@intel.com>
commit
|
commitdiff
|
tree
next