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
meson.build: fix building of Xen support for aarch64
2020-08-28
LIU
Z
hiwe
i
softf
l
oa
t
: D
e
fine misc operat
i
ons for
b
f
loat16
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-08-28
LIU
Zh
i
wei
softfloat: Define convert
o
perations for bfloat16
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-08-28
LI
U
Z
h
i
wei
s
o
ftfloat: D
e
fine o
p
erat
i
o
ns for bf
l
oa
t
16
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-08-22
LI
U
Zhiwei
target/ri
s
c
v
: check befo
r
e
alloc
a
ting TCG te
m
ps
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-08-22
LIU
Zh
i
wei
target/
r
iscv: Clean
up fmv
.
w
.
x
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-22
LIU Zhiwei
tar
g
et/riscv: fix vector ind
e
x
load
/
stor
e
constr
a
ints
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-22
LIU Zhi
w
ei
target/r
i
scv: Quiet Coverity
compla
i
n
s
ab
o
ut
v
amo
*
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-15
LI
U
Zhiw
e
i
fpu/softfloat:
fix up floa
t
1
6
nan recognition
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhi
w
ei
target/
r
iscv: configure and t
u
rn on vector
extension
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LI
U
Zhiwei
ta
r
get/risc
v
: vector
compress i
n
struction
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Z
h
iwe
i
target/risc
v
:
vect
o
r
re
g
ister gather instru
c
tion
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
I
U Zhiwei
ta
r
ge
t
/risc
v
: vector sl
i
de instr
u
ctions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU
Z
hiwei
targ
e
t/ri
s
cv: floating-p
o
int scal
a
r
mov
e
i
n
s
t
ructions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
I
U Zhiwei
target/riscv
:
integer scalar move i
n
structi
o
n
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU
Z
hi
w
ei
target/riscv: integer extra
c
t i
n
struction
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiw
e
i
targe
t
/r
i
scv: vector
ele
m
ent
index
instruct
i
on
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
t
a
r
g
et/ris
c
v: vector iota instruction
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
I
U
Zhiw
e
i
targe
t
/risc
v
: se
t
-X-first mask bi
t
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
IU Zhiwe
i
target/
r
i
s
cv: vmfirst find-first-
s
et mask bit
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
tar
g
et
/
r
iscv
:
vector
m
ask po
p
u
l
ation
c
ount vmpopc
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
target/riscv: v
e
ctor mask-register logic
a
l instru
c
tions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU
Zhiwei
targ
e
t/riscv: vector widening floating-point red
u
ction
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
I
U Z
h
iwei
t
a
rget/ri
s
cv: vector si
n
gle-width f
l
oating-po
i
nt red
u
cti
o
n
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LI
U
Zhiwei
target/riscv:
v
e
ctor w
i
deing i
n
teg
e
r reduct
i
o
n
instructions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU
Z
hi
w
e
i
target
/
r
i
s
c
v: v
e
cto
r
si
n
gle-width intege
r
red
u
c
t
i
on
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
target/riscv: narrowing floatin
g
-p
o
int/integer type
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
I
U Zhiwei
t
arget/riscv: widening floating-point/inte
g
er type
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LI
U
Zhiwei
target/ris
c
v:
vector floating
-
p
o
int/i
n
teger type-convert
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
t
ar
g
et/riscv: vecto
r
floating-
p
oint mer
g
e instruct
i
o
n
s
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
t
a
rge
t
/ris
c
v:
v
e
ctor
f
l
oating-point
c
las
s
ify instructions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LI
U
Zhiw
e
i
t
arget/ris
c
v: vector
floating-point c
o
mpare i
n
structions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwe
i
target/riscv: ve
c
tor floatin
g
-
p
oint sign-
i
njection
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
target/ri
s
cv: vec
t
or floati
n
g-poi
n
t min/max instructions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU
Zhi
w
ei
t
arget/riscv: vec
t
o
r
floatin
g
-p
o
int s
q
u
a
re-
r
oo
t
instruction
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LI
U
Zhiwei
t
a
rget
/
r
i
s
cv: vect
o
r widening fl
o
ating-point fu
s
ed
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhi
w
ei
targ
e
t/r
i
sc
v
: vector si
n
gle
-
width floating
-
p
oint fused
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU
Zhiwei
t
arge
t
/riscv: vec
t
or wid
e
ni
n
g float
i
n
g-point multip
l
y
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
targe
t
/riscv: v
e
ctor single-
w
idth floating-point multiply
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
I
U Zhiwei
t
a
rget/ri
s
cv: ve
c
tor wid
e
n
ing floating-
p
oint 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-width
floating-
p
oint a
d
d
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
target/riscv: vector narrowing fixed-point clip instr
u
ctio
n
s
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
IU
Z
hiw
e
i
target
/
riscv: vector singl
e
-wi
d
th
s
caling shift
instr
u
ctions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
I
U
Z
hiw
e
i
target/riscv: ve
c
to
r
widening saturatin
g
scaled multiply-add
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Z
h
iwei
t
arge
t
/riscv:
vect
o
r single-width fractional
mu
l
tiply
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
t
a
rg
e
t/riscv: v
e
ctor
sin
g
le-wid
t
h averaging
add a
n
d
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LI
U
Zhiwe
i
target/riscv: vec
t
or
s
ingle-w
i
d
th satu
r
ating add and
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
IU Zhi
w
ei
target/riscv: vector integer m
e
rge and move
i
nstruct
i
ons
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
IU
Zhiwei
t
a
rget/riscv
:
vector wide
n
ing in
t
eger multiply-add
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU
Z
h
i
wei
ta
r
g
e
t/ri
s
c
v: vector s
i
ngle-width i
n
teger mu
l
tiply
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
targ
e
t/riscv
:
vector widen
i
ng integer
multiply instr
u
ctions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwe
i
target/r
i
scv:
v
ec
t
or i
n
t
e
ger divide instruct
i
ons
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Z
h
i
wei
targ
e
t/ri
s
c
v: vector single-width integer mul
t
iply
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwe
i
target
/
riscv: v
e
ctor
in
t
eger
m
i
n/max instruc
t
ions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Z
h
iwei
t
a
r
get/riscv: v
e
ctor
integer
compariso
n
i
nstru
c
tio
n
s
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
target/riscv: vect
o
r narrow
i
ng integ
e
r righ
t
shift
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
target/riscv:
vector single-width
bit
shift i
n
struct
i
ons
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
IU Zhiwei
tar
g
et/riscv: v
e
ctor bitwise logi
c
al instructions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
tar
g
et
/
ri
s
cv: vector integer add
-
with-car
r
y / s
u
btra
c
t
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
targ
e
t/
r
iscv:
v
ector wideni
n
g i
n
teger add
a
nd subtr
a
c
t
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LI
U
Zhiwe
i
t
arge
t
/r
i
scv:
vect
o
r single-w
i
d
th intege
r
add and
sub
t
ract
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
target/risc
v
:
add vec
t
or
amo operati
o
ns
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
IU Zhiwei
tar
g
et/riscv: add fault-only-firs
t
uni
t
str
i
de load
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiw
e
i
target/riscv: add
vec
t
or ind
e
x load an
d
stor
e
instructions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU
Zhiw
e
i
target/riscv: add ve
c
tor strid
e
lo
a
d and store inst
r
u
c
tions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU
Z
hiwei
target/riscv: add an internals
.
h header
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
IU
Z
hiwei
target
/
ris
c
v
: add ve
c
tor conf
i
gure in
s
truction
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
IU Zhiwe
i
target
/
ris
c
v: sup
p
ort vec
t
or
e
xtension csr
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwe
i
t
a
rget/r
i
sc
v
: implementation-defined
c
onstant param
e
t
ers
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU
Z
hiwei
target/riscv: add
vector extension field i
n
CPURISCVState
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-04-29
LIU Z
h
iwei
linux
-
user/riscv: fix
up
s
tr
u
ct targ
e
t_ucontext
de
f
i
n
itio
n
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree