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: Renamed lsx*.c to vec* .c
2023-09-20
Song Ga
o
target/loongar
c
h: Renamed lsx*
.
c to vec*
.
c
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Gao
target/loongarch:
A
dd av
a
il_IOCSR t
o
c
h
eck iocs
r
instructions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song
Gao
targe
t
/loongarch:
Add avail_
L
SX
t
o che
c
k LS
X
i
n
structions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Gao
targe
t
/
loongar
c
h: Add avai
l
_LAM
to check
atomic instructions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Gao
target/loongarch: Add avail_LSPW to check LSPW i
n
stru
c
t
ions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Gao
target/
l
o
ongarch
:
Add
a
vail_FP/F
P
_SP/F
P
_DP to che
c
k
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
S
o
n
g
G
ao
h
w
/loongarch:
R
e
move restriction o
f
la464
c
ore
s
in
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song G
a
o
target/loongarch:
Ad
d
avail_64 t
o
check la64-only ins
t
ructions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Gao
targe
t
/loongarch: Add a ch
e
ck p
a
rame
t
er to the TRANS
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Ga
o
ta
r
get/loongarc
h
:
F
ix loongarch_la464_in
i
tfn() misses
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-26
Song Gao
target/
l
o
o
ngarch: Fix the vins
g
r
2vr/vpickve
2
gr instruc
t
ion
s
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-26
Song
Gao
target/loongarch:
F
ix
L
D/ST{LE/GT} instructions g
e
t
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-15
So
n
g Gao
hw/intc:
Add NULL pointer che
c
k on
L
oongArch ip
i
device
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-15
Son
g
G
a
o
hw/loo
n
g
a
rch/
v
ir
t
: Set max 256 cpus supp
o
r
t
o
n
loo
n
garch
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-15
S
o
ng Gao
hw/loongarch
/
v
i
r
t
:
Modify ip
i
as percpu d
e
v
i
c
e
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-15
Song
G
ao
tests/avocado: Add Loon
g
Arch
machine st
a
rt
t
est
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/loongarch: C
P
UCF
G
s
u
p
p
ort
LSX
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
So
n
g
Gao
t
a
rget/loongarc
h
: Use {set/g
e
t}_gpr
replace to c
p
u_fp
r
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Son
g
Gao
t
a
rget/loongarch:
Implem
e
nt
v
l
d
i
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Son
g
G
ao
t
arget/
l
oon
g
arch:
I
mp
l
ement vld
vst
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
targ
e
t/loongarch: Imp
l
emen
t
vilvl vilvh
vextrins vsh
u
f
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/
l
oongarch
:
Implement vreplve vpack vpick
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
targe
t
/loonga
r
ch: Impl
e
men
t
vinsgr2
v
r vpickve2gr
v
rep
l
gr2vr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song G
a
o
targe
t
/
loo
n
garch: I
m
plement vbitse
l
vset
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
t
a
r
g
e
t
/
l
o
o
n
g
arch
:
Implement v
f
cmp
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
t
arget/loonga
r
ch: Impl
e
ment vs
e
q vsle vslt
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Ga
o
targe
t
/loongarch: Im
p
lement LSX
f
pu
f
cvt instructions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
targe
t
/loonga
r
ch: Implement LSX fpu arith instructions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/loonga
r
ch:
I
mplement vfrstp
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song
G
ao
target/loonga
r
c
h
: Implement vbitclr vbitset vbi
t
r
e
v
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target
/
l
oo
n
garch
:
I
m
pleme
n
t vpcnt
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
ong Gao
target/loongar
c
h: I
m
plement vclo vclz
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
So
n
g
G
ao
target/loongarc
h
:
Implement vssrlrn
v
ssrarn
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
t
a
r
get/loong
a
rch: Implement vssrl
n
vssran
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song
Ga
o
t
arget/loongarch: Impl
e
me
n
t vsrlrn vsra
r
n
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
t
a
rget/loo
n
garch: Implement vsrln vs
r
a
n
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/loon
g
arch: I
m
plemen
t
vs
r
lr v
s
rar
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/l
o
ongarch
:
Implement vs
l
l
wil vextl
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/
l
oongar
c
h
:
Im
p
lement vsll vsrl
v
sra vrotr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Ga
o
targ
e
t/loongarch: Im
p
l
e
m
en
t
LSX logic inst
r
uctions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
targe
t
/loo
n
garch:
I
m
plement vmskltz/vmskgez/v
m
sknz
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song
Gao
target/lo
o
ngarch: Implement vsigncov
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
o
ng Gao
tar
g
e
t/loongarch: Impleme
n
t ve
x
th
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Ga
o
target/loon
g
arch: Implement vsat
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/loonga
r
ch: Implement
v
div/vmod
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
t
a
rget/loongarch: Implement vma
d
d/v
m
s
ub/v
m
ad
d
w
{
ev/od}
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/loong
a
rch:
Implemen
t
vmu
l
/
v
mu
h
/vmulw{
e
v/
o
d
}
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song G
a
o
target/lo
o
ngarch: Implement vmax/
v
min
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song
G
ao
target/loongarch: Impleme
n
t
v
adda
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song
G
ao
targe
t
/
l
o
ongarc
h
: Implem
e
nt vabsd
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Son
g
Gao
target/loongarch:
Implemen
t
vavg/
v
a
v
gr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
t
ar
g
e
t
/
lo
o
n
garc
h
: I
m
plement
v
addw/vsu
b
w
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Ga
o
target/lo
o
ngarch
:
I
mplement vhaddw/vhsu
b
w
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
So
n
g
G
ao
ta
r
get/loongarch
:
Implement vsadd/vssub
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/loongarch: Imple
m
ent vneg
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/lo
o
ng
a
r
c
h: Implement
v
a
ddi/vsubi
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song
G
ao
target/loongarch: Imp
l
eme
n
t vadd/vsub
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
o
ng
G
ao
target/loongarch: Add
CHECK_SX
E
maccro fo
r
check L
S
X
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
t
a
rget/loongarch: meson
.
build
s
u
p
p
or
t
build
L
SX
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Ga
o
t
a
rget/loongarch: Add LSX data
type
VReg
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-03-03
S
o
ng Gao
h
w
/lo
o
ngarch/vir
t
: add system_p
o
werdown
h
mp
command
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-03-03
S
on
g
Gao
t
a
rget/l
o
onga
r
ch:
I
m
p
l
e
ment
Chip Configuraiton Ver
s
ion
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-03-03
S
o
n
g Ga
o
docs/s
y
stem/l
o
ongarch: up
d
ate loongson3
.
rst and ren
a
me
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-03-03
S
o
n
g Gao
loongarch: Add smbios command
line option
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-12-05
Song Gao
R
evert "hw/loo
n
garch/virt:
A
dd cf
i
0
1 p
f
lash devi
c
e"
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-11-12
S
o
ng Gao
hw/loongarch: Fix loongarch
f
d
t a
d
dr con
f
ict
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-11-04
So
n
g Gao
target/loongarch: Fix
r
aise_mmu
_
e
xce
p
tion() set wrong
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-11-04
So
n
g Gao
targ
e
t/loongarch
:
Ad
d
exc
e
ptio
n
s
ub
c
ode
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-10-17
Song
G
ao
softfloat: log
B
(0) should raise divideByZero exception
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-10-17
S
o
ng G
a
o
t
a
r
ge
t
/l
o
ongarc
h
:
Fix
f
nm{su
b
/
a
d
d
}_
{
s
/d}
s
e
t wrong
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-10-17
So
n
g Ga
o
t
arget
/
loongarch: bstrins
.
w src register ne
e
d
EXT_NONE
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-08-05
Song G
a
o
target/loongarch: Update
g
db_set_fpu() an
d
gdb_get
_
f
pu()
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-08-05
Son
g
Gao
tar
g
et/loongarch
:
Update
loongarch-fpu
.
xml
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-08-05
Song Gao
t
a
rg
e
t/loongarch:
u
pda
t
e loongarch
-
base64
.
xml
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-08-05
Song Gao
target/loongarc
h
: add
gdb_a
r
ch_name()
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-08-05
Song Gao
target/
l
oongarc
h
: Fix GDB ge
t
t
h
e
w
rong
p
c
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-08-05
S
o
ng G
a
o
hw/loon
g
arch: re
m
ove acpi-bui
l
d
.
c
u
nused v
a
ria
b
le
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-19
Song Gao
tes
t
s/tc
g
/
loonga
r
ch64
:
Add pcadd
related
instructions
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-19
S
o
ng Ga
o
tests/tcg/
l
oongarch64: Add fp compar
i
son
i
n
s
tructions
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-19
Song Gao
tests
/
tc
g
/loongarch64: Ad
d
fclass test
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-19
So
n
g
Gao
tes
t
s/tcg/lo
o
ngarch64: Add
d
iv and mod
related instructions
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-19
Song Ga
o
tests/tcg
/
loo
n
garch64: Ad
d
c
lo related instructions
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-19
So
n
g Gao
ta
r
get/l
o
ongarch:
Fix float_con
v
d/float
_
convs t
e
st
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-19
Song Gao
fp
u
/
s
oftfloat: Add LoongArch
specializations for pickNa
N
*
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-18
Song Gao
qtest/mac
h
i
ne-no
n
e: Add LoongArch support
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-05
Song Gao
scrip
t
s
/
qemu-bin
f
m
t
-con
f
: Add LoongArch to qemu
_
get_famil
y
(
)
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-05
Song Ga
o
t
a
rget/loong
a
rch: Clean up tlb when cpu reset
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-04
Song Gao
target/l
o
on
g
arch: Update R
E
ADME
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-04
Son
g
G
a
o
d
efault-con
f
igs
:
Add loon
g
arch
l
inu
x
-user support
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-04
S
o
ng Ga
o
target
/
l
oongarc
h
: Adjust func
t
ions and structure to
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-04
Song Ga
o
target/loon
g
a
r
ch: r
e
move
unused i
n
clude
h
w/lo
a
der
.
h
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-04
Song Gao
t
a
rget/loong
a
r
c
h: Fix he
l
per_asrtle_d/asrtgt_d raise
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-04
Song Gao
target/l
o
ongarc
h
: Fix
mi
s
sing update
CSR_BADV
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-04
Song Gao
ta
r
get/loongarch:
remove badaddr from CPULoong
A
rch
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-04
Song Gao
scripts:
add loongarch6
4
binfmt config
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-04
Song Gao
linux-user
:
Ad
d
LoongA
r
ch cpu_loop supp
o
rt
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-04
Song Gao
linux-user: Add LoongArch syscall sup
p
ort
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-04
Song Gao
l
i
nu
x
-u
s
er: Add
LoongArch el
f
support
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-04
S
o
ng Ga
o
linux-user: Add Lo
o
ngArch s
i
gn
a
l su
p
port
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-07-04
Song Gao
linux-
u
ser: Add
L
oongArch ge
n
e
ric
h
e
a
der files
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
next