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 xxperm/xxpermr to decodetree
2022-03-02
Matheus
F
erst
target/ppc:
move xxperm/xxpe
r
mr to deco
d
etree
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Matheus Ferst
t
a
rget
/
ppc:
Move xx
s
e
l
t
o
d
ec
o
detree
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
M
a
theus Ferst
t
arget/ppc: M
o
ve vsel and vperm/vper
m
r to decodetree
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Matheu
s
Ferst
targe
t
/ppc:
implement vrlq
m
i
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Matheus
F
erst
target
/
ppc:
i
mplem
e
nt vrlqnm
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Mat
h
e
u
s
Ferst
t
a
rget/ppc: im
p
lement
v
r
lq
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
M
atheus Ferst
target/ppc: move vrl[bhwd
]
nm/vrl[bh
w
d
]
m
i to
d
ecodetree
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Mat
h
eus Ferst
target/ppc:
m
ove vrl[b
h
wd] to decodetr
e
e
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Matheus Ferst
ta
r
get/ppc
:
implem
e
nt vsraq
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Matheu
s
Ferst
t
a
rget/ppc:
im
p
l
emen
t
v
s
rq
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Matheu
s
Ferst
target/p
p
c: implement vslq
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Matheus Ferst
t
arget/ppc: move v
s
[lr][a][bhwd
]
to decod
e
tree
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Matheus Ferst
t
a
rge
t
/ppc: implem
e
nt vgnb
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Matheus F
e
rst
t
arget/ppc: implement v
c
n
t
mb[bhwd]
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Math
e
us Ferst
targ
e
t/p
p
c: implement vclrrb
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Matheus Ferst
t
a
rget/
p
pc: implement
vc
l
rlb
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Mat
h
eus
F
erst
t
a
rget/ppc: im
p
lemen
t
vstri[b
h
][lr
]
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Mat
h
eus Fe
r
st
target/pp
c
: Implement Vecto
r
Compare Q
u
adword
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Math
e
us Fe
r
st
target/ppc: Implement
Vector Compare Greater Than Quadword
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Matheu
s
Fers
t
target
/
ppc: Im
p
le
m
e
nt Vector Compare
E
qual Quadword
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Mathe
u
s Ferst
t
arget/ppc: Move Vector Comp
a
re Not Equ
a
l or
Zer
o
to
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
M
a
theus
F
erst
target/ppc
:
Move Vector Compare Equal/Not Equ
a
l/Greater
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-01-28
Math
e
us Ferst
conf
i
gure: fix pa
r
amete
r
expansion of --cross-c
c
-cf
l
ags
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-01-04
Matheus Fers
t
t
a
rget/p
p
c
:
do n
o
t silence snan
i
n xscvspdpn
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-12-17
Math
e
us Ferst
t
a
rget/ppc
:
mov
e
x
s
cvqpdp to decod
e
tree
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-12-17
Mathe
u
s F
e
rst
target/ppc: fix xscvqpdp register acce
s
s
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-12-17
Matheus Ferst
ta
r
get/ppc: Implem
e
nt
Vecto
r
Mask M
o
ve insn
s
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-12-17
M
a
theu
s
F
e
rst
target/ppc: Im
p
leme
n
t Vecto
r
Extract
M
a
sk
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-12-17
Ma
t
heus F
e
rst
target/ppc: Implem
e
nt Vector E
x
p
and
Mask
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-10
Matheus Fe
r
st
target/ppc: Fi
x
r
egis
t
e
r
u
p
d
a
t
e
o
n
l
f[sd]u[x]/stf[sd
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Matheus Ferst
target/p
p
c: cntlz
d
m/
c
n
ttzdm implementatio
n
w
i
thout
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Matheus Ferst
tar
g
et/ppc: Implement lxvkq instr
u
ction
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Matheus Fe
r
st
target
/
ppc
:
Implement xxblendvb/xxblendvh/xx
b
l
e
n
d
vw
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Matheus Fe
r
s
t
target
/
ppc:
r
eceive high/low as a
r
g
u
ment i
n
get/set
_
cpu_vsr
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Ma
t
heus Ferst
targ
e
t/ppc: Impleme
n
t V
e
ctor Ext
r
act Double to VSR
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Matheus Ferst
t
arget
/
ppc: Move
vins
e
rtb/vinser
t
h/vinsertw/vinser
t
d
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Matheus Ferst
targe
t
/ppc: Im
p
lement Vector I
n
sert from VS
R
using
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Matheus Fe
r
s
t
ta
r
g
e
t/
p
pc: Implement Vector Insert Word
fr
o
m GPR using
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Matheus Ferst
ta
r
ge
t
/
p
pc: Implemen
t
Vect
o
r
Insert from G
P
R using
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Mat
h
eus Ferst
tar
g
et/ppc:
I
mpleme
n
t
vsldbi/vsrdbi instructions
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Mat
h
e
us Ferst
target/p
p
c:
Implement vpdepd
/
vpextd in
s
t
r
uction
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Mat
h
eus Fer
s
t
target/ppc: Im
p
lement vclzdm/vctzdm ins
t
ructions
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Matheus F
e
rst
target/pp
c
: Move vcfuged to vmx-impl
.
c
.
inc
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Matheus Ferst
target/ppc: Im
p
leme
n
t
pex
t
d
i
nstructio
n
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
M
at
h
eus Ferst
targ
e
t/
p
pc: Implement pde
p
d
i
n
struct
i
on
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Math
e
u
s Fe
r
st
target
/
ppc: Implement
P
LQ
and
PSTQ
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
M
atheus Ferst
t
arget/ppc: Move LQ and STQ
to decodetree
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-10-21
Matheus F
e
r
s
t
target/ppc: Filt
e
r
m
tmsr
[
d
] input
b
efore
s
e
t
tin
g
MSR
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-10-21
Ma
t
heus Ferst
target/p
p
c
: Fi
x
XER access in moni
t
or
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-10-21
M
atheus Fe
r
st
linux-user: Fix XER access in ppc ve
r
sion
o
f
el
f
_
co
r
e_
c
opy_regs
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-10-21
M
atheus F
e
rst
target/ppc: Fix X
E
R access in gdbstub
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-10-21
Matheus Ferst
linux-user/ppc: Fix XER acce
s
s in
s
ave
/
restore_user_
r
e
g
s
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-09-30
Matheus Fers
t
targ
e
t/
p
pc: Check privile
g
e level base
d
on P
S
R and
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-09-30
M
ath
e
us Ferst
target/pp
c
: add LPCR[HR] to DisasConte
x
t and hflags
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-08-27
Matheus Ferst
targe
t
/ppc
:
fix
v
ector re
g
i
s
ters
a
ccess in gdbstu
b
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-08-27
Matheus Ferst
i
n
c
lud
e
/qemu/int
1
28
.
h:
i
ntroduce bswap128s
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-08-27
Matheus Fer
s
t
ta
r
g
et/
p
pc: fix vextu
[
bhw][lr]x helpers
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-08-27
Matheus
F
erst
include/
q
e
m
u/int128
.
h: define struct Int128 according
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-07-29
Math
e
u
s
Ferst
t
a
rget/ppc: E
a
se L=0 requ
i
r
e
m
e
nt on cmp/c
m
pi/c
m
pl/cmpli
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-06-07
Matheus
F
e
rst
scripts/chec
k
patc
h
.
pl
:
process
.
c
.
inc and
.
h
.
i
nc fi
l
es
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-06-03
Ma
t
heus F
e
rst
target
/
ppc: Move cmp/
c
mpi/
c
mp
l
/cmpli to decodetree
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-06-03
Matheus Ferst
t
a
rget/ppc: Move a
d
dpci
s
t
o deco
d
et
r
ee
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-06-03
Matheus Ferst
t
a
rget/ppc: Implement vcfuged in
s
truction
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-06-03
Matheus Fe
r
s
t
target/
p
p
c
: Implement
c
f
u
g
ed instru
c
tion
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-06-03
Matheus Ferst
tar
g
et/ppc: Implement set
b
c/setbcr/stnb
c
/se
t
n
bcr inst
r
uctions
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-05-18
Mathe
u
s Ferst
tests/tcg/ppc64le: tests
f
or brh/
b
rw
/
brd
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-05-18
Matheus Ferst
tests/docker: gcc
-
10 ba
s
ed im
a
ges for ppc64{,le}
tests
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-05-14
Matheus
F
erst
tcg
:
Add tc
g
_cons
t
ant_tl
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree