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: Implement xvseq xvsle xvslt
2023-09-20
Song
Ga
o
ta
r
g
e
t
/loong
a
rc
h
: Implement xvseq xvs
l
e xvslt
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongar
c
h:
I
m
plem
e
nt LASX fpu fcvt instructions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target
/
l
o
ongarch: Implement LASX fpu arith instructions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/
l
oongarch: Implement xvf
r
stp
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
ta
r
get/loongarch:
Implemen
t
xvbitcl
r
xvbit
s
et xvbitrev
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
ong Gao
targ
e
t/loongarch: Im
p
lement xvpcnt
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Ga
o
target/loongarch: Implemen
t
xvclo xvclz
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
ong Gao
target
/
l
o
ongarch: Implemen
t
xvssrl
r
n xvssrarn
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
t
arget/loongarch: Imp
l
ement xvssrln xvs
s
r
an
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
ong
G
ao
target/
l
oongarch: Implem
e
nt xvsrlr
n
xvsrarn
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
tar
g
et/l
o
ongarch: Implement xvsrln
xvsran
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
ong Gao
tar
g
et/loongarch: Im
p
lemen
t
xv
s
rlr xvsrar
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g Gao
target/loong
a
rch: Impl
e
men
t
xvsllwi
l
xvextl
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g G
a
o
t
a
rget/lo
o
n
garch: Implement xvsll
xvsrl xvsra xvrotr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loong
a
rch
:
Implement LASX l
o
gic
instructions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g G
a
o
target/loongarch: Implement
x
vld
i
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Son
g
Gao
t
arget/lo
o
nga
r
ch: Implement xvmskltz/xv
m
skgez/xvm
s
k
n
z
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loon
g
ar
c
h: I
m
p
lement xvs
i
gnc
o
v
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song G
a
o
targ
e
t/loongarch:
I
mplement vext2xv
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loongar
c
h:
Implement xvexth
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
targe
t
/loongarch: Impleme
n
t x
v
sat
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
ng Gao
t
a
rget/l
o
ongarch; Implemen
t
xvd
i
v
/xvmod
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
t
arget/loongarch: Implement xv
m
add/xvm
s
ub/xvmaddw{ev/od}
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/lo
o
ng
a
r
ch: Imp
l
ement xvmul/xvmuh/xvmulw{ev/od}
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Ga
o
target/loongar
c
h: Imp
l
ement xv
m
ax/
x
v
min
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
So
n
g Gao
target/loongarc
h
:
Implement xvadda
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loon
g
arch: Implement xvabsd
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
ta
r
get/loongarch: Implement xa
v
g/xvagr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loo
n
garch:
I
m
plem
e
n
t
xvad
d
w/xvsubw
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/l
o
on
g
arch: Implement xvhaddw
/
xvhsubw
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target
/
loongarch: Implement xvsadd/xvssub
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
t
arget
/
loonga
r
c
h
: Imple
m
ent xvneg
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loon
g
arc
h
:
I
m
plement xvaddi/xv
s
ub
i
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song G
a
o
tar
g
e
t
/loongarch: Implement xvreplgr2vr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Son
g
Gao
targ
e
t/loong
a
rch: Implement xvadd/xvsub
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song G
a
o
tar
g
e
t/loongarc
h
: Add
avail_LA
S
X to che
c
k LASX instructi
o
ns
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
ong Gao
target/loongarch:
check_vec
s
u
ppo
r
t che
c
k LASX inst
r
uctions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
n
g
Gao
target/loo
n
garch: Ad
d
LASX data su
p
port
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
ong G
a
o
target/loongarch:
R
eplace CH
E
CK_SXE to che
c
k_vec(
c
tx
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/loonga
r
ch: Use gen_helper_gvec_2i for 2OP +
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Son
g
Gao
target/loo
n
g
a
rch: Use gen
_
helper_gvec_2 for 2OP vector
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target
/
loong
a
r
c
h:
U
se gen_he
l
per_gvec_2
_
ptr
f
or 2OP
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
Gao
target/loongar
c
h
:
Use gen_
h
el
p
er_gvec_3 for 3OP vector
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
target/
l
o
o
nga
r
ch: U
s
e gen_hel
p
er
_
g
vec_3_pt
r
for
3
OP
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Gao
t
arget/
l
oong
a
rch: Use gen_helper_
g
v
ec_4 for 4OP ve
c
tor
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song Ga
o
ta
r
g
e
t/loongarch: Us
e
gen_h
e
lp
e
r_gv
e
c_4_ptr for 4OP
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
Song
Gao
target/loongarch: I
m
pl
e
ment gvec_*_vl
fu
n
ctions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-09-20
S
o
ng Gao
target/loon
g
arch: Renamed
lsx
*
.
c
to vec*
.
c
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song G
a
o
target
/
loongarch:
A
dd av
a
il_
I
OCSR
to check iocsr instructions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Ga
o
target/loo
n
garch: Add
a
v
a
il
_
LSX t
o
che
c
k LSX
i
nstru
c
t
i
ons
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song G
a
o
target/loongarc
h
: Add
a
vai
l
_LAM to check atomic i
n
structions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Gao
target/loonga
r
ch:
Add avail_
L
S
PW t
o
che
c
k LSPW ins
t
ructio
n
s
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song
G
ao
t
a
r
g
e
t/l
o
ongarch: Add
a
v
a
i
l_F
P
/FP_S
P
/FP_DP t
o
ch
e
ck
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song G
a
o
hw/loo
n
garch
:
Remove restriction of la464
cores in
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song Gao
tar
g
et/lo
o
ngarch: Add avail_64 t
o
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/loong
a
r
c
h: Add
a check p
a
ramete
r
to the TRANS
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-08-24
Song
G
ao
targ
e
t/loongarc
h
: Fix loongarch_la46
4
_initfn
(
) misses
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-26
Song Gao
target/loonga
r
c
h
: Fix the
vinsgr2vr/vpickve2gr in
s
tructions
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-26
S
o
ng Gao
tar
g
et
/
loongarch: Fix LD/ST{LE/GT
}
i
n
structions get
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-15
Song
Gao
hw/intc: Add NU
L
L po
i
n
ter c
h
eck on
LoongA
r
ch ipi device
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-15
Song
G
ao
hw/l
o
ongarch/vir
t
:
S
et
m
ax 256
c
pus
s
upport
o
n
l
o
o
n
garch
.
.
.
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-15
Song Gao
hw/lo
o
n
g
ar
c
h/vi
r
t: Modify ipi as
percpu dev
i
ce
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-15
So
n
g
G
ao
te
s
t
s
/av
o
cado: Add LoongArch mach
i
ne st
a
rt
t
es
t
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
tar
g
et/loo
n
garch: CPUCFG sup
p
ort L
S
X
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
t
arget/loonga
r
c
h
:
Use {set/get}_gpr r
e
p
lace
t
o cpu_fpr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
So
n
g Ga
o
target/
l
oongarch
:
Implement vldi
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
o
ng Gao
tar
g
et/lo
o
nga
r
ch: Implement vld
v
st
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
o
ng Gao
t
a
r
get/l
o
o
n
g
ar
c
h:
I
mplement vilvl vilvh vextrins vshuf
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song G
a
o
target
/
loo
n
gar
c
h: Implement
vreplve vpack v
p
ick
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/loongarch: Implement
vi
n
sgr2vr v
p
ic
k
ve2gr vreplg
r
2vr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Son
g
Gao
t
arget/lo
o
ngarch: Implem
e
nt vbi
t
sel v
s
et
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
ta
r
get/loongarch: Im
p
lement vfcmp
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
t
a
rget/loon
g
arch: I
m
plemen
t
vseq vsle
v
slt
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
ong Gao
target/loonga
r
ch:
I
mplement L
S
X fpu
f
c
vt in
s
tructions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
o
n
g
Gao
target/loong
a
rch: I
m
plement
LSX fpu ar
i
th i
n
structions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
o
ng Gao
target/l
o
onga
r
ch
:
Implement vfrstp
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 vbitclr vbitset vbitrev
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song
Ga
o
target/loongarch:
Im
p
l
e
m
e
n
t
v
pcnt
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/loongar
c
h: Implemen
t
vclo v
c
lz
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song
Gao
t
arg
e
t/loongarch
:
Implement
v
s
s
rlrn vssrarn
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/loo
n
g
a
rch: Imple
m
ent vssrln vs
s
ran
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Son
g
Gao
target/loon
g
arc
h
: Impl
e
m
en
t
vsrl
r
n vsrarn
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/
l
oongarch: Imp
l
e
m
ent
v
srln
vsran
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/loongarch: Im
p
l
ement vsrlr vsrar
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
So
n
g Gao
target/loongar
c
h: Imp
l
ement vsllwil vextl
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
So
n
g Gao
target/loonga
r
ch
:
Impl
e
ment vsll vsrl
v
s
r
a
vrotr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/loongarch: Implement L
S
X logic instructions
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
So
n
g G
a
o
targ
e
t/loongarch: Impleme
n
t
vms
k
ltz/vmskgez/vmsknz
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/loongarch: I
m
plemen
t
vsigncov
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song
G
ao
t
a
rget/loongarch: Implement
vexth
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
tar
g
et/loongarch:
Implement vsa
t
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
t
arget/l
o
ongarc
h
: Implement v
d
iv/
v
mod
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
o
ng Gao
target/lo
o
ngarch: Implement
v
m
a
dd/vm
s
ub
/
vmaddw{ev/od
}
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
tar
g
et/loongarch: Imple
m
ent v
m
ul/v
m
uh/
v
mulw{ev/
o
d}
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
o
ng Gao
t
arget/loongar
c
h
: I
m
p
lemen
t
vmax/
v
min
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target
/
loon
g
arch
:
Implement vadda
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Son
g
Gao
targ
e
t/
l
oo
n
gar
c
h: Implement vab
s
d
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
Song Gao
target/lo
o
nga
r
ch:
I
mplement va
v
g/va
v
gr
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
S
on
g
G
a
o
target/
l
oongarch: Im
p
lement vadd
w
/
v
s
ub
w
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
2023-05-06
So
n
g
Gao
ta
r
ge
t
/
loongarch: Implement vhadd
w
/vhsubw
Signed-off-by:
Song Gao
<gaosong@loongson.cn>
commit
|
commitdiff
|
tree
next