repo.or.cz
/
qemu.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
target/ppc: move vs[lr][a][bhwd] to decodetree
2022-03-02
Matheu
s
Fers
t
target/pp
c
: move vs
[
lr][a][bhwd]
to d
e
code
t
r
e
e
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
M
a
t
heus
F
erst
target/ppc: implement vgnb
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Mat
h
eu
s
Fer
s
t
t
a
rget/ppc: implement vcntm
b
[bhwd]
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Matheus Ferst
target/p
p
c:
implement v
c
lrrb
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
M
atheus Ferst
tar
g
et/ppc: im
p
l
eme
n
t
vclr
l
b
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Matheus Ferst
tar
g
et/ppc: implement vstri[
b
h
][
l
r]
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Matheu
s
Ferst
targe
t
/ppc: Implement Vector Compare Quadword
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Matheus Ferst
target/ppc: I
m
plement Vector Compare
Grea
t
er Than
Quadword
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Matheus Ferst
target/ppc: Implement Vector C
o
mpare Equ
a
l Qua
d
w
o
rd
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Mathe
u
s
Ferst
target/ppc: Move Vector
Compare Not Equal
or Ze
r
o to
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Matheus Ferst
tar
g
et/ppc: Mo
v
e Vector Compare Equal/Not E
q
ual/Gre
a
te
r
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-01-28
Matheus Fe
r
s
t
configure: fix
p
aramet
e
r
e
xpansio
n
of --cross-cc-cflags
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-01-04
M
a
theus Ferst
target/ppc
:
do
n
ot silence
s
nan in xs
c
v
s
pdpn
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-12-17
Mat
h
eus Ferst
target/ppc: move
xscvqpdp to decodetre
e
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-12-17
Matheus Fer
s
t
t
a
rge
t
/ppc: fix xscvqpdp re
g
iste
r
access
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-12-17
Matheus
F
e
r
st
target/ppc: Imp
l
em
e
n
t
V
e
ctor Mask Move
in
s
ns
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-12-17
Matheus Ferst
t
arg
e
t/ppc: Implemen
t
Vector E
x
tract Mask
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-12-17
Mathe
u
s Fer
s
t
targ
e
t/ppc: Implement Vect
o
r
Expan
d
Mask
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-10
Matheus Ferst
targ
e
t/p
p
c: Fix register update on
lf[sd]u
[
x]/stf[sd
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Mathe
u
s
Ferst
targe
t
/ppc: cntlzdm/cntt
z
d
m
i
m
plementation withou
t
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Math
e
us Ferst
ta
r
get/p
p
c: Imple
m
ent lxvkq i
n
st
r
uction
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Mat
h
eus Fer
s
t
tar
g
e
t/ppc: Implement xxb
l
endvb
/
xxb
l
endvh/
x
x
b
lend
v
w
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Mat
h
eus Ferst
tar
g
et/ppc
:
receiv
e
hi
g
h/
l
ow
a
s argument in get/set_
c
pu_vsr
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Matheus Ferst
t
a
rget/
p
pc: Implement
V
ector Extract Doub
l
e to VS
R
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Mathe
u
s Ferst
targ
e
t/ppc: Mov
e
v
i
nsertb
/
vinserth/vin
s
ertw/vinsertd
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Matheus Ferst
target/ppc: I
m
p
l
e
me
n
t
V
ec
t
or Inser
t
from V
S
R using
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Matheus Ferst
target/
p
p
c
:
Imple
m
ent Vector
Inser
t
W
ord f
r
om
G
P
R using
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Ma
t
heus Ferst
targ
e
t/pp
c
: Implement Vecto
r
I
n
s
ert from GPR using
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Matheus
Ferst
target/
p
pc: Implement vsl
d
bi/vsrdbi instructions
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Ma
t
heus Ferst
targe
t
/ppc: Impl
e
ment vpde
p
d
/vpextd instruc
t
io
n
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Matheus Ferst
target/ppc: Implement vclzdm/vctzdm instructions
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
M
atheus Ferst
t
a
rget/ppc: Move vcfug
e
d to vmx-impl
.
c
.
inc
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Ma
t
heus
F
e
rst
target/ppc: Implement pex
t
d
instruction
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
M
atheus Ferst
target/ppc: Implement
p
depd instruction
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Matheus
Ferst
target/ppc
:
Imp
l
ement PLQ an
d
P
STQ
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Matheus F
e
rst
targ
e
t/ppc: Move LQ
a
nd ST
Q
to de
c
odetree
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-10-21
Matheus
Ferst
t
a
r
get/p
p
c: Fil
t
er mtmsr[d] i
n
p
u
t befo
r
e
setting MSR
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-10-21
Matheus Ferst
targ
e
t
/
ppc: Fix XER acce
s
s in monitor
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-10-21
Mathe
u
s
F
e
rst
li
n
ux-user: Fix X
E
R
a
ccess in ppc version of elf_core_copy_regs
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-10-21
Matheus Ferst
t
a
rge
t
/
ppc: Fix XER acc
e
ss in gdbstub
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-10-21
Matheus Fers
t
li
n
ux
-
user/p
p
c: Fix XER access in save/resto
r
e_use
r
_regs
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-09-30
M
a
theus Fe
r
st
target/ppc:
Che
c
k p
r
ivilege
l
evel ba
s
ed o
n
P
S
R and
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-09-30
Matheus Ferst
t
arget/p
p
c: add
LPCR[HR] to DisasContext and hflags
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-08-27
M
a
th
e
us Ferst
t
a
rg
e
t/ppc: f
i
x vector registe
r
s access in gdbstub
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-08-27
M
atheus Ferst
i
nclude/qemu/int128
.
h: introduce bswap128s
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-08-27
Matheus Ferst
ta
r
get/ppc: fix
v
extu[b
h
w][lr]x helpers
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-08-27
Mat
h
eus
F
e
rst
i
ncl
u
de/qemu/int128
.
h: d
e
fi
n
e
struct
Int128 acco
r
d
i
ng
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-07-29
Matheus Ferst
target
/
p
pc
:
Eas
e
L=0 requ
i
rement
on cm
p
/cmpi/cmp
l
/
c
m
pl
i
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-06-07
Ma
t
he
u
s Ferst
scripts/checkpatch
.
pl: process
.
c
.
inc and
.
h
.
i
nc files
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-06-03
Mat
h
eus Fer
s
t
targ
e
t/ppc: Move cmp/cmpi/cmpl/cmpli to d
e
co
d
etree
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-06-03
Ma
t
heus Ferst
t
a
rget/ppc:
M
ove add
p
cis to
decode
t
ree
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-06-03
Matheus
F
e
rst
ta
r
get/
p
pc:
Imple
m
ent
vcfug
e
d instructi
o
n
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-06-03
Matheus Ferst
tar
g
et/pp
c
: Implem
e
nt cfuge
d
instructi
o
n
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-06-03
Matheus Ferst
t
a
rget/ppc: Implement setbc/set
b
cr/stnb
c
/set
n
bcr instructi
o
ns
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-05-18
Mat
h
e
u
s Ferst
t
e
sts/tcg/ppc64le: tests for brh/brw/br
d
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-05-18
Matheus Ferst
tests/
d
ocker:
g
cc-10 based images for ppc64{,
l
e
}
tests
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-05-14
Matheus Ferst
t
cg: A
d
d tcg_constant
_
t
l
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree