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
ppc/pnv: move default_phb_realize() to pec_realize()
2022-01-04
Matheus Ferst
tar
g
et/ppc
:
do no
t
silence snan in xscvspdp
n
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-12-17
Ma
t
heus Ferst
targe
t
/
p
pc: move xscvqpdp to decodet
r
ee
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-12-17
Math
e
us Fers
t
targ
e
t
/
ppc: f
i
x x
s
cvqpdp r
e
gist
e
r access
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-12-17
M
atheus Ferst
target/p
p
c
: Imple
m
ent Vector Mask Move insns
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-12-17
Matheus Fe
r
st
t
arget/
p
pc: Implement
Vec
t
or Extract Ma
s
k
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-12-17
Mathe
u
s Ferst
targe
t
/
ppc: Impl
e
men
t
Vector Expand M
a
sk
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-10
M
a
theu
s
Ferst
targ
e
t
/ppc: Fix register update
o
n
lf[sd]
u
[x]/st
f
[sd
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Matheus Ferst
target/ppc: cntlz
d
m/cn
t
tzdm i
m
plementa
t
i
o
n without
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Ma
t
h
eu
s
Ferst
target
/
p
p
c
:
I
mplement
l
x
vkq
instruction
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
M
a
theu
s
Fers
t
target/ppc: Implement xxblendvb/xxble
n
dvh/xxblendv
w
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Math
e
us Fe
r
st
target/pp
c
: receive
h
igh/low as ar
g
ument in get
/
set_cpu_vs
r
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Matheus Ferst
ta
r
get/ppc
:
Implement Vector Ext
r
act
D
oubl
e
to
VSR
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Matheus
F
erst
t
a
r
g
et/ppc:
M
ove vin
s
ertb/vinse
r
th/
v
insertw/vins
e
rtd
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Matheus Fer
s
t
target/ppc: I
m
plement Vect
o
r Insert
f
rom V
S
R using
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Matheus F
e
r
s
t
target/ppc
:
I
m
plemen
t
V
ect
o
r Insert Wo
r
d
f
r
om GPR
u
sing
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Mathe
u
s Fers
t
t
arge
t
/ppc: Implement Ve
c
tor Insert
from GP
R
usi
n
g
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Matheus Ferst
t
a
rget/ppc: Implement vsldbi/vsrdbi inst
r
u
c
t
ions
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
M
atheus Ferst
t
arget/ppc: Implement vp
d
epd/vpextd
i
nstructio
n
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Matheus Ferst
ta
r
get/pp
c
: Implement vclzdm
/
v
c
t
z
d
m instructions
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Matheus Ferst
tar
g
et/p
p
c: Mo
v
e
v
cfuge
d
to v
m
x-impl
.
c
.
inc
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Matheus F
e
rst
ta
r
get/ppc:
Implement pextd instructio
n
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Matheus
Fers
t
target/ppc: I
m
plement pd
e
p
d instructio
n
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Math
e
us F
e
r
s
t
target/ppc:
I
mplement PLQ an
d
PSTQ
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Ma
t
h
e
us
Ferst
targ
e
t
/
ppc
:
Move
L
Q an
d
ST
Q
to decod
e
tree
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-10-21
Matheus Fe
r
s
t
t
a
rget/p
p
c: F
i
lte
r
mtmsr
[
d] input befo
r
e s
e
tting MSR
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-10-21
Matheus
Ferst
t
arg
e
t/pp
c
: Fix XER
a
cc
e
ss in
m
onito
r
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-10-21
M
ath
e
us Ferst
linu
x
-user: Fix XER acc
e
s
s in ppc version
o
f
e
l
f_core_copy_regs
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-10-21
Ma
t
he
u
s Fers
t
tar
g
et/ppc: Fix XER access in gdbstub
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-10-21
Matheus
F
ers
t
linux-user/
p
pc: Fix XER ac
c
ess in save/
r
est
o
re_user_reg
s
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-09-30
Matheus Ferst
target/p
p
c:
C
heck pri
v
ileg
e
level ba
s
ed on PSR
a
nd
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-09-30
Mat
h
eus Ferst
targ
e
t/
p
pc: add LPCR[HR] to
D
is
a
s
C
ontext
an
d
hflags
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-08-27
Matheus
Ferst
t
a
rget/p
p
c: fix vector re
g
ist
e
r
s
access in gdbstub
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-08-27
Ma
t
heus Fer
s
t
include/qem
u
/int128
.
h: in
t
roduce bswap
1
28s
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-08-27
Matheus Ferst
targe
t
/ppc: fix vextu[b
h
w][lr]
x
helpers
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-08-27
Math
e
us Ferst
inc
l
ude/qemu/in
t
128
.
h
:
defin
e
struct In
t
128 according
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-07-29
Matheus
Fer
s
t
target/ppc:
E
ase L=0 requirement on cmp/cmpi
/
cmpl/cmpli
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-06-07
Mat
h
e
us F
e
rst
scripts/checkpat
c
h
.
p
l
: pro
c
ess
.
c
.
inc an
d
.
h
.
inc
f
i
les
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-06-03
Matheus Ferst
t
a
r
g
et/ppc: Move cmp/cmpi/cmp
l
/cmpli to
d
e
c
odetr
e
e
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-06-03
Matheus Ferst
t
a
rget/
p
pc:
M
ove addpcis to decodetree
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-06-03
Matheus Ferst
ta
r
g
e
t
/
p
pc: Implement vcfuged
instructi
o
n
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-06-03
M
a
theus Ferst
tar
g
et/ppc
:
Implement cfuged instruction
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-06-03
Matheus
F
erst
t
a
rget/pp
c
: Implement s
e
t
b
c/setbcr/s
t
n
b
c
/
setnbcr
i
n
s
t
ruc
t
i
o
ns
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-05-18
Matheus Ferst
tests/tc
g
/ppc
6
4le: tests for brh/brw/brd
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-05-18
Matheus Ferst
t
ests
/
docker: gcc-
1
0 based image
s
for ppc64{,le} te
s
ts
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-05-14
Matheu
s
Fers
t
tcg: Add tcg_constant_t
l
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree