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
target/riscv/csr.c : add space before the open parenthesis '('
2020-08-28
LIU Zhi
w
ei
softf
l
oat: Defin
e
misc operations for bfl
o
at16
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-08-28
LIU Zhiwei
softfloat: Defin
e
convert operations for bfloat
1
6
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-08-28
L
IU
Z
hiw
e
i
softfloat
:
Def
i
n
e
ope
r
ations for bfloat
1
6
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-08-22
LIU Zhiwei
target/riscv: check b
e
fore alloca
t
ing
T
CG temps
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-08-22
LIU Zh
i
wei
t
arge
t
/riscv: Clean u
p
f
mv
.
w
.
x
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-22
LIU Zhiwe
i
target/riscv
:
f
ix v
e
ctor index load
/
store constraints
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-22
L
I
U Zhiwei
target/
r
i
s
cv: Quiet Co
v
erity complains about vamo*
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-15
LIU Zhiwei
fpu/s
o
ftflo
a
t: fix up f
l
o
at16 nan
recognition
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zh
i
w
ei
target/
r
iscv: con
f
igure and tur
n
o
n
vector e
x
tens
i
on
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiw
e
i
targe
t
/risc
v
: vector compress instruction
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zh
i
wei
t
arget/riscv: ve
c
t
or
r
egister gather instruc
t
ion
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LI
U
Zhiwei
target/riscv
:
vector s
l
ide in
s
truc
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
g
et/ris
c
v: f
l
oa
t
ing-p
o
int scalar move instructions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU
Zhiwei
t
a
rget/riscv: integer scalar move instru
c
t
ion
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
target/ri
s
cv:
i
nteger extract instru
c
tion
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiw
e
i
tar
g
et/riscv: vector elemen
t
ind
e
x instruction
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
ta
r
ge
t
/r
i
s
cv: ve
c
t
o
r iota
instruction
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
ta
r
get/riscv: set-X-first mask bit
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
target/riscv: vmfirst find-fi
r
st-set mask b
i
t
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
targ
e
t/riscv
:
vector
m
ask p
o
pulation co
u
n
t vmpopc
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Z
h
iwei
target/riscv: v
e
ctor mask-regi
s
ter lo
g
ical instructi
o
ns
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhi
w
ei
ta
r
get
/
riscv: vec
t
or
w
idening
floating-poin
t
reducti
o
n
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU
Z
hiw
e
i
target/r
i
scv:
v
e
ctor single-width
f
loating-poin
t
reduction
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
target
/
ris
c
v:
v
ector wideing integer r
e
ducti
o
n
instr
u
ctions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
I
U Z
h
iwei
target/riscv: vec
t
or sing
l
e-
w
id
t
h integer reduction
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
I
U
Zhiwei
targe
t
/
r
iscv
:
narrowing
floating-po
i
nt/
i
n
t
eger type
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LI
U
Z
h
iwei
target/ris
c
v
:
wi
d
ening floating-p
o
int/integer t
y
pe
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
t
a
rget/riscv:
vecto
r
floa
t
ing-point
/
integer type-convert
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zh
i
wei
target/riscv: v
e
cto
r
floa
t
ing-point
merge instructions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LI
U
Zhiwei
t
a
r
get/ris
c
v:
v
e
c
t
o
r floa
t
ing-point c
l
a
s
sify
instructions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU
Z
hiwei
target/riscv:
v
ector floating-p
o
int
c
ompar
e
ins
t
ructions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
target/riscv: ve
c
t
o
r flo
a
ting-poi
n
t sign-inje
c
tion
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
target/risc
v
:
v
e
c
tor floating-point
min/max instructions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zh
i
wei
targe
t
/riscv: vect
o
r f
l
o
a
ting-po
i
nt square-ro
o
t instruction
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU
Zhiwei
targe
t
/riscv: vect
o
r
w
i
denin
g
floatin
g
-
p
oi
n
t fused
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
target/riscv: vector single-width floati
n
g-point f
u
sed
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
target/risc
v
: vecto
r
w
i
dening
f
loa
t
in
g
-point mu
l
ti
p
ly
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
I
U Zhiwe
i
tar
g
et/r
i
scv:
v
ecto
r
s
i
n
g
l
e
-widt
h
floating-
p
o
i
nt multiply
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zh
i
we
i
targe
t
/riscv: vector widening floating-p
o
int add/subtract
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LI
U
Zhiwei
targe
t
/riscv: vector s
i
n
gle
-
width floating
-
p
oint add
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU
Z
hiwei
target/riscv: vecto
r
narrowing fix
e
d
-poi
n
t clip instruc
t
ions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwe
i
t
a
rget/ris
c
v: vector single-width sc
a
ling
s
hift
i
n
structions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
target/riscv: vector widening saturating scale
d
multiply-add
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
I
U Zhiw
e
i
target/ri
s
cv: v
e
c
t
o
r s
i
ngle-width fract
i
o
nal multiply
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
IU Zhi
w
ei
t
a
r
get/
r
iscv: vecto
r
sin
g
le-wi
d
th av
e
raging ad
d
and
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU
Zhi
w
ei
targ
e
t/ris
c
v: v
e
ctor single-width satura
t
i
n
g add and
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
targe
t
/riscv: vector integ
e
r me
r
ge and move
i
nstructions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
target/riscv: vector widening
integer multi
p
l
y
-
add
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
I
U Zhi
w
ei
target/ris
c
v: ve
c
tor
s
ingle-wid
t
h integer mu
l
tiply
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU
Z
hiwei
target/riscv:
v
e
c
t
or wi
d
ening i
n
teger multiply in
s
truction
s
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU
Z
hiwei
t
arget/riscv: ve
c
tor integer divide
in
s
t
ruc
t
ions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
target/riscv: vector
s
ing
l
e-
w
idth i
n
teg
e
r
m
ultip
l
y
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
I
U Zhiw
e
i
target/
r
iscv: ve
c
tor i
n
teger min/max instr
u
ct
i
on
s
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
IU Z
h
iwei
ta
r
get/
r
i
s
cv: vector integer
comp
a
rison in
s
truction
s
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LI
U
Zhiw
e
i
target/ri
s
c
v: vecto
r
narrowing in
t
eger right
shift
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiw
e
i
tar
g
et/riscv: vector single-width
b
i
t shift
i
nstructions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
IU
Z
h
i
w
ei
targ
e
t/ri
s
cv: vector bitwise l
o
g
ical instr
u
ct
i
on
s
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhi
w
e
i
tar
g
e
t/riscv: vector in
t
eger add-with-carry / subtract
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhi
w
ei
target/ris
c
v: vector wid
e
ning int
e
ger add a
n
d subtract
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU
Z
hiwei
target/riscv: vector single-width int
e
ger
a
dd and subtrac
t
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU
Z
hiwei
target
/
riscv: add vector amo operations
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiw
e
i
targe
t
/risc
v
:
a
dd faul
t
-on
l
y-first unit stride load
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
I
U
Zhiwei
target/ri
s
cv: add vector index load and store instru
c
tion
s
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
t
a
rg
e
t
/riscv:
add vector stride
l
oad and store in
s
tructi
o
ns
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
targ
e
t
/
riscv: add an internals
.
h
he
a
der
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zh
i
wei
t
a
rget/riscv
:
add
v
ect
o
r co
n
figure i
n
struction
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
IU Zhiwei
targ
e
t/riscv: support
v
e
c
tor extension
csr
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
I
U Zh
i
wei
targe
t
/
r
is
c
v:
i
mplemen
t
ation-def
i
ned co
n
stant par
a
meters
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
target/riscv: add vect
o
r e
x
tens
i
on field in CPUR
I
SC
V
State
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-04-29
L
I
U
Zhiwei
linux-user/
r
iscv: fix up str
u
ct tar
g
et_ucontext
d
e
finition
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree