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
docs/devel/qapi-code-gen: Fix missing ':' in tagged section docs
2024-01-06
Song
Gao
target/loongar
c
h:
mov
e
tra
n
s
late modules t
o
tcg/
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-01-06
S
ong
G
ao
target/loongarch/meson: move gdbstub
.
c
to loongarch
.
ss
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-21
S
ong Ga
o
tcg/loon
g
a
r
ch64: Fix tcg_out_mov()
Ab
o
r
t
ed
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
Song Gao
linux-u
s
e
r
/loongarch64: Add
LASX s
i
g
context save/restore
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
Son
g
Gao
linux-u
s
e
r
/loongarch64:
A
dd LSX sigc
o
ntext save/restore
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
Song G
a
o
linux-user/loo
n
garch
6
4: Use abi_{ulong,
u
in
t
} type
s
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
S
ong Gao
l
inux-use
r
/
l
oongarch64:
setup_si
g
frame() set 'end'
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
Song Gao
li
n
ux-
u
ser/lo
o
ngarch64: Fix setup_ext
c
o
n
t
ex
t
a
lloc
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
Song Gao
target/loo
n
g
a
rch: Sup
p
ort 4K
p
a
g
e size
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
Song
G
a
o
target
/
loongarch: Imp
l
ement
query-cpu-model-
e
x
p
ans
i
on
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
Song Gao
target/loonga
r
ch: Allow us
e
r enable/di
s
able
LSX/LASX
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
Song
Gao
targe
t
/loong
a
r
c
h
:
Add cpu model 'max'
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-10-13
Song Gao
h
w/loongarch/virt: Remove unus
e
d 'loo
n
g
a
rch
_
virt_pm
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-10-13
Song Ga
o
t
arg
e
t/loongarch:
Add preldx instruc
t
i
o
n
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-10-06
S
o
ng Gao
t
a
rget/loongarch: Clean u
p
local
variable sh
a
d
owing
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
n
g
G
a
o
target/loo
n
garch:
CPUCFG support L
A
SX
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
targ
e
t
/lo
o
n
garch: Move
s
im
p
l
y DO_XX ma
r
c
o
s
t
ogther
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Son
g
G
a
o
targ
e
t/loongarch: Implement xvld
xvst
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongarch:
I
mplemen
t
xvshuf xvperm
{
i} xv
s
h
u
f4i
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
ong Ga
o
t
a
r
g
e
t
/loongarch:
I
mp
l
em
e
n
t xvp
a
ck
x
vpick xv
i
lv
{
l/h}
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
ng Gao
targ
e
t
/
loong
a
rch: Implement x
v
replve xvinsv
e
0 xvpickve
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
t
arget
/
loong
a
r
ch
:
Implement xvinsgr2vr x
v
pickve2
g
r
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song G
a
o
ta
r
get/loon
g
arch: Imp
l
e
m
ent xvbitsel xvset
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
t
a
r
get/loongarc
h
:
Implement xvf
c
m
p
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
ong
G
a
o
targ
e
t/loongarch: Imp
l
ement x
v
seq xvsle xvslt
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song G
a
o
target/loo
n
garch: Implement LA
S
X
fpu fcvt instru
c
tion
s
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
tar
g
et/loo
n
garch:
Impl
e
ment L
A
S
X fp
u
arit
h
i
n
structio
n
s
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
t
arget/loong
a
r
ch: Implement xvfrs
t
p
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/l
o
ongarch: Implement
xvbitclr xvbitset xv
b
itrev
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
tar
g
e
t
/loongarch
:
I
mplement xvpc
n
t
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongarch: Implement xvclo xvclz
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
t
a
rget/
l
oongarch:
Implemen
t
xvssr
l
rn xvssr
a
rn
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
n
g G
a
o
targ
e
t
/loongar
c
h: Implemen
t
x
vssrl
n
xvs
s
ran
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
ng Gao
target/loongarch
:
Implement xvsrlrn xvsrar
n
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g
G
a
o
t
a
rget/loonga
r
c
h: Implement xvsrln
x
v
sran
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
ng Gao
target/loongarc
h
:
I
m
ple
m
e
nt xvsrl
r
x
v
srar
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
t
ar
g
et/
l
oongarch:
Implement xv
s
l
lwil xvext
l
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
Gao
target/lo
o
ngarch:
Imp
l
e
m
ent
x
v
sll
x
vsrl
x
v
s
r
a
x
v
r
otr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
t
a
r
get/lo
o
ngar
c
h: Imp
l
ement LASX log
i
c instructions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
ng Ga
o
target/loongarch: Impl
e
ment
xvldi
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g Gao
tar
g
et
/
l
oong
a
rc
h
:
I
mplement xvmskltz/
x
vmskg
e
z/xvmsknz
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongarch: Implement xvsigncov
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g
Gao
t
a
r
g
et/loongarch: Im
p
lement v
e
xt2xv
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
G
ao
ta
r
get/loongarch: Im
p
lement
xve
x
th
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/
l
oongarch: Implement x
v
sat
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
ong Gao
target/lo
o
n
g
arch; Imple
m
e
nt xvdiv
/
x
v
mod
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Ga
o
target/loongarch: Implement xvmadd
/
x
vmsub/xvmaddw{ev/od}
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g
G
ao
t
a
rge
t
/loo
n
gar
c
h
:
Implement xvmul/xvmuh/xvmulw{ev/o
d
}
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song G
a
o
ta
r
g
et/
l
oong
a
rch: I
m
plement xvmax/xvmin
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
ong Ga
o
target/l
o
onga
r
ch: I
m
plem
e
nt xvadda
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Ga
o
target/loongarch: Implem
e
nt
x
vabsd
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
t
arget/loo
n
garch: Implement xavg/xvagr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
n
g
Gao
ta
r
get/loongarch: Implement xvaddw
/
x
v
subw
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Son
g
G
ao
target/l
o
ongarch:
I
mplement xvha
d
d
w
/xvhsubw
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Ga
o
tar
g
e
t
/loo
n
garch: Implement xvsa
d
d/xvssub
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/l
o
ongar
c
h:
I
mplement xvneg
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
G
ao
tar
g
e
t/loong
a
r
c
h: Implement xvaddi
/
x
vsu
b
i
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song G
a
o
target/loongarch
:
Implement xvreplgr
2
vr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
Gao
targ
e
t/loongarch: Implement xvadd/xvsub
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongarch: Add avail_LASX to che
c
k L
A
SX ins
t
ructions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
ong
G
a
o
t
arget
/
lo
o
ngarch: che
c
k_vec
s
upport c
h
eck
L
ASX
i
n
struct
i
ons
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
targ
e
t/loongarch: Add LASX data support
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongarch
:
Replace C
H
E
C
K_SXE to ch
e
ck_
v
ec(ctx
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
ng Gao
targe
t
/
loongarch: Use gen_helper_gve
c
_2i f
o
r 2OP +
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
ng Gao
targ
e
t/loon
g
a
r
c
h: Use
gen_
h
elper_
g
v
e
c_2 fo
r
2
OP vecto
r
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
t
arget/
l
oong
a
rch: Use ge
n
_helper_g
v
ec_2_ptr for 2OP
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
n
g Gao
ta
r
get/
l
oongar
c
h: Use gen_help
e
r_gve
c
_3 for 3OP
v
e
c
to
r
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongar
c
h
: Use gen
_
helper_gvec_3_ptr for 3OP
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
ng
Gao
t
arge
t
/
l
oongarc
h
:
Use gen
_
helper
_
gvec_4 f
o
r
4
OP
vect
o
r
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song G
a
o
t
a
rge
t
/lo
o
n
ga
r
ch: U
s
e ge
n
_helper_
g
vec_4_ptr for 4OP
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
Gao
target/loongarc
h
: Implement gvec_*_
v
l functions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
ong
Ga
o
target/loongarch: R
e
named lsx*
.
c to vec*
.
c
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Gao
target/lo
o
ngarch: Add avail_IOCSR to check iocsr inst
r
u
ctions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
S
ong Gao
t
a
r
ge
t
/loong
a
rch: Ad
d
avail_LSX to check LSX i
n
str
u
c
t
i
ons
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Gao
targ
e
t/l
o
ongarch: Add
a
vail_
L
AM t
o
check atomic instruction
s
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Gao
t
a
r
get/loo
n
garch
:
Add
a
vail_LSPW
t
o chec
k
LSPW
i
n
s
truct
i
ons
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Gao
t
arget/loongarch: Ad
d
avail_FP/FP_SP
/
F
P_DP to check
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Gao
hw/
l
oong
a
rch: Remove restri
c
tion of
la464 cores in
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
S
ong Gao
tar
g
e
t
/
loongarch: Add avail_64
t
o che
c
k la
6
4-only
i
nstr
u
c
ti
o
n
s
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
S
o
ng Gao
target/loongarch: A
d
d a check pa
r
amet
e
r to the TRANS
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Gao
target/loongarch: Fix loongar
c
h_
l
a464_initfn() misses
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-26
Song Gao
t
arget/loonga
r
ch:
F
ix the vinsgr2vr/vpi
c
kve2g
r
ins
t
ructions
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-26
Son
g
Gao
target/l
o
ongarch: Fi
x
LD
/
ST{LE/GT} i
n
s
t
ructi
o
ns ge
t
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-15
Song Gao
hw/
i
ntc: Add
NULL pointer check on LoongArch
i
p
i
device
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-15
Song Gao
hw/
l
oongarch/
v
irt
:
Set
m
ax 256 cpus supp
o
rt on loongarc
h
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-15
Song
Gao
hw
/
lo
o
ngarch/v
i
rt: M
o
dify ipi as
pe
r
cpu devi
c
e
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-15
Song
Gao
tests/avocado
:
A
dd L
o
ongArc
h
machine start test
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target
/
loonga
r
ch: CPUCFG support
L
SX
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
on
g
Gao
targe
t
/loongar
c
h: Use {se
t
/ge
t
}_gpr r
e
place to cpu_fpr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/loonga
r
c
h: Imp
l
ement vldi
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
targe
t
/lo
o
ng
a
rch: Implement vld
v
s
t
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
ta
r
get/loo
n
g
a
rch: Impleme
n
t
v
ilvl vilvh vextrins
v
s
h
uf
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
o
ng
G
ao
target/
l
o
on
g
a
r
ch: I
m
plement vrep
l
ve vpack vpick
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
t
a
rget/loongarch: Im
p
lement vins
g
r2
v
r vpickve2gr vreplgr2vr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/
l
oon
g
arch: Impl
e
m
e
nt vbitsel
v
se
t
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
o
ng Gao
t
a
r
get/loongarch
:
Implemen
t
vfcmp
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/loongarch: Impleme
n
t
v
s
eq vsle vslt
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song
G
ao
target/loongarch: Impl
e
ment LS
X
fpu
f
c
v
t
instructio
n
s
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
o
ng Gao
target/loongarch: I
m
p
le
m
ent
L
SX fpu ari
t
h instructions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
o
ng Gao
ta
r
g
e
t/loo
n
garch: Impleme
n
t v
f
r
stp
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
next