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
target/loongarch: Fix qemu-system-loongarch64 assert failed with the option '-d int'
2024-03-22
S
o
n
g Gao
target/l
o
ongarch
:
Fix
q
em
u
-system-loongarch64 assert
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-03-20
Song Gao
t
a
rget/loongarch: Fix qemu-lo
o
n
g
arch64
h
a
n
g
when ex
e
cuting
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-02-01
S
o
n
g
Gao
target
/
loongarch: Fi
x
qtest test
-
hmp error whe
n
KVM
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-01-25
Son
g
Gao
target/loongarc
h
/kvm: Enable LSX/LA
S
X extensio
n
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-01-06
Song Gao
t
arget/loongarch: move
t
ransla
t
e
m
o
dules to
tcg/
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2024-01-06
So
n
g Gao
target
/
loongarch/mes
o
n
:
move gdbstub
.
c
t
o loonga
r
c
h
.
ss
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-21
So
n
g
G
ao
tc
g
/loonga
r
ch64: Fix tcg_out_mov() Abo
r
ted
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
Song Gao
l
inux-user/loongarc
h
64: Add LASX s
i
g
c
ontext sa
v
e/restore
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
So
n
g Gao
linux-user/
l
o
o
n
g
arch64: Add LSX s
i
gc
o
ntext save/restore
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
S
ong G
a
o
linux-user/loongarch64: Us
e
abi_
{
u
l
ong,ui
n
t
}
types
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
Song Gao
l
i
nux
-
user/loongarch64: setup
_
si
g
frame() set 'end'
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
Song Gao
linux
-
user/loon
g
arch64:
F
ix setup_ext
c
o
nt
e
xt alloc
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
Song Gao
targe
t
/loongarch
:
Support
4K page size
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
Son
g
Gao
target/l
o
ongarch: Imple
m
e
n
t query-cpu-model-e
x
pansion
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
Song G
a
o
target/
l
o
o
ngarch: Allow
use
r
enable
/
disable
LSX/LASX
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-11-03
So
n
g Gao
target/loong
a
rch: A
d
d
cpu model 'm
a
x'
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-10-13
Song Gao
hw/loongarch/virt: Remo
v
e unuse
d
'
l
o
ongarch
_
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 Gao
target/loongarch: A
d
d preldx instruction
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-10-06
Song Gao
target/loong
a
rch: Clean up l
o
c
a
l vari
a
ble shado
w
ing
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Son
g
Gao
target
/
loongar
c
h: CPUCFG support
LASX
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongarch: Move
s
i
m
ply
D
O_XX m
a
rcos togther
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g Gao
t
arget/l
o
ongarch: Implem
e
nt xv
l
d x
v
st
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g
Gao
tar
g
et/loongarc
h
: Implemen
t
xv
s
huf xvperm{i} xvshu
f
4i
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongarch: Implem
e
nt xv
p
ack xvpic
k
xvilv{l/h}
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
targ
e
t
/
loongarch: Imple
m
ent xvreplve
xvins
v
e0 xvp
i
ckve
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongarch: Implement xvinsgr2vr xvpickve2gr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/
l
oon
g
arch: Implemen
t
xvbit
s
el
x
vset
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
targe
t
/loongarch: Imp
l
ement xvfcmp
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/l
o
ongarch: Impl
e
ment xvseq xv
s
l
e xvslt
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loon
g
arch:
I
mpl
e
m
e
n
t LASX fp
u
fcvt
i
nstructi
o
ns
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
n
g Gao
target/loong
a
rch: Implement L
A
SX fpu arit
h
instr
u
ctions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
ng
G
ao
t
a
r
g
et/loong
a
rch: Implement xvf
r
stp
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
targe
t
/loongarch: Impl
e
me
n
t x
v
bitclr xvbits
e
t xvbitrev
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
t
a
rget/loongarch: Imp
l
ement xvpcn
t
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Ga
o
target/loonga
r
ch: Implement
x
v
c
l
o xvclz
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
targ
e
t/
l
oongarch: Imp
l
ement xvssrlrn xvssrarn
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target
/
l
oonga
r
ch
:
I
mplement xvssrln xvssran
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
t
a
rg
e
t
/loo
n
garch: Implem
e
n
t
xv
s
r
l
rn x
v
srarn
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loon
g
ar
c
h: Imp
l
ement xvs
r
ln
x
vsran
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Son
g
Gao
target
/
loongarch
:
Implement xvsrlr xvs
r
ar
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
ng
Ga
o
target/loongarch: Implement xvsllwil xvextl
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
t
a
rget/loongar
c
h: Impleme
n
t xvsl
l
x
vsrl xvsra
xvrotr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g
G
ao
target/loonga
r
ch: I
m
p
leme
n
t LASX
l
o
gic i
n
struc
t
io
n
s
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
ng Gao
target/lo
o
n
garch: Im
p
l
e
ment xv
l
di
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
G
a
o
target/loongarch: Impleme
n
t xvmskltz
/
xv
m
skge
z
/
x
vmsknz
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
targ
e
t/loo
n
garch: Implement xvsi
g
ncov
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Son
g
Gao
tar
g
et/loongarch
:
Implement
v
ext2xv
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g G
a
o
target/
l
oonga
r
ch: Impl
e
ment
x
vexth
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Ga
o
ta
r
get/loon
g
a
r
ch: Implement xvsat
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
t
a
r
get/loon
g
arch;
Implement xvdiv/xvmod
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g Ga
o
target/loongarch: Implement xv
m
a
dd/xvmsub/xvmaddw{ev/od}
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
G
a
o
target/loonga
r
ch: Implemen
t
xv
m
ul/xvmuh/xv
m
u
l
w{ev/o
d
}
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/lo
o
nga
r
ch: Implement xvmax/xvmin
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
targe
t
/
l
oongarch: Impleme
n
t xvad
d
a
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song G
a
o
tar
g
et/loongarch:
I
mplemen
t
x
vabsd
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song G
a
o
target/lo
o
ng
a
rch
:
Impl
e
m
ent xavg/xvag
r
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongarch: Implement xva
d
dw/xvsu
b
w
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Ga
o
target/loong
a
rch: Implement xvhadd
w
/xvhsubw
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
ong Gao
ta
r
get/lo
o
n
g
a
r
ch
:
I
m
p
l
ement x
v
s
a
dd/xvssub
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
Ga
o
target
/
loongarch: Implement xv
n
e
g
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongarch: Implement
xvaddi/xvsub
i
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Son
g
Gao
target/loongarch:
Im
p
lem
e
nt xvr
e
plgr2vr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/
l
o
o
ngarch: Imple
m
ent
x
vadd/
x
vsub
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
G
ao
target/loongarch: Add
avail_LASX to check L
A
SX
i
nstructio
n
s
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g
Gao
target/lo
o
nga
r
ch: check_vec su
p
p
ort check LASX instructions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Son
g
Gao
tar
g
et/
l
oongarch: Add L
A
SX da
t
a support
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
ong Gao
t
arg
e
t/loo
n
gar
c
h: Replace CHECK_SXE
t
o check
_
vec(ctx
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
targ
e
t/loo
n
ga
r
ch: Use g
e
n_helper_gvec_2i 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 f
o
r 2OP
v
ector
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
ta
r
get/loongarch: Use gen_
h
elpe
r
_gvec_2_
p
tr for 2OP
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/l
o
on
g
arch: Use gen_helper_gvec_3 for
3OP
v
e
ctor
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/
l
oongarch: Use gen_helper_gv
e
c_3_ptr
for 3OP
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
ng Gao
t
arget
/
loongarch: Us
e
gen_helper_gve
c
_
4 for 4OP vector
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g
Gao
t
ar
g
et/loongarch: Use ge
n
_hel
p
er_gvec_4_ptr for 4
O
P
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song G
a
o
target/loon
g
arch: Im
p
le
m
ent
gv
e
c_
*
_vl functions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target
/
loongarch: Renamed lsx*
.
c to vec*
.
c
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Gao
target/loongarch: Add
avail_IO
C
S
R to
check iocsr
instru
c
tio
n
s
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Gao
ta
r
ge
t
/loongar
c
h: Ad
d
avail_
L
SX to ch
e
c
k L
S
X instructions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
S
o
ng Gao
target/l
o
ongarch: Add avail_LAM to check atomic instructi
o
ns
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
S
ong Gao
t
a
rg
e
t/lo
o
ngarch
:
A
dd avail_LSPW
to chec
k
LSPW instr
u
c
t
ions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Son
g
Gao
t
arget/lo
o
nga
r
c
h
:
A
dd avail_F
P
/FP_S
P
/
FP_DP to check
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Gao
hw/loonga
r
ch: Remov
e
re
s
triction of
la464 cores in
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
S
ong Gao
target/
l
o
ongarch: Add avail_
6
4
to check
l
a64-only instruc
t
ions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Gao
targ
e
t/
l
oo
n
ga
r
ch: Add a check pa
r
ameter to the TRAN
S
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Gao
tar
g
et/
l
oongarch
:
Fix loon
g
arch_la
4
64_initfn() misses
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-26
Song Gao
targ
e
t/loongarch: Fix th
e
vinsgr2vr/vpickve
2
gr in
s
t
r
u
ctions
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-26
Song Gao
target/loongarch:
F
ix
LD/ST{L
E
/GT}
i
n
st
r
uct
i
ons ge
t
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-15
Song Gao
hw/
i
ntc
:
A
d
d NULL pointer check on Loong
A
rc
h
ipi device
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-15
S
o
ng Gao
hw/loonga
r
ch/virt: Set max 2
5
6 cpus s
u
p
port on loongarch
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-15
S
ong Gao
hw/loongar
c
h/vi
r
t
:
Mod
i
fy ipi as percpu device
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-15
S
o
ng Gao
tests/
a
vocado: Add LoongA
r
c
h
machin
e
start test
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target
/
loongarch: CP
U
CFG support LSX
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/loon
g
a
rc
h
: Use {set/get}_gpr replace to cpu_fpr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
o
n
g
Gao
target/l
o
o
n
ga
r
ch
:
Implement vldi
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
t
a
rge
t
/l
o
ongarch: Implement vld vst
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song
G
ao
target/loongarc
h
: Im
p
lement vilvl vilvh
v
e
xtrins vshuf
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Son
g
G
ao
t
a
rget/l
o
on
g
arch: Implement vreplve
vpac
k
vpick
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
targ
e
t/
l
o
o
ngarch
:
Im
p
lement vinsgr2vr vpickve2gr vreplgr2vr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song G
a
o
t
a
rget/loongarch
:
I
mplement v
b
i
tsel v
s
e
t
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
t
a
rg
e
t/loongarch: Implement vfcmp
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
next