repo.or.cz
/
qemu
/
ar7.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
tcg: Implement tcg_gen_vec_add{sub}32_tl
2021-06-29
LIU Zhiwei
tcg: Impleme
n
t
t
c
g_gen_vec_
a
dd{sub}32_tl
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2021-06-29
LIU Z
h
i
w
ei
tcg:
A
d
d
t
cg_gen_ve
c
_shl{shr}{sar}8i_i
3
2
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2021-06-29
LIU Zhiwei
tcg: Add tc
g
_gen_vec_shl{shr}{sar}16i
_
i32
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2021-06-29
LI
U
Zhiwei
tcg:
A
dd
tcg_g
e
n_vec_add{sub}8_i
3
2
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2021-06-29
LIU
Zhiwe
i
t
c
g: Add tc
g
_ge
n
_vec_add{sub
}
16_i32
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2021-06-07
LIU Zhiwei
target/riscv:
Pass the
s
ame value to oprsz and maxsz
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2021-05-11
L
IU
Zhiwei
target/riscv: F
i
xup saturat
e
subtract function
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-08-28
L
IU Zhiwei
soft
f
l
o
at: De
f
i
n
e mi
s
c opera
t
ions f
o
r
b
float16
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-08-28
L
I
U
Z
hiwei
softfloat:
Define
convert operations for b
f
loa
t
16
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-08-28
L
IU
Zhiwei
softfloat: De
f
ine operations for bflo
a
t16
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-08-22
LIU Zhiwei
target/riscv: check befor
e
allocating TCG tem
p
s
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-08-22
LIU Zhiwei
target/r
i
scv: Cl
e
an up fm
v
.
w
.
x
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-22
LIU Z
h
iw
e
i
target/riscv: fix vec
t
or index load/store constrai
n
ts
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-22
L
IU Z
h
iwei
targe
t
/
r
iscv: Quiet Coverity co
m
plain
s
abou
t
vamo*
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-15
LIU Zhiwe
i
f
p
u/softfloat:
fix up flo
a
t16 nan
recogni
t
ion
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Z
h
iwei
target/riscv
:
c
onfigure and
t
urn on vector exte
n
s
i
on
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LI
U
Zhiwei
ta
r
get
/
riscv: vector
c
o
mpress
i
nstruction
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Z
h
iwei
target
/
ris
c
v: vecto
r
r
e
gister gath
e
r instru
c
tion
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU
Zhiwei
t
arg
e
t/riscv: vector slid
e
i
nstruct
i
ons
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
target/riscv: floating-
p
oint sca
l
ar move inst
r
uct
i
ons
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LI
U
Zhiw
e
i
t
a
rget/r
i
scv: integer sc
a
l
a
r move instructio
n
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
target/riscv: integer ext
r
act inst
r
uction
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
IU Zhiwe
i
tar
g
e
t
/riscv: vector element index instruction
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
I
U Zhi
w
ei
ta
r
g
e
t/
r
isc
v
: vector iota instru
c
tion
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
ta
r
get/ri
s
c
v:
s
et-X-
f
irst mask bit
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
target/ris
c
v
:
vmfirs
t
find-first-se
t
mask bit
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
targe
t
/riscv: vector mask popul
a
tion count vm
p
o
pc
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU
Zhiwei
t
arget/riscv: vector mask-reg
i
ster
l
ogica
l
instructions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
IU Zh
i
wei
target/risc
v
: vector widening f
l
oating
-
poi
n
t reduction
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
target/ri
s
cv: vector single-width floating-point reduction
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
t
a
r
g
et/
r
iscv: vec
t
or
w
id
e
ing integer
reduction instructions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
targ
e
t
/riscv
:
vect
o
r
singl
e
-width integer reduction
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
IU Zhiwei
tar
g
et/riscv: narro
w
ing floating-
p
oin
t
/integer typ
e
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
IU Zh
i
wei
targ
e
t/
r
is
c
v: widen
i
ng floati
n
g-point/intege
r
type
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
targ
e
t/riscv: vec
t
or float
i
ng-p
o
int/integer type-
c
o
n
vert
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
t
a
rge
t
/
risc
v
: vector fl
o
ati
n
g-point merge instructions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Z
h
i
w
ei
targe
t
/riscv: vect
o
r
flo
a
ting-po
i
nt classif
y
ins
t
ruct
i
ons
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU
Zhiwei
target/riscv: vector f
l
oati
n
g-p
o
i
n
t compare instruc
t
ions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
IU
Zhiwei
target/riscv: vector floati
n
g-po
i
nt s
i
gn-injection
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
target
/
riscv:
v
ector float
i
ng
-
p
oin
t
min/max
i
nstructions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LI
U
Zhiwe
i
target/ris
c
v: vector flo
a
ti
n
g-
p
oint square
-
root
instruction
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
targe
t
/riscv: vector widening fl
o
ating
-
point fused
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
ta
r
get/r
i
scv: vector s
i
ng
l
e-w
i
dth f
l
o
a
ting-point fused
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU
Zhiw
e
i
targ
e
t/ri
s
c
v: vector
wi
d
ening flo
a
t
i
ng-poin
t
multiply
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiw
e
i
target/r
i
scv
:
vecto
r
singl
e
-width f
l
oating-point
m
u
l
tiply
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiw
e
i
target/riscv: vector widenin
g
floating-point add/subtract
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
target/riscv: vec
t
or single-wi
d
th floatin
g
-point
a
dd
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
target/riscv: vector narr
o
wing fix
e
d-
p
oint cli
p
i
n
s
tructions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU
Zhiw
e
i
t
arget/ri
s
cv: vector single-width sca
l
i
ng
shift instru
c
tions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
I
U
Zhiwei
t
arget/
r
iscv: vector
widening saturating s
c
aled multiply-add
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
target/riscv:
v
ect
o
r single-widt
h
fracti
o
n
al mul
t
iply
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
IU Zhiwei
tar
g
et/riscv: vecto
r
single
-
widt
h
averagin
g
add and
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
t
arget/riscv:
v
ector si
n
gle-width satur
a
t
i
ng add
a
nd
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Z
h
i
w
e
i
t
arget/
r
iscv: vector integer
m
e
r
g
e an
d
mov
e
instr
u
ct
i
ons
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwe
i
target/riscv: vector widening integer mul
t
i
p
l
y-add
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
target/riscv:
v
ect
o
r single-w
i
d
t
h inte
g
er multiply
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU
Zhiwei
target/riscv: vector wi
d
e
ning integer multiply i
n
struc
t
ions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
I
U
Z
h
iwei
target/risc
v
: vector integ
e
r divide
in
s
tructions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
tar
g
et/riscv: v
e
c
tor
s
i
n
gl
e
-
w
idth integer multipl
y
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
target/riscv: vector
integer min/ma
x
ins
t
ructio
n
s
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU
Zhiwei
tar
g
et/riscv: vector
i
nteg
e
r co
m
par
i
son inst
r
uctions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhi
w
ei
tar
g
e
t
/riscv: vector
narro
w
ing
i
nteger right shi
f
t
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
targe
t
/ri
s
cv
:
vecto
r
s
ing
l
e-width
bit shift inst
r
uctions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwe
i
targ
e
t
/
riscv: ve
c
to
r
bitwise
l
ogica
l
instructi
o
ns
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhi
w
ei
t
a
rget/riscv: v
e
c
t
o
r
int
e
g
e
r add-with-carry /
subtrac
t
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
target/riscv: v
e
cto
r
widening integer add and s
u
btract
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
I
U
Z
hiwei
target
/
riscv: vect
o
r
single-width integer add an
d
su
b
tract
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zh
i
we
i
targe
t
/riscv: add vector amo operations
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
IU Zhiwei
t
a
rget/
r
iscv: a
d
d fault-only-fi
r
st unit
s
tride
l
o
ad
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
ta
r
ge
t
/riscv:
a
d
d vect
o
r index
l
oad
a
n
d
s
tore instructions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwe
i
target
/
ris
c
v
: add vector stride
l
oad
and store
i
nstruct
i
ons
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
t
a
rge
t
/riscv: a
d
d an internals
.
h header
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwe
i
t
arget/
r
is
c
v:
a
dd ve
c
to
r
configure instruction
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU
Z
hiwei
t
a
rge
t
/r
i
scv: suppor
t
vector
extension csr
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LI
U
Z
hiwei
target/
r
iscv: implementation-defined
c
onstant p
a
rameters
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LI
U
Z
hiwei
t
a
rget/risc
v
:
add
vector ext
e
n
s
ion field in C
P
U
R
ISC
V
State
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-04-29
LIU Zh
i
wei
linux-us
e
r/ris
c
v:
f
ix up struct target_ucon
t
ext defi
n
ition
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree