repo.or.cz
/
qemu
/
ar7.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 xvsigncov
2023-09-20
Song Gao
target/loongarch: Impl
e
ment
x
v
signcov
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song G
a
o
target/loong
a
rc
h
: Implement vex
t
2
x
v
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g
Gao
t
a
rget
/
loo
n
garch:
I
mp
l
e
m
e
n
t
xvexth
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Ga
o
target/loonga
r
c
h
: Implement
x
vsat
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
t
arget
/
loongar
c
h
;
Implement xvdiv/xv
m
od
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g Gao
target/loon
g
arch: Implement xvma
d
d/xvmsub/xvmaddw
{
ev/od}
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
t
a
rget/
l
oongarch:
I
mplement xvm
u
l
/
x
vmuh/xvmulw{e
v
/o
d
}
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
ong Gao
targ
e
t/loo
n
garch: Implement xvmax/xvmin
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Son
g
Gao
target/loongarc
h
: Implement xv
a
dda
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g
G
a
o
targ
e
t/l
o
o
ngarch: Impleme
n
t xvabsd
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
ong G
a
o
target/
l
oongarch: Impl
e
men
t
xavg/xvagr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song G
a
o
target/loo
n
gar
c
h
:
Imp
l
ement x
v
add
w
/xvsubw
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/
l
o
ongarc
h
: Implement xvha
d
dw/xvhsubw
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
t
a
rget/loonga
r
ch: Implement xvsadd/xvssub
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
Gao
target/loo
n
gar
c
h: Implement x
v
neg
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
tar
g
et
/
loongarch: Impleme
n
t
x
v
a
d
d
i/xvsu
b
i
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
Gao
target/lo
o
ngarch
:
Implement xvre
p
l
gr2vr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
targ
e
t/loongarch: I
m
pl
e
ment xva
d
d/xvsub
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
G
a
o
target/loonga
r
ch: Add av
a
i
l
_LASX to check
LASX instructi
o
ns
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
ng
Gao
target/loongarch: check_vec sup
p
ort check LASX
i
ns
t
ruc
t
ions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
ta
r
get
/
loong
a
rch:
Add LAS
X
data support
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
targ
e
t/loong
a
rch: Replace CHECK_SXE to chec
k
_
vec(ctx
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
n
g
Gao
target/
l
oongarch
:
Use gen_helper_gvec_2
i
for 2OP +
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/l
o
ongarch: Use gen_helper_g
v
ec_2 f
o
r 2OP vector
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g Gao
target/loongarch: Use
g
en_h
e
l
p
e
r
_gvec_2_ptr for 2OP
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g Gao
target/loongarch:
Use
g
en_helper_gvec_3 for 3OP vector
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
ong Gao
ta
r
get/loongarc
h
: Use gen_hel
p
er_gvec_3_p
t
r
for
3
OP
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
n
g Gao
target/l
o
ongar
c
h
: Us
e
gen_
h
e
lper_gvec_4
f
or 4OP vector
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Ga
o
t
a
r
get/loonga
r
ch: Use g
e
n_helper_gvec_4
_
p
t
r for 4OP
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Ga
o
target/loongarc
h
: I
m
plement gvec_*_vl functions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
Gao
targ
e
t/loongarch: Renamed lsx*
.
c to
v
ec*
.
c
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song
G
a
o
target/l
o
ongarc
h
: Ad
d
avail_IOCSR to chec
k
iocsr instr
u
ctions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Gao
target/loongarch: Ad
d
a
v
ail_LSX to check LSX i
n
structions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song
Gao
target/
l
oonga
r
ch: A
d
d
a
v
a
i
l
_LAM to check atomic in
s
tructi
o
ns
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Gao
target/
l
o
o
n
g
arch:
A
dd av
a
il
_
LSPW
to check
L
SPW instruc
t
io
n
s
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
S
ong
Gao
target/
l
oon
g
arch: Add avail_FP/F
P
_SP/FP_DP to c
h
eck
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Gao
h
w/loongarch: Remo
v
e restr
i
ction o
f
la464 cores in
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Gao
t
arget/loongarch: Add avail
_
6
4 to c
h
eck la64-only instructions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
So
n
g Gao
target/loongarch: Add a check pa
r
ameter
to the TRANS
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Gao
target/loongarch: Fix lo
o
ngar
c
h_la464_
i
nitf
n
(
)
m
isses
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-26
Song Ga
o
target/loongarch: Fix the vinsgr2vr/
v
pickve2gr
i
n
st
r
u
ctio
n
s
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-26
Song Gao
target/lo
o
ngarch: Fi
x
L
D/ST{L
E
/GT}
i
nstru
c
tio
n
s
get
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-15
Song Gao
hw/intc: Add NULL pointer check on Loong
A
rch
i
pi device
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-15
Song Gao
hw/loongarch/
v
i
rt:
S
et max 2
5
6
c
p
us suppor
t
on loongarch
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-15
Song Gao
hw/loongar
c
h/virt: Modify ipi as
p
ercpu device
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-15
Song Gao
tests/avocado: Add LoongArch machine star
t
test
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/loongarch: C
P
UCFG
support
L
SX
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
tar
g
et/loongarch: Us
e
{set/get}_gp
r
r
eplace to cpu_fp
r
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
ong Gao
t
arget/loong
a
rch: Implement vldi
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
targe
t
/loongarch: Implement vld v
s
t
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
o
n
g G
a
o
t
a
rget/loongar
c
h: Implement vil
v
l
vil
v
h v
e
xtrin
s
vsh
u
f
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song
G
ao
t
arg
e
t/loongarch: Implement vreplv
e
v
p
ack vpick
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Son
g
Ga
o
target/l
o
ongarch:
Implem
e
nt vinsgr2vr vp
i
ckve2gr vreplg
r
2vr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
o
ng Gao
targ
e
t/loon
g
arch: I
m
plement
vbitsel vset
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/l
o
o
n
g
arc
h
: Impleme
n
t vf
c
mp
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
ong G
a
o
targ
e
t/l
o
ongarch:
Imp
l
ement v
s
eq vsle vslt
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
targe
t
/loongarch: Im
p
le
m
ent LSX fpu fcv
t
in
s
tructions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
tar
g
et
/
l
o
ongarch:
I
mplement LSX fpu a
r
ith in
s
tructions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
ta
r
get/loongarch: Implem
e
nt vfrstp
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/loongarch: I
m
plement vbitclr vbitset vbitr
e
v
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song
G
a
o
target/loon
g
arch: Implement
vpcnt
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Son
g
Gao
t
arg
e
t/loo
n
gar
c
h: Implement vclo
v
clz
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
o
ng Gao
t
arget/loongarch: Implemen
t
v
ss
r
l
r
n vssrarn
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
ong Gao
ta
r
ge
t
/
l
oongarch: Imp
l
e
m
en
t
vssrln vssr
a
n
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
o
ng
Ga
o
target
/
l
o
o
ng
a
r
c
h:
I
mpleme
n
t vsrlrn vsrarn
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/l
o
o
n
garch:
I
mplement vsrln vsran
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
t
a
rget/loong
a
rch: Impleme
n
t vsrlr vsrar
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
o
ng Ga
o
target/loongarch
:
Imple
m
ent
v
s
llw
i
l
v
e
x
t
l
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Son
g
Gao
target/l
o
ongarch: Implement vsll vsrl
v
sra vrotr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
So
n
g Gao
target/lo
o
ngar
c
h: Implement LSX logic instruc
t
ions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song
G
ao
target/l
o
on
g
a
rch: I
m
plement vmskltz/vmskg
e
z
/
vm
s
k
n
z
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song
G
a
o
target/loo
n
g
a
rch: Implement vsignco
v
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song
G
ao
target/loongarch: Implement vext
h
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
o
ng Gao
tar
g
et/l
o
onga
r
c
h
:
Imple
m
ent
v
sat
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
So
n
g Gao
target/loongarc
h
: Implement vdiv/vm
o
d
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Son
g
Gao
targ
e
t/loongarch:
I
m
p
lement vmadd/
v
msub/
v
m
addw{e
v
/
od
}
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/
l
oongarch:
Implement
vmul/vmu
h
/
vmulw{ev/od}
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
So
n
g
G
ao
target/lo
o
nga
r
c
h
: Imple
m
e
nt vmax/vmin
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
ta
r
get/l
o
o
ngarch:
I
mplement vadda
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
o
ng Gao
tar
g
et/loonga
r
ch: Im
p
le
m
ent
vabsd
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/loongarch: Implem
e
n
t vavg/
v
avgr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song
G
ao
target/loongar
c
h: I
m
plement va
d
dw/vs
u
bw
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/l
o
ongarch:
I
mplement v
h
addw
/
vhsu
b
w
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target
/
loongarch: Implement vsad
d
/vssub
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
So
n
g G
a
o
target/loon
g
arc
h
:
I
m
p
lemen
t
v
n
eg
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Son
g
Gao
target/l
o
onga
r
ch: Implement vaddi/vsu
b
i
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song
G
a
o
target/loongarch: Impl
e
me
n
t vadd/vs
u
b
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song
Gao
ta
r
ge
t
/loongarch: A
d
d CHE
C
K_SXE mac
c
r
o
f
or
check LSX
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
So
n
g Gao
t
arget/loongarch: m
e
son
.
build support buil
d
LSX
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song
G
a
o
target
/
loo
n
garch: Add LSX data type V
R
eg
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-03-03
Song
G
ao
hw/loongarch/v
i
rt: add s
y
st
e
m
_pow
e
rdown
h
m
p
command
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-03-03
Song G
a
o
targ
e
t/
l
o
ong
a
rch: I
m
plement Chip Confi
g
uraiton Version
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-03-03
Song Gao
docs/
s
yste
m
/loongarch:
up
d
ate
l
oongson3
.
rst and rename
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-03-03
S
o
n
g
Gao
l
oonga
r
ch: Add s
m
bios
c
o
m
mand line option
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-12-05
S
o
ng Gao
R
ev
e
rt "hw/lo
o
ngarch/virt
:
A
d
d c
f
i01 pflash device
"
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-11-12
Son
g
Gao
hw/loongarch: Fix loongarch fdt ad
d
r confic
t
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-11-04
Song Ga
o
target/loo
n
ga
r
ch:
Fix raise_m
m
u_exc
e
pti
o
n()
set wrong
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-11-04
Song
Gao
target/loon
g
arc
h
: Add exception su
b
c
o
d
e
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-10-17
Song Gao
softfloat: logB(0) shoul
d
r
a
ise div
i
deByZero exception
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2022-10-17
S
ong Gao
ta
r
g
e
t
/l
o
o
n
garch: Fix
f
n
m
{sub/add}_{s/d
}
set wrong
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
next