repo.or.cz
/
qemu
/
kevin.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
target/loongarch: Implement xvldi
2023-09-20
S
o
n
g Gao
t
a
rget/loong
a
rch: Implement xvldi
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
ng Gao
target
/
l
o
ongarch:
Implement xvmsklt
z
/
xvmskgez/
x
vmsknz
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
ong Gao
target/loongar
c
h: Implement xvsignco
v
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Son
g
Gao
ta
r
get/lo
o
ng
a
rch:
Implement vext2xv
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Son
g
Gao
target/loon
g
ar
c
h: I
m
plem
e
nt
xvexth
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
G
a
o
tar
g
et/loongarch: Implement xvsat
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g
Gao
target/loongarch; Implement xvdiv/xvmod
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
G
ao
target/loongarch:
Implemen
t
xvmadd/
x
v
msub/xv
m
addw{ev/od}
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongarch: Implement xvmul/xvmuh/xv
m
ulw
{
ev/od}
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song G
a
o
target/loongarch: Impl
e
me
n
t xvmax/
x
v
m
i
n
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
Ga
o
target/loongarch:
Implement xvadda
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
targ
e
t/lo
o
ng
a
r
c
h
:
Implemen
t
xvab
s
d
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
t
ar
g
et/
l
oong
a
r
c
h
: Im
p
lement xavg/
x
vagr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
targ
e
t
/loo
n
g
arch: Imp
l
ement xvaddw/xvs
u
bw
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
ta
r
get/loongarch: Implement xvhaddw/xvhsubw
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
n
g Gao
t
a
rget/loo
n
garch: Implement xvsa
d
d/xvssub
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
G
ao
target/loongarch
:
I
m
plemen
t
x
vneg
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g Ga
o
ta
r
get/l
o
ongarch:
I
m
pleme
n
t
xv
a
d
di/xvsu
b
i
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
Gao
target/loongar
c
h: Implement xvreplg
r
2
vr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
ng
Gao
target/loo
n
garch: Im
p
leme
n
t xvadd/xv
s
ub
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
t
a
rget/loongarch: Add avail_LASX
t
o
ch
e
ck LASX instruct
i
ons
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g Gao
t
arget/loongarch: check_vec suppor
t
check LASX instruct
i
o
ns
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Son
g
G
ao
target/loongarch:
Add
L
ASX da
t
a
s
uppor
t
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
ng Gao
target/lo
o
n
g
arch
:
Replace CHE
C
K_SXE to ch
e
ck_vec(c
t
x
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
t
a
rget/loongarch: Use gen_help
e
r_gvec_2
i
for 2OP +
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongarch: Use gen_helper_gvec_2 for 2OP vec
t
or
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
ong Gao
t
a
r
g
et/loongarch:
Use gen_he
l
per_gv
e
c_2_ptr for 2OP
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
G
ao
target/loongarch: Use gen_he
l
per_gvec_3 for 3OP vect
o
r
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
Ga
o
target/loongarch: Use gen_helper_
g
vec_3_ptr
f
or 3OP
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
Ga
o
t
a
rget/lo
o
ngarc
h
: Use ge
n
_helper_gvec_4 for 4OP vector
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song G
a
o
ta
r
g
e
t/loongarch: Use gen_
h
elper_gvec_4
_
p
t
r for 4OP
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongarch: Im
p
l
e
ment gvec
_
*_vl functio
n
s
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target
/
loongarch: Renamed
l
sx*
.
c
to vec*
.
c
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
So
n
g Gao
target/loongarch: Add av
a
il_IOCSR
t
o
c
heck iocsr instructio
n
s
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Gao
targe
t
/loongar
c
h: Add avail_LSX
to
c
he
c
k LS
X
instru
c
tions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Gao
target/loon
g
a
rch: Add a
v
a
il_LA
M
to check atomic i
n
s
tructi
o
ns
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
S
o
ng Gao
target/loongarch:
A
dd avail_LS
P
W to
c
heck LSPW i
n
structions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
S
o
ng
G
ao
ta
r
get/loongarch: Add a
v
ail_FP/F
P
_SP/FP_DP to check
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Gao
h
w/loongarch: Re
m
ove rest
r
iction o
f
la464 cores in
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Gao
t
a
rget/loongarch: Add avail_64 to check la64-only instructions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Ga
o
t
a
rget/loongarch: Add a
check para
m
eter to th
e
TRANS
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Gao
ta
r
get/lo
o
ngarch: Fi
x
loongarch
_
la464_init
f
n()
mis
s
es
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-26
S
ong Gao
t
arget/loongarch
:
Fix th
e
v
i
n
s
g
r2vr/
v
p
ickve2
g
r instr
u
ctions
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-26
Song Gao
target/lo
o
n
g
arch:
F
i
x LD/ST{LE/G
T
}
i
nstructio
n
s get
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-15
Song Gao
hw
/
intc: A
d
d NULL pointer
c
heck on Loon
g
Arch i
p
i device
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-15
Song
G
ao
hw/loongarch/virt: Set m
a
x 256 cp
u
s
support on loongarc
h
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-15
Son
g
Gao
hw/loongarch/virt: Modify ipi as p
e
rcpu devi
c
e
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-15
Song Gao
tests/a
v
ocado:
Add L
o
ongArch machi
n
e st
a
rt test
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
o
ng Gao
target/lo
o
n
garch: CPUCFG suppor
t
LSX
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
So
n
g Gao
t
a
rget
/
loongarch: Use {set/get}_gpr
replace to c
p
u_fpr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/loongarch: Implem
e
nt v
l
di
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target
/
l
o
onga
r
ch: Implement vld vst
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
t
a
r
g
et/loongarch:
I
mplement vilvl vilvh v
e
xtrins vshuf
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
So
n
g Gao
targ
e
t
/loongarch: Im
p
lement
v
r
e
plve vpack vpick
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Ga
o
target/loongarch: Implement vinsgr2vr
v
pick
v
e2gr vr
e
p
lg
r
2vr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
So
n
g G
a
o
t
ar
g
et
/
loo
n
gar
c
h:
I
m
p
l
eme
n
t vbitsel vset
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/lo
o
ngarch
:
Impleme
n
t
vfcmp
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
So
n
g
G
ao
target/
l
oo
n
garch:
I
m
plement vseq vsle vslt
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Son
g
Gao
tar
g
e
t
/
l
oongarc
h
: Implement
LSX fpu
f
cvt
i
ns
t
ru
c
tions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
o
ng Gao
target/
l
oon
g
arch:
Implemen
t
LSX fpu arith ins
t
ructions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Son
g
Gao
targ
e
t/loongarch:
Implement vfrstp
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
ong
G
a
o
ta
r
get/loongarc
h
: Impl
e
ment vbitclr v
b
itset vbi
t
rev
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/l
o
ongarch: Implement vp
c
nt
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song
G
ao
tar
g
et/loongarch: I
m
plement vclo vclz
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
o
ng Gao
target/lo
o
nga
r
ch: Implement vssr
l
rn
v
s
srarn
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song G
a
o
tar
g
et/loongarch
:
I
m
plement vssrln vssran
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
targe
t
/loongarch: Implemen
t
vsrlrn
v
s
r
ar
n
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
So
n
g Gao
target/loongar
c
h: Implement vsrln vsran
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song
Gao
target/loongarch:
Im
p
lement vsrlr vsra
r
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
So
n
g Gao
target/loong
a
rch
:
Implement vsllwil ve
x
tl
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
t
a
rget/loongarch: Im
p
lement vs
l
l
vsrl vsra
v
rotr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Ga
o
targe
t
/loonga
r
ch: Impleme
n
t L
S
X logic in
s
tructions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/
l
oongarc
h
: Implem
e
nt vmskl
t
z/vmskgez
/
vmsknz
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/lo
o
ngarch: Implement
vs
i
gnco
v
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song
Gao
t
ar
g
et/loo
n
g
arch: Implement vexth
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
t
a
rget/loongarch: Implemen
t
vs
a
t
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/loongarch:
Implement vdi
v
/vmod
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Son
g
Gao
targ
e
t/loongarch: Impl
e
ment
vmadd/vmsub/vmaddw
{
e
v
/od}
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
t
ar
g
et/lo
o
ngarch: Implement vmul/vmuh/vmulw{ev/od}
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
o
n
g Gao
t
arget/loo
n
g
a
rch:
Implement vmax
/
vmin
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
o
ng Ga
o
target/lo
o
n
g
arch: Implemen
t
vadda
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
o
ng Gao
target/loongarc
h
: Implement vabsd
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
targe
t
/loongarch: Implement vavg/v
a
vgr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
on
g
G
ao
target/loonga
r
c
h
:
Implement vad
d
w/
v
subw
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
tar
g
et
/
loongarch: Implemen
t
vhaddw/v
h
subw
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
ong
G
ao
targ
e
t/lo
o
nga
r
ch: Implement vsadd/v
s
su
b
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/l
o
ongarch: Imple
m
ent vneg
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/loongar
c
h
:
Im
p
l
e
ment vad
d
i/vsubi
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
tar
g
et/loongar
c
h: Impl
e
me
n
t vadd/vs
u
b
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song
G
ao
tar
g
et/loongarch:
A
d
d
C
H
ECK
_
SXE
m
accro
for check LSX
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Son
g
Gao
t
ar
g
et/loongarch: meson
.
bu
i
ld
suppo
r
t b
u
ild LSX
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
t
arget/loongar
c
h: Add LSX data
type
V
Reg
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-03-03
Son
g
Gao
h
w
/l
o
ongarch/virt: a
d
d
s
yste
m
_power
d
ow
n
hmp command
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-03-03
So
n
g
G
a
o
t
arget/loongarch: Implement Ch
i
p Co
n
fig
u
rai
t
on Versi
o
n
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-03-03
Song Gao
d
ocs
/
system/loongarch: updat
e
loongso
n
3
.
rst
and rename
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-03-03
Song Gao
l
o
ong
a
rch: Add s
m
bio
s
command li
n
e
opt
i
on
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-12-05
S
ong G
a
o
Rever
t
"hw/loo
n
garch/virt: Add cfi01
pflash
d
e
vice"
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-11-12
S
ong Gao
h
w
/
lo
o
ngarch: Fix
loongar
c
h
fdt addr
c
onfict
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-11-04
Song Gao
target/loongarc
h
: Fix raise_mmu_e
x
ception() set wr
o
n
g
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-11-04
Song Gao
targe
t
/loongarch: Add exception subcode
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
next