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: Implement xvsat
2023-09-20
Song
Gao
target/l
o
o
n
garch: Implement xvs
a
t
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongarch; Implem
e
nt
xvdiv/xvmod
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
G
a
o
t
arget/
l
oong
a
rch
:
Imp
l
emen
t
xvmadd/x
v
ms
u
b/xvmad
d
w{ev/od}
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
n
g Gao
target/loongarch: Imp
l
ement xvmu
l
/x
v
mu
h
/xvm
u
lw{ev/od}
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
G
ao
target/
l
oongarch: Im
p
lement x
v
max/x
v
m
i
n
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Son
g
Gao
t
arge
t
/l
o
o
n
g
arch: Implement xvadda
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
t
arget/loongarch:
Imp
l
e
ment xvabsd
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
ong
Gao
target/loongarch: Implem
e
nt xavg/x
v
ag
r
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Son
g
G
a
o
target/loongarch: Implem
e
nt xvaddw
/
xvs
u
b
w
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
tar
g
et/loonga
r
ch: Im
p
lement xvhaddw/xvhsubw
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loo
n
g
a
rch: Implement xvsad
d
/
xv
s
sub
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
t
a
rge
t
/loongarch: Implement
x
vneg
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
targe
t
/
loongarch: Implemen
t
xvadd
i
/xvsubi
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
ong Gao
targ
e
t
/loongarch: Implement xvre
p
lgr2vr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
Gao
target/
l
oongarch: Impl
e
ment
xvadd/xv
s
ub
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
targe
t
/loongarch: Add avail_LASX to chec
k
LA
S
X inst
r
uctions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Ga
o
target/loongarch: check_v
e
c support chec
k
L
A
S
X instruc
t
ion
s
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Ga
o
targe
t
/loongar
c
h: Add LA
S
X da
t
a suppor
t
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Son
g
Gao
target/loongarch: Repl
a
ce CHE
C
K_SXE to
c
heck_vec(ctx
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
G
ao
target/loo
n
garch: Use gen_helper_gvec_2i for
2OP +
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
ng Gao
target/loongarch: U
s
e g
e
n_he
l
per_g
v
e
c
_
2
for
2OP vector
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/lo
o
ng
a
r
c
h: U
s
e
gen_he
l
p
er_gvec_2_p
t
r
f
or 2OP
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
G
ao
t
arget/loon
g
arch: Use ge
n
_helper_g
v
ec_3 f
o
r 3OP v
e
ctor
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongarch: Use gen_he
l
p
er_g
v
ec
_
3
_
pt
r
for
3OP
.
.
.
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
_4 fo
r
4OP ve
c
t
o
r
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g Gao
target/loongarch:
Use gen_helper_gv
e
c_4_ptr for
4
O
P
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/
l
oo
n
gar
c
h: Implement
g
ve
c
_*_vl
function
s
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
t
a
r
g
e
t/lo
o
ngarch: Renamed l
s
x*
.
c to v
e
c*
.
c
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Gao
target/lo
o
n
garch:
Add a
v
a
il
_
IO
C
S
R
to check iocsr instru
c
tions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
S
ong Gao
t
arget/loongarch: Add avail_LSX to
ch
e
ck LSX instructions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
So
n
g Gao
tar
g
et/loongarc
h
: A
d
d avai
l
_LAM to check atomic instructio
n
s
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Gao
target/loongarc
h
: Add avai
l
_LSPW to c
h
eck LSPW i
n
structions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Gao
target/loo
n
garch: A
d
d avail_FP/FP_SP/FP_DP
to check
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Gao
h
w
/l
o
on
g
arch: Remove restri
c
tion
o
f la464 cores in
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song
Gao
target
/
loongarch: Add avail_64 to che
c
k la6
4
-only
instruc
t
ions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song
Gao
tar
g
et/loongarch: Add a check
p
a
ramete
r
to t
h
e
T
RA
N
S
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Ga
o
targe
t
/
l
oongarch: Fix loo
n
garch_la464_init
f
n() m
i
ss
e
s
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-26
So
n
g Gao
targ
e
t/loongarc
h
: Fix
t
he vinsgr2vr/vpickve2gr instruction
s
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-26
Song Gao
target/loongarch: Fix LD
/
ST{LE/GT} instructions ge
t
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-15
S
ong G
a
o
hw
/
intc: Add NULL pointe
r
check
o
n Lo
o
ngArch ipi devic
e
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-15
S
ong Gao
hw/loonga
r
c
h
/virt:
Set
m
ax
2
56 cp
u
s suppo
r
t on loongarch
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-15
S
o
ng
G
ao
hw/loon
g
arch/virt:
M
odify ipi as perc
p
u d
e
vice
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-15
So
n
g Gao
tests/av
o
cado
:
A
dd LoongArch
m
a
chine start
test
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
o
ng Gao
target/loo
n
garch: CPUC
F
G support LSX
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
So
n
g Gao
target/loon
g
ar
c
h: Use
{
s
et/get}_gpr r
e
p
l
ace to cpu_
f
pr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
ta
r
get/loongarch: Im
p
lement vldi
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song G
a
o
target/loongarch:
I
mplement v
l
d v
s
t
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target
/
loon
g
arch: Imp
l
ement vilvl vilvh vextrins vsh
u
f
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/loongarch: Implement v
r
eplve vpack vpi
c
k
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Son
g
G
ao
target/loongarch:
I
mplement v
i
n
sgr2vr v
p
ickve2gr vreplgr2vr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
o
n
g
Gao
target
/
loongarc
h
: Im
p
lem
e
nt vbitsel vset
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
o
ng Gao
t
a
r
get/loongarch
:
Implement vfcmp
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
o
n
g
Gao
tar
g
et/l
o
ongarch: Implement
vseq v
s
le
v
s
l
t
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Ga
o
target/loongarch: Implement LSX fpu fcvt instr
u
ctions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song G
a
o
targ
e
t/loongarch: I
m
p
lement LSX fpu arith instructi
o
ns
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/loongar
c
h: Impl
e
ment vfrstp
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song
G
ao
target
/
loongarch: Implement
v
bitclr vbitset vbi
t
rev
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/lo
o
n
g
a
rch: Implement
v
p
c
nt
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
So
n
g
Gao
target/loon
g
arch: Imp
l
ement
v
c
l
o vclz
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/loo
n
garch: Implemen
t
vssrlrn vssr
a
r
n
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
t
arget/loongarch: Implement
vssrln vssr
a
n
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
tar
g
et/
l
oongarch: Implement vsrlrn vsrarn
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
ta
r
get/loongarch: Impl
e
men
t
vsr
l
n
v
s
r
an
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
So
n
g Gao
t
a
r
g
e
t/loo
n
garch: Implement vs
r
lr vsrar
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/loon
g
arch: Imp
l
e
ment v
s
llwi
l
vextl
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/loon
g
arch: Impleme
n
t v
s
ll vsrl vsra vrotr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
ong Gao
target/
l
oongarch: Implement LSX logic instruct
i
ons
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song
G
ao
targe
t
/loongarch:
I
m
plement vmsk
l
tz/vmskgez
/
vmsknz
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song
Ga
o
target/loo
n
gar
c
h: Impl
e
me
n
t vsignc
o
v
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song G
a
o
target/lo
o
ngarch: Implement vexth
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
ong Ga
o
t
arget/loongarch:
Implemen
t
vs
a
t
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song
Gao
target/loo
n
garch: Imp
l
e
me
n
t vdiv/vmod
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
ta
r
get/
l
oon
g
a
r
ch:
I
mplem
e
nt
vmadd/vmsub/vmaddw{ev/
o
d}
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song G
a
o
t
a
rget/loong
a
rch: Impl
e
ment vmul
/
v
muh/vmulw{
e
v/od}
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
ong Gao
tar
g
et/loongarch:
I
mpleme
n
t v
m
a
x/vmin
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song G
a
o
target/l
o
onga
r
c
h:
Implement vadda
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Son
g
Gao
target
/
loonga
r
ch:
Implement vabsd
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song
G
ao
target/
l
oo
n
garch:
I
mplement vavg/vavgr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
targe
t
/loongarch: Im
p
lement vad
d
w/vsubw
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
o
ng
G
a
o
tar
g
et/loongarch: Implement
vhaddw/vhsubw
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
o
ng G
a
o
target/loo
n
garch:
Im
p
lem
e
nt vsadd
/
v
ssub
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song
G
ao
ta
r
get/loongarch: Implement vneg
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
So
n
g Gao
t
arget
/
loongarch: Imple
m
ent vaddi/vsu
b
i
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Son
g
G
ao
target/
l
o
o
ngar
c
h: Implement vadd/vsub
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
tar
g
et/loongarch:
Add CHE
C
K_S
X
E
maccro for check LSX
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song
Gao
tar
g
et
/
loongarch: meson
.
build support build LSX
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
targe
t
/
l
oo
n
garch: Add
LSX data type
VR
e
g
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-03-03
S
o
ng Gao
hw/loongarch/virt: add system_powerdown hmp com
m
and
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-03-03
Song Gao
target
/
l
o
ongarch:
I
m
p
lement
C
h
ip Configuraiton Version
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-03-03
Song Gao
d
oc
s
/system/lo
o
ngarc
h
: update loongson3
.
rst and rename
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-03-03
Song
G
ao
loo
n
g
arch
:
Add s
m
b
ios comm
a
nd line option
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-12-05
Song Gao
Reve
r
t "hw
/
loo
n
g
a
rch/virt: Add cfi01
p
fla
s
h
device"
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-11-12
Song Gao
hw/loongarch:
Fix loong
a
r
ch fdt addr confict
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-11-04
Song Gao
tar
g
et/lo
o
ngarch: Fix raise_mmu_ex
c
ept
i
on() set wrong
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-11-04
Song Gao
target/
l
oongarch: Ad
d
exception sub
c
ode
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-10-17
So
n
g Gao
softfloat: logB(0)
should r
a
ise divideByZero
e
x
c
ept
i
on
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-10-17
Song Gao
tar
g
et/l
o
onga
r
ch: Fix fnm{sub/add}_
{
s/d}
s
e
t wrong
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-10-17
Song Gao
target/loonga
r
ch
:
bstrins
.
w src r
e
g
i
ster need EXT_
N
ONE
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-08-05
Song Gao
target/loonga
r
ch: Update gdb_set_fpu() and gdb_get_fpu(
)
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-08-05
Song Gao
targ
e
t
/
loong
a
r
ch: Up
d
a
te loonga
r
c
h
-fpu
.
xml
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
next