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
target/ppc: move vrl[bhwd]nm/vrl[bhwd]mi to decodetree
2022-03-02
Matheus Ferst
target/ppc: move vrl[
b
hwd
]
nm/vrl[bhwd]mi to decodetree
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Matheus F
e
rst
target/pp
c
: m
o
ve
vrl[bh
w
d] to de
c
odetree
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Matheus Fers
t
target/
p
pc: implement vsraq
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Matheu
s
Fe
r
st
target/ppc:
i
mplement vsrq
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Matheus Ferst
target/ppc:
i
mplement vslq
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Mat
h
eus
Ferst
t
ar
g
et/
p
pc: move
v
s[lr][a][bhw
d
]
t
o dec
o
detree
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Matheu
s
F
e
rst
target/ppc: impl
e
m
en
t
vgnb
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Matheus Ferst
ta
r
get/ppc: implement vcntmb
[
b
h
wd]
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Ma
t
heus Ferst
ta
r
get/ppc: implement vc
l
rrb
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Matheus Ferst
target/ppc: implemen
t
vclrlb
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Matheus Ferst
tar
g
et/p
p
c
: implement vs
t
r
i[bh][lr]
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
M
atheus Fe
r
st
target/
p
p
c: Impl
e
ment Vector Compar
e
Qu
a
dword
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Mathe
u
s
F
erst
t
ar
g
e
t/
p
pc:
Implemen
t
Vector Com
p
are Greater Than Quadw
o
rd
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Mathe
u
s Ferst
ta
r
get/ppc
:
Implement Vect
o
r Compare
Equal Q
u
a
d
w
ord
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Matheus Ferst
target/pp
c
: Move
V
ector Compare N
o
t Equal or Zero
t
o
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-03-02
Matheus Ferst
target
/
ppc: Move Ve
c
to
r
C
ompare Equal/
N
ot Equal/Greater
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-01-28
Matheus Ferst
configure: fix paramet
e
r expansi
o
n
o
f --cross-cc-c
f
lags
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2022-01-04
M
atheus Ferst
target/ppc: do not
si
l
ence snan in xscvspdpn
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-12-17
Matheus Ferst
target/ppc: mov
e
xscvqpdp
t
o
d
e
codetree
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-12-17
Math
e
us Ferst
ta
r
get/p
p
c: fix xs
c
vqpdp r
e
gister access
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-12-17
Matheus Ferst
target/ppc
:
Im
p
lement V
e
cto
r
M
ask Move insns
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-12-17
M
a
theus
Ferst
targe
t
/ppc: Imp
l
ement Vec
t
or E
x
t
r
act Mask
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-12-17
Math
e
us
F
e
rst
targ
e
t/
p
pc: Implement Vector
E
x
pa
n
d
M
ask
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-10
Matheus Fe
r
st
t
a
r
get/ppc: F
i
x
r
egister update on lf[sd]
u
[x]
/
s
t
f[
s
d
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Matheus
F
e
rst
targe
t
/pp
c
: cntl
z
dm/cn
t
t
z
d
m
i
m
plement
a
tion
w
ithou
t
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Matheus Ferst
targ
e
t/ppc: Implement lxv
k
q in
s
truct
i
on
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Matheus Ferst
t
arge
t
/ppc: I
m
ple
m
en
t
xxb
l
endvb/xx
b
lendvh/xxblendvw
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
M
a
theus Ferst
tar
g
et/ppc: r
e
cei
v
e high/lo
w
as argumen
t
in ge
t
/
s
et_cpu_vsr
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
M
a
th
e
us Fers
t
targe
t
/
ppc:
Impl
e
ment Vector E
x
tra
c
t Double
t
o
VSR
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Matheus
F
erst
target/p
p
c
:
Move
v
in
s
e
r
t
b/
v
inserth/vin
s
ert
w
/vinsertd
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Matheus Ferst
target/ppc: Implement Vector Ins
e
r
t fro
m
VSR u
s
ing
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Matheus
F
erst
target/ppc: Implement
Vector Inser
t
Word from GPR u
s
in
g
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Matheus
F
e
rst
target/ppc:
I
mplement
Vector Inse
r
t from GPR
using
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Mat
h
eus Ferst
target/pp
c
: Implem
e
nt vsldbi/vsrdbi instructions
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Ma
t
heus Fe
r
st
tar
g
et/ppc: Imple
m
e
n
t
v
pdep
d
/vpextd
i
nstruct
i
on
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Matheus Ferst
t
a
rget/ppc: Impl
e
ment v
c
lzdm/vctzdm i
n
structions
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Matheu
s
Fe
r
st
ta
r
g
e
t/ppc:
M
ove vcf
u
ged to
vmx-impl
.
c
.
inc
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
M
a
theus F
e
rst
target/ppc
:
Implement
p
extd instru
c
tion
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Matheus
Ferst
t
a
r
get/
p
pc
:
Implement
p
d
epd ins
t
ructio
n
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Mathe
u
s Fers
t
target/ppc: Impl
e
ment PLQ a
n
d P
S
TQ
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-11-08
Matheus Fer
s
t
target/ppc: Mov
e
LQ and STQ to decodetree
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-10-21
Matheus Ferst
target/ppc: F
i
lter mtmsr[d] input
befor
e
setting MSR
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-10-21
M
a
theus
F
er
s
t
targ
e
t/ppc: Fix
X
ER acce
s
s in
m
onitor
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-10-21
Matheus Fers
t
li
n
ux-user: Fix XER a
c
cess
in ppc version of
e
lf_core_copy_regs
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-10-21
M
a
the
u
s
Ferst
target/ppc:
F
i
x XER access in
gdbstub
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-10-21
Matheus Fe
r
st
l
i
nux
-
u
s
er/ppc: F
i
x
XE
R
access
i
n save/
r
e
stor
e
_user_regs
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-09-30
Matheus
F
erst
ta
r
g
e
t
/ppc: Check privilege
level
b
ased on PS
R
and
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-09-30
M
atheus Ferst
target/ppc:
add LPCR[HR]
to DisasCon
t
ext and hflags
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-08-27
Matheus Ferst
t
arget/
p
p
c
: fix ve
c
tor registers access in gdbst
u
b
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-08-27
Matheus Ferst
in
c
lude/qemu/int12
8
.
h: introduce bs
w
ap128s
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-08-27
Matheus Ferst
target/
p
pc: fix vex
t
u[bh
w
][lr]x helpers
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-08-27
M
a
theus Ferst
i
nclude/qem
u
/
int128
.
h
:
define struct Int128 according
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-07-29
Matheus
Ferst
target
/
ppc: Ease L=0
r
equirement on cmp/cmpi/cm
p
l/cmpl
i
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-06-07
Matheus Ferst
scripts/checkpa
t
ch
.
pl:
process
.
c
.
i
n
c and
.
h
.
inc files
.
.
.
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-06-03
Matheus
Ferst
target/ppc: Move cmp/cmpi
/
cmpl/cmpli
t
o d
e
codetree
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-06-03
Matheus F
e
r
s
t
targe
t
/ppc: Move addp
c
is to decod
e
t
ree
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-06-03
Matheus Fer
s
t
target
/
ppc: Impleme
n
t vcfuged instruc
t
io
n
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-06-03
Mat
h
eus Ferst
target/ppc: Imple
m
ent cfu
g
ed
ins
t
ruction
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-06-03
M
atheus
F
er
s
t
target/ppc:
I
mpl
e
ment setbc/setbcr/s
t
n
b
c/setnbcr ins
t
ruc
t
ions
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-05-18
Ma
t
heus Ferst
te
s
ts/tcg/p
p
c64le: te
s
ts for brh/brw/br
d
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-05-18
Matheus F
e
rst
te
s
ts/docker: gcc-10 based images for ppc64{,le} test
s
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree
2021-05-14
Matheus Ferst
tcg: Add tcg_con
s
tant
_
tl
Signed-off-by:
Matheus Ferst
<matheus.ferst@eldorado.org.br>
commit
|
commitdiff
|
tree