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
qapi/char: Make backend types properly conditional
2023-05-06
Song Gao
target
/
l
o
ong
a
rch: Im
p
le
m
ent LSX fp
u
a
rith instructions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/l
o
o
ngarch:
I
mple
m
ent vf
r
stp
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Son
g
Gao
target/loon
g
ar
c
h
:
I
mplement vbit
c
lr vbitset vbi
t
rev
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
ong Gao
target/loongarch: I
m
pleme
n
t vpcnt
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
So
n
g Gao
targe
t
/loongarch: I
m
plement vclo vclz
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
t
a
rge
t
/loongarch: Implement v
s
srlrn vssr
a
rn
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song
Gao
target/
l
o
o
ngarch:
I
mplem
e
nt vssrln vssran
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/l
o
o
ng
a
rch:
Implemen
t
v
srlrn vsrarn
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/lo
o
n
garch:
I
mplement vsrln
vsran
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
So
n
g Gao
target/loonga
r
ch:
I
mplement vsrlr vsrar
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Ga
o
ta
r
get
/
l
o
ongarch: I
m
plement vs
l
l
w
il
v
e
x
tl
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Ga
o
tar
g
et/l
o
ongarc
h
: Implement vsll vsrl vsra vrotr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
So
n
g Gao
targ
e
t/
l
oo
n
garch: Implement LSX
log
i
c instru
c
tion
s
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/loo
n
garch: Implement
v
ms
k
ltz/vmskgez/
v
mskn
z
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
ta
r
get/loongarch: Imple
m
ent vsignc
o
v
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target
/
loon
g
a
rc
h
:
Implement vex
t
h
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song
Gao
target/lo
o
n
g
arch: Implemen
t
vsat
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
ong Gao
target/lo
o
n
garch:
Implement vdiv
/
vmod
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
o
ng Gao
target
/
loongarch: Imple
m
ent vmadd/vms
u
b/
v
m
addw{ev/od}
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
So
n
g Gao
t
a
rget/loongarch: Implement vmul/vmuh/vmu
l
w{ev/od}
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
targ
e
t/loong
a
rch: Implement vmax/vmin
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/
l
oongar
c
h: Implement vad
d
a
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
So
n
g Gao
target/loon
g
arch: Implement vabsd
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
targe
t
/loongar
c
h: Impleme
n
t vavg/va
v
g
r
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target
/
l
o
o
n
g
ar
c
h
:
Im
p
lement vaddw/vsubw
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song G
a
o
t
arg
e
t/loon
g
arch: Implement
v
haddw/vh
s
u
b
w
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
So
n
g Gao
t
arget/
l
oon
g
arch: Implement vsad
d
/vssub
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
t
arget/loongar
c
h: Implement v
n
eg
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
o
ng Ga
o
targe
t
/loongarch: Implement vad
d
i
/
vsu
b
i
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Son
g
Gao
target/l
o
ong
a
r
c
h
:
Implem
e
nt vadd/vsub
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
So
n
g Gao
target/loonga
r
ch:
A
dd
C
H
ECK_
S
XE maccro for
c
h
e
ck LSX
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
ta
r
get/
l
oongar
c
h: meson
.
b
u
ild support build
L
SX
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song G
a
o
target
/
lo
o
ngarch: A
d
d LSX
d
ata type VReg
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-03-03
Song Gao
hw/loongarch/virt: add sy
s
tem_powerdown hmp c
o
mmand
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-03-03
Song Gao
target/loongarch: Imp
l
ement Chip Co
n
f
i
guraiton Version
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-03-03
Song Gao
doc
s
/system/loongarch: update loongson3
.
rs
t
a
n
d rename
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-03-03
Song Gao
loongarch:
A
dd smbios comman
d
l
i
ne
o
ption
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-12-05
Son
g
Gao
Rev
e
rt
"h
w
/lo
o
ngarc
h
/virt: A
d
d cfi01 pflash d
e
vice"
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-11-12
So
n
g Gao
hw/loongarch: Fix loongarch
fdt add
r
confi
c
t
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-11-04
Son
g
Gao
target/lo
o
ngarch: Fix raise_mmu_exception() set wrong
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-11-04
Son
g
Gao
targ
e
t
/loongar
c
h: Add ex
c
eption
s
ubcode
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-10-17
Song Gao
sof
t
float: logB(0) sh
o
u
ld raise div
i
deByZero except
i
o
n
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-10-17
Song Gao
t
a
rget/l
o
ongarch: Fi
x
f
nm{sub/ad
d
}_{
s
/d} set wrong
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-10-17
Song Ga
o
target/loon
g
arch: bs
t
rins
.
w src re
g
ister n
e
ed EXT_
N
ON
E
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-08-05
Song Gao
targ
e
t/loonga
r
ch: Update
g
db_s
e
t_fpu() and
g
db_get_fpu()
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-08-05
Song Gao
target/loong
a
rch: U
p
date loongarch-fpu
.
x
ml
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-08-05
Song Gao
tar
g
et/loongarc
h
: update
l
o
ongarch-base64
.
xml
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-08-05
S
o
n
g Gao
targe
t
/loongarch: ad
d
gdb_
a
r
c
h
_na
m
e()
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-08-05
S
o
ng Gao
target/loonga
r
ch: Fix G
D
B get th
e
wrong pc
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-08-05
Song Gao
hw/loongarch: remove a
c
p
i-build
.
c
unus
e
d var
i
able
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-19
Song Gao
tests/tcg/lo
o
ngar
c
h64: Add pcadd
r
e
lated instruction
s
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-19
S
o
ng Gao
te
s
ts/tcg/loongarch64: A
d
d
fp comp
a
rison instruction
s
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-19
Song Ga
o
test
s
/tcg/loo
n
garch
6
4: Add
f
c
l
a
ss tes
t
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-19
Song
Gao
tests/tcg/loongar
c
h64:
A
dd d
i
v and
m
o
d related instructions
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-19
S
o
ng Gao
t
e
sts/
t
cg/loongar
c
h64: Add c
l
o r
e
la
t
ed in
s
truct
i
ons
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-19
Song
Gao
t
a
rg
e
t/loong
a
r
c
h
: Fix float_c
o
n
vd/float_convs
t
est
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-19
Song
G
ao
fpu/softfl
o
at
:
Add LoongArch
specialization
s
f
o
r pic
k
NaN*
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-18
S
ong Ga
o
qtest/machine-no
n
e:
A
dd
L
oong
A
rch
s
upport
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-05
Son
g
Ga
o
sc
r
ipts/qemu-binfmt-conf: Add LoongArch to
q
emu_get_f
a
mily()
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-05
Song
Gao
tar
g
et
/
l
o
ongarch: Clean up tlb wh
e
n
c
p
u
r
eset
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-04
S
ong Gao
tar
g
et/loongarch: Upd
a
te RE
A
D
M
E
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-04
S
ong Gao
defa
u
lt-config
s
:
A
d
d
loonga
r
ch linux-user support
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-04
Song Gao
targ
e
t
/
l
o
ongarch: Adjust
f
u
nctio
n
s
a
nd
s
tructure to
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-04
S
ong Gao
t
a
r
g
e
t/loongarch: remove un
u
sed include hw/lo
a
der
.
h
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-04
Song Gao
target
/
loongarch: Fix helper
_
a
s
rtle_d/asrtgt
_
d
raise
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-04
S
o
ng Gao
t
a
r
get/loo
n
garch: Fix
missing upd
a
te CSR_BADV
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-04
Song Gao
target/loongarch: remove bad
a
ddr from CPULoongArch
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-04
S
o
ng
Gao
scripts: add lo
o
ngarch64 b
i
nfm
t
config
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-04
Son
g
Gao
lin
u
x
-
user:
A
dd L
o
ongArch cpu_
l
oop support
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-04
Song G
a
o
l
i
nux-user: Add LoongArch syscall supp
o
rt
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-04
Song Gao
l
inux-user:
A
dd LoongArch elf support
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-04
So
n
g Gao
l
inux-user: Add
L
oongArch signal sup
p
ort
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-04
Song Gao
linux-user: Ad
d
LoongArch generic header files
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-06-06
Song Gao
ta
r
get/loongarch:
'make
check-tcg' su
p
port
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-06-06
Song
G
ao
target/loon
g
arch: Add tar
g
et buil
d
suport
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-06-06
So
n
g Gao
target/loongarch: Add disassembler
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-06-06
Song G
a
o
target/loongarch
:
Add bran
c
h instructio
n
transla
t
ion
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-06-06
Song Gao
t
arget/loo
n
garch
:
Add
flo
a
ti
n
g point load/
s
tore instruct
i
on
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-06-06
Song Gao
targe
t
/lo
o
ngarch: Add
f
loa
t
ing point
move
i
nstruction
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-06-06
Song Gao
target/loonga
r
ch: Add floating
p
oint conversion instr
u
c
t
ion
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-06-06
S
o
ng Gao
t
a
rg
e
t/loongarch:
A
dd floating poi
n
t comparison instruction
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-06-06
Song
Gao
targ
e
t/loongarch:
Add floating
p
oint
ar
i
t
h
me
t
ic instruction
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-06-06
So
n
g
G
ao
target/loong
a
rch
:
Ad
d
fixed
p
oint extra instru
c
t
i
o
n
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-06-06
Song Gao
target/loongar
c
h:
A
dd f
i
xed p
o
int atomic instruc
t
i
o
n
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-06-06
Song Gao
t
arg
e
t/l
o
on
g
arch
:
Add fixed
point loa
d
/
store
instr
u
c
t
i
o
n
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-06-06
Song Gao
target/loongarch: Add fi
x
ed point
bit instruction
tr
a
nsla
t
ion
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-06-06
Song Gao
target
/
loongarch: Add fixed po
i
nt shift
i
nstruction
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-06-06
S
o
n
g
G
ao
target/
l
oon
g
arch: Add
fixed
p
oint arit
h
metic ins
t
ructi
o
n
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-06-06
S
ong G
a
o
target/
l
oongarch:
A
dd
m
a
in translation rou
t
ines
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-06-06
Song Gao
t
ar
g
et/
l
oongarch
:
A
d
d
c
o
r
e definitio
n
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-06-06
S
o
ng Gao
ta
r
get/loong
a
rch: Ad
d
READ
M
E
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-01-06
Song G
a
o
linux-user:
R
emove TARGET_SIGSTKSZ
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-01-06
Song Gao
linux-user: target_syscall
.
h remove defini
t
ion
T
ARGET_MINSIG
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-01-06
Song Gao
linu
x
-user:
M
o
v
e target
_
signal
.
h generic definitions
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree