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: Add tcg_gen_vec_add{sub}8_i32
2021-06-29
LIU Zhiwe
i
tcg
:
Add t
c
g_gen_vec_add{s
u
b}8_i
3
2
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2021-06-29
LIU Zh
i
wei
tcg:
A
dd tcg_gen_vec_add{su
b
}16_i32
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2021-06-07
LIU
Z
h
iw
e
i
tar
g
et
/
ri
s
cv: Pass the
s
ame value to opr
s
z and max
s
z
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2021-05-11
LIU Zhiwei
target/ri
s
cv: Fixup
s
atu
r
ate subt
r
a
ct
function
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-08-28
L
I
U Zhiwei
so
f
tfloat: De
f
ine
m
isc operations for bfl
o
at16
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-08-28
LIU Zhiwei
softfloat: D
e
f
i
ne convert operations for bfloat16
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-08-28
L
IU Zh
i
wei
softfloat: D
e
fine operation
s
for bflo
a
t
16
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-08-22
LIU Zhiwei
targ
e
t/riscv: c
h
eck
b
efore allocating TCG temps
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-08-22
LIU Zhiwei
target/
r
iscv: Cl
e
an up fmv
.
w
.
x
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-22
LIU Zhiwei
target/
r
iscv: fix
v
ector index
l
oad/st
o
r
e con
s
traints
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-22
LIU Zhiw
e
i
targ
e
t
/
r
iscv: Quie
t
C
o
verity
c
o
m
p
l
ains about va
m
o*
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-15
LI
U
Zh
i
wei
f
p
u/soft
f
loat: fi
x
up float16
n
an
r
ecognition
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
target/riscv:
configure
and
t
urn on
v
ector
e
x
t
e
n
s
i
on
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU
Z
hiwei
target/riscv: vector co
m
pr
e
ss in
s
t
r
u
ction
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
IU Zhi
w
ei
targ
e
t/riscv: vector register
g
a
t
her
instruct
i
on
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU
Zh
i
we
i
ta
r
get/riscv: vector
slide instructi
o
ns
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
I
U
Zhiwei
ta
r
get/risc
v
:
f
lo
a
ting-point scalar move ins
t
ru
c
tions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
IU Z
h
iwei
target/riscv: integer scalar mo
v
e
in
s
truction
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
ta
r
ge
t
/
r
iscv: inte
g
er ext
r
act instruction
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Z
h
iwei
targe
t
/
ris
c
v: v
e
c
tor ele
m
en
t
index instr
u
ct
i
on
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU
Zhiwei
t
a
r
g
e
t
/riscv: vector iota instruction
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
t
a
r
g
e
t
/riscv: set-X-fir
s
t mask bit
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
target/riscv: vmfirst find-f
i
rst-set mask bit
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwe
i
t
a
rget/risc
v
: vector mask popu
l
atio
n
count vmpopc
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
I
U Zhiwei
target/riscv: vector mask-re
g
ister logical
i
nstructions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
I
U
Zhiwei
target/ri
s
cv:
v
ector wideni
n
g fl
o
ati
n
g-point reduction
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
target/riscv: vector single
-
width
floating-
p
oint reduc
t
i
o
n
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LI
U
Zhiwei
t
arget/riscv: v
e
ctor wideing intege
r
reduction
instruction
s
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
t
arge
t
/riscv:
v
ector
single-w
i
dth integer r
e
du
c
ti
o
n
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhi
w
ei
target/riscv: narrowing
f
loating-point/i
n
t
ege
r
t
y
pe
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zh
i
w
ei
t
arget/r
i
scv: wid
e
ning f
l
oating-point
/
integ
e
r ty
p
e
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zh
i
wei
target
/
r
i
scv: v
e
cto
r
floating-point/in
t
eger
type-convert
.
.
.
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
cv
:
vector fl
o
ating-poin
t
m
e
rge i
n
structio
n
s
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zh
i
wei
target/ri
s
cv:
v
ector f
l
o
atin
g
-point classify i
n
stru
c
ti
o
n
s
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
IU Zhiwei
t
a
r
get/risc
v
: vector floati
n
g-point compare in
s
t
ructions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhi
w
ei
target/riscv: vector floating-p
o
int sign-inj
e
ction
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
t
arget/
r
iscv
:
vector floa
t
ing-point min/max instruc
t
ions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU
Zhiwei
targ
e
t/riscv: vector flo
a
ting-point square-roo
t
in
s
truction
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU
Z
hiw
e
i
target/riscv: vector
w
idening float
i
ng-point fused
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
IU Z
h
iwei
target/riscv
:
vecto
r
s
ingle-width
f
loating-point
fused
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Z
h
i
w
ei
target/riscv: ve
c
tor wi
d
ening
f
l
oating
-
point multiply
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiw
e
i
target/
r
iscv: vector singl
e
-width float
i
ng
-
p
oint multiply
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
t
a
rget
/
riscv:
vector widen
i
ng flo
a
ting-point add/s
u
btract
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
target
/
riscv: vect
o
r sing
l
e-
w
idth
f
loating-point add
.
.
.
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 narr
o
wing fixe
d
-point clip
i
nstru
c
tion
s
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LI
U
Zh
i
w
e
i
tar
g
e
t/riscv: vec
t
or single-width s
c
aling shift i
n
struction
s
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
t
a
rge
t
/risc
v
: ve
c
tor wideni
n
g saturating sc
a
led
mu
l
tiply-ad
d
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
target/riscv: vector single-wid
t
h
fractional mu
l
tiply
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
IU Zhiwei
targe
t
/riscv: ve
c
tor s
i
ngle-width a
v
eraging
a
dd
and
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
I
U
Zhiwei
target/riscv: vector single-width satur
a
ting add and
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU
Zhiwei
target/riscv
:
vector
i
nteger merge
and move instructions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
IU Zhiw
e
i
target/ris
c
v: vector widenin
g
int
e
ger multipl
y
-add
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
target/riscv: vector sin
g
le-wi
d
th integer multiply
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zh
i
wei
target/riscv
:
vector widening int
e
g
e
r multiply i
n
structions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwe
i
target/riscv: vector inte
g
er div
i
de
i
nstr
u
c
ti
o
ns
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
I
U Zhiwei
target/riscv: vector single-widt
h
in
t
eger multiply
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
I
U Zh
i
w
ei
target/riscv: vecto
r
integer
m
in/max instructions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU
Z
hiwei
targe
t
/riscv: vector in
t
e
ger comparison instruc
t
ions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LI
U
Zhi
w
ei
target/riscv: vector narrowi
n
g integer right s
h
if
t
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
target/riscv
:
vector si
n
gle-width bit shift instruc
t
ions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LI
U
Zhiw
e
i
target/r
i
scv
:
v
e
ctor
b
itwise logi
c
al
ins
t
r
u
ctions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LI
U
Zhiwei
targe
t
/ri
s
cv:
v
e
ctor
i
nte
g
er add-with-carry / subtract
.
.
.
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
ta
r
get/riscv: v
e
ctor widening
integer
a
dd and subtract
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
ector
s
i
n
gl
e
-width inte
g
er
ad
d
and subtract
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU
Z
hiwei
targ
e
t/riscv: add
v
ector amo
operations
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
tar
g
et/risc
v
: add faul
t
-only-f
i
rst unit stride
l
o
ad
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LIU Zhiwei
target/ri
s
cv
:
ad
d
vector in
d
ex l
o
ad and stor
e
i
n
structions
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
I
U
Zhiwe
i
target/riscv: add
v
ector stride load 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
target/riscv: add an interna
l
s
.
h header
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
I
U Zhiwe
i
target/risc
v
: add
v
ector configure instruction
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LI
U
Z
hiwei
t
arget/riscv
:
s
upport vec
t
or extensio
n
csr
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
L
I
U Zhiwei
ta
r
get/
r
iscv: implemen
t
at
i
on-defined
c
onsta
n
t pa
r
amete
r
s
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-07-02
LI
U
Z
h
iwei
targ
e
t/riscv:
add vect
o
r exte
n
sion field in
C
PURISCV
S
tate
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree
2020-04-29
L
I
U Zhiwei
linux-
u
ser/r
i
scv: fix up struct
t
arget
_
ucontext
definition
Signed-off-by:
LIU Zhiwei
<zhiwei_liu@c-sky.com>
commit
|
commitdiff
|
tree