repo.or.cz
/
qemu
/
armbru.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
qapi: Require descriptions and tagged sections to be indented
2024-02-01
So
n
g G
a
o
target/lo
o
ngar
c
h: Fix
qtest test-hmp
e
rror when KVM
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-01-25
Song G
a
o
targ
e
t/loongarch/kvm
:
Enab
l
e
LS
X
/
L
ASX extension
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-01-06
Song G
a
o
target/loonga
r
ch: move translate modules to tcg/
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-01-06
Song Gao
t
a
rget/loong
a
rch/
m
eson: move gdbstub
.
c to loongarc
h
.
ss
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-21
Song
G
ao
tcg/loongarch64: Fix tcg
_
o
u
t_mov() Abo
r
ted
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
Song
G
ao
l
i
n
ux-use
r
/loongarch64: A
d
d LASX sigcontext s
a
ve/re
s
tore
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
Song Gao
linux-user/lo
o
ngarc
h
64: A
d
d LSX
sigcon
t
e
x
t
s
ave/restore
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
Song Gao
l
i
nux-
u
ser/loonga
r
ch64: Use a
b
i_{
u
long,
u
int} types
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
Song Gao
linux-user/loongar
c
h64:
s
e
tup
_
si
g
fra
m
e() set 'end'
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
Song Gao
linux-u
s
er
/
lo
o
n
garch
6
4: Fix setup_extcontext alloc
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
Song Gao
ta
r
get
/
loongarch: Su
p
port 4K page size
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
S
o
n
g
G
a
o
target/lo
o
ngarc
h
: Im
p
lement
query-cpu-model-expans
i
on
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
Song Gao
tar
g
e
t
/
loongarch
:
A
llow user enable/d
i
sab
l
e LSX/
L
ASX
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
S
o
n
g
Gao
t
a
r
g
e
t/l
o
ongarch: Add cp
u
mo
d
e
l
'max'
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-10-13
Song Gao
hw/loongarch
/
virt: Remove unused 'loongarch_v
i
rt_
p
m
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-10-13
S
o
ng
Gao
tar
g
et
/
l
o
onga
r
c
h
: Add preldx instruction
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-10-06
Song Gao
target/
l
oong
a
rch: Clea
n
u
p local var
i
a
ble
s
hadowing
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target
/
loongar
c
h: C
P
UCFG sup
p
ort
L
ASX
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
targ
e
t/loongarch:
M
ove
simply DO_XX marco
s
togther
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/
l
o
o
ngarch
:
I
mplement xvld
x
vst
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
ong Gao
t
arget/
l
oongarch: Im
p
l
e
ment xvshu
f
xv
p
e
rm{i} xvshuf4i
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
ta
r
get/loongarch:
I
mplement xvpa
c
k xvpick xvi
l
v
{l/h}
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongarc
h
: Implement xv
r
e
plve xvinsve0 xvpickve
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Ga
o
target/loongarch: Implement
x
vinsgr2
v
r
xv
p
ickve2gr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
targe
t
/loongarc
h
: Implement xvbits
e
l
xvset
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
ong Gao
t
a
r
get/loongarch: Implement
x
vfc
m
p
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
ta
r
ge
t
/l
o
ongarch: Implement
x
v
s
eq xvsle
xvslt
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g Gao
target/loon
g
arch:
Implement
LAS
X
fpu fcvt i
n
structions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
ng Gao
target/loongarch: Implement LA
S
X fpu arith instructions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
ng Gao
targ
e
t/l
o
ongarch: Im
p
l
em
e
n
t xvfrstp
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
ta
r
get
/
loongarch: Impl
e
ment xvbitclr xvbitset xvbitrev
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
tar
g
et/loongarch: I
m
p
l
ement x
v
pcn
t
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
ta
r
get/loongarch:
I
m
pl
e
ment xvclo xvcl
z
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
on
g
Gao
t
arget/loo
n
garch:
I
m
p
lem
e
nt xvssrlrn xvssrarn
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g Gao
target/lo
o
ngarch: Implement xvssrln
x
vssr
a
n
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Ga
o
targe
t
/loo
n
ga
r
ch: Implement xvsrlrn xvsrarn
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/l
o
ongarch: Implement xvsrln xvsran
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
G
a
o
t
a
rget/loongarc
h
: Imp
l
ement xvsrlr xvsrar
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g
G
a
o
target/loonga
r
c
h: Implem
e
nt xvsl
l
wil xvext
l
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Ga
o
targe
t
/
l
oongarch: Implement xvsll xvsrl xvsra x
v
rotr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Son
g
G
a
o
target/loongarch:
I
mplement LASX logic instructions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
tar
g
et
/
loon
g
arch:
I
mplement xv
l
d
i
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
tar
g
et/
l
oon
g
a
rch: Impl
e
ment xvmskltz/xvmskgez
/
xvmsknz
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
ng Gao
targe
t
/loongarch:
I
mple
m
e
nt x
v
signcov
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g Gao
t
a
r
g
et
/
lo
o
n
g
arch: Implement
v
ext2xv
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
ta
r
g
et
/
l
oonga
r
ch:
Implement xve
x
th
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
Gao
t
a
rget/loonga
r
ch: Imp
l
e
m
ent xvsat
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g Gao
tar
g
et/loongarch; Imple
m
ent xvd
i
v
/xvmod
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Son
g
Gao
t
a
r
g
et/loongarch: I
m
pl
e
ment x
v
madd/xvmsub/xvmadd
w
{ev/od}
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
t
a
rget/loongarch: Imple
m
en
t
x
v
mul/xvmuh/xvmulw{ev/od}
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongarch: Implem
e
nt x
v
m
a
x
/xvmin
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song G
a
o
target
/
loongarc
h
: Imp
l
e
m
e
nt xv
a
dda
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongar
c
h
:
Implement xva
b
s
d
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Son
g
Gao
t
a
rg
e
t/loo
n
garch: Implement xavg/xva
g
r
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loon
g
arch:
I
mplement xvaddw/xvsub
w
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g
Gao
tar
g
et/loongarch:
Implemen
t
xvhad
d
w
/
xv
h
s
ubw
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g
G
ao
ta
r
get/loongarc
h
:
I
mplement
x
vsa
d
d/xv
s
sub
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
G
a
o
target/loongarch: Im
p
lem
e
nt xvn
e
g
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongarch: I
m
plement xvaddi/xvsubi
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
tar
g
et/loongarch: I
m
p
l
eme
n
t xvreplgr2vr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loong
a
rch: Implem
e
nt xv
a
dd/xvsub
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/l
o
ongarch:
A
dd
a
vail_LASX to check LASX
i
nstructions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target
/
loongarc
h
: check_vec supp
o
rt
check LASX instruc
t
ions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
ng Gao
targe
t
/
l
o
ongarch:
Add
L
A
SX data
support
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
ng Gao
target/lo
o
ngarch:
Repla
c
e CHECK
_
SXE to che
c
k
_
vec(c
t
x
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
t
arget/loongarch: Use g
e
n
_help
e
r_
g
vec_2
i
for 2OP +
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song G
a
o
target/loongarch: Use gen_helper_gvec_2 for 2OP
v
e
ctor
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Son
g
Gao
target/l
o
on
g
arch
:
U
se
ge
n
_helper_gve
c
_2_
p
tr for 2O
P
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
Gao
tar
g
et
/
loongarch: Us
e
gen_helper_gve
c
_
3 for 3OP vecto
r
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
G
ao
target/loongarch:
Use gen_helper
_
gve
c
_3_pt
r
for
3
O
P
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Ga
o
t
arget/l
o
ongarch: U
s
e
g
en_helper
_
gvec_4 for 4OP vector
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g Gao
target/l
o
ongarch: U
s
e
g
e
n_he
l
per_
g
vec_4
_
ptr for 4O
P
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
Gao
target/loonga
r
c
h
:
I
mplement gve
c
_
*
_vl functions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/lo
o
n
garch: Rename
d
lsx*
.
c to vec*
.
c
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Gao
t
arget/loongarch:
Ad
d
avail_IOCSR to check iocsr in
s
tructions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song
Gao
target/loongarch
:
Add
a
vail_LSX to check LSX instructio
n
s
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Gao
targe
t
/loong
a
rc
h
: Ad
d
avail_LAM to che
c
k atomic inst
r
uctio
n
s
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song
G
ao
ta
r
get/loongarch: Add avai
l
_
LSPW to chec
k
LSP
W
instructions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song
G
ao
target
/
loongarch
:
Add avail_FP/FP_S
P
/FP_
D
P
t
o
check
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Gao
hw/loongarch:
R
emo
v
e restrict
i
on of la464
core
s
in
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Gao
targ
e
t/loongar
c
h
:
Add av
a
il_64 to check l
a
64-only instructio
n
s
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
So
n
g Gao
target/
l
oonga
r
ch: Add a
c
h
eck p
a
ra
m
eter to the TR
A
N
S
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
S
on
g
Gao
target/loo
n
garch
:
F
i
x loong
a
r
ch_l
a
464_initfn
(
) mis
s
es
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-26
S
o
ng Gao
targe
t
/
loongarch: Fix the v
i
nsgr2vr/vpickve2gr instr
u
c
t
ion
s
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-26
Song Ga
o
t
arget/loo
n
garc
h
: Fix LD/ST{
L
E
/
GT} instruct
i
ons get
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-15
Song Gao
h
w
/intc: Ad
d
N
ULL poi
n
t
er check on LoongArch ipi
d
evice
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-15
S
ong Gao
hw/
l
o
o
ngarch/virt: Se
t
max 256
cpus supp
o
rt
o
n
l
o
ongarch
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-15
Song Gao
hw/lo
o
n
g
a
rch/v
i
rt: Modify ipi as p
e
rcpu d
e
vice
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-15
Song Gao
tests/avocado: Add
L
o
ongArch machi
n
e start test
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/loongar
c
h
: CPU
C
FG support LSX
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song G
a
o
target/loongarch: Use {set/get}_g
p
r replace
to cpu_fpr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
t
arget/loon
g
a
rch:
Im
p
lem
e
n
t
vldi
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/
l
oon
g
arch: Implem
e
nt vl
d
v
s
t
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song G
a
o
tar
g
et/
l
oo
n
g
a
rch: Implem
e
nt vilvl vilvh vextrins vshuf
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/lo
o
ngarch: Implement vreplve vpa
c
k v
p
ick
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
o
ng Gao
t
a
rget
/
l
oo
n
gar
c
h: Impl
e
m
en
t
v
ins
g
r2vr vpickve2
g
r
vreplgr2vr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
o
ng Gao
targ
e
t/loongarch: Implement vbitse
l
vse
t
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target
/
loongarch:
I
mplemen
t
vfcmp
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/l
o
o
ngarch: Implement vse
q
vsl
e
vslt
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
t
a
r
g
e
t/loon
g
arch:
Implemen
t
LSX f
p
u fcvt
instructions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
next