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/openrisc: Rationalize immediate extraction
2017-02-13
Richa
r
d H
e
n
d
erson
target/
o
penrisc
:
Rationali
z
e imm
e
diate extraction
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Henderson
target/openrisc: Tidy insn d
u
mpin
g
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Ric
h
ar
d
Hen
d
erson
t
a
rget/
o
penrisc: Implement lwa, swa
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richar
d
Henderson
linux-user: Honor CL
O
N
E_SETTLS for open
r
isc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
R
ichard H
e
n
derso
n
linux-user: Fix openri
s
c
c
pu_loop
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Richard Hen
d
erson
l
inux-
u
s
er: Add MMA
P
_SHIFT
f
or o
p
e
n
risc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-13
Rich
a
r
d
Henderson
targ
e
t/openrisc
:
R
ename
t
he c
p
u f
r
om o
r
3
2
to or1k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-07
Richa
r
d Henderson
tar
g
e
t
/hppa: Fix gd
b
_write_register
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-02-07
Richard Henderson
target/hppa: Tidy
do_cbranch
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard
Henderson
t
a
rget-hppa: Imp
l
ement
floating-poi
n
t insns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Henderson
t
a
r
g
e
t-hppa: Implem
e
n
t
s
ystem and mem
o
ry
-
management
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Hender
s
on
target-hppa:
I
mplement
l
oads a
n
d stores
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Rich
a
rd
H
enderson
target-hppa:
I
mplement s
h
ifts and
d
eposits
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
R
ichard H
e
nderson
t
ar
g
et-hppa: Impl
e
ment
l
inux-user gateway page
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Rich
a
rd Henders
o
n
target-hppa
:
Imp
l
ement branches
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard
Henderson
target-hppa: Implement b
a
sic arithmetic
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richar
d
Henderson
target
-
hppa: Add nullification
framewor
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
R
ich
a
r
d Henders
o
n
target
-
hppa: Add framework and enable compila
t
ion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Henderson
target-hppa: Add softfl
o
at spe
c
ializatio
n
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Rich
a
rd Henderson
l
i
n
u
x-u
s
er: Add HPPA startup a
n
d main loop
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard Hender
s
on
l
i
nux
-
user: Add HPPA signal handling
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Ri
c
hard Hen
d
ers
o
n
linux-user:
A
dd H
P
PA targ
e
t_si
g
nal
.
h and t
a
rget_cpu
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
R
icha
r
d
H
enderson
l
inux-user:
Add HP
P
A tar
g
et_st
r
u
cts
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard H
e
nderson
linux-
u
ser
:
Ad
d
HPPA definitions t
o
s
yscal
l
_defs
.
h
commit
|
commitdiff
|
tree
2017-01-23
Ri
c
hard Henderson
linux-user: Add H
P
PA target_s
y
scall
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Rich
a
r
d
Hender
s
on
linux-us
e
r
: Add HPPA term
b
its
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
R
ichard
Hende
r
s
o
n
linux-user: Add H
P
PA sysca
l
l numbers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard
H
enderson
linux-
u
ser: Add HPPA socket
.
h definiti
o
n
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richar
d
H
e
nderson
li
n
ux-user
:
Handle ERFKILL a
n
d
EHWPOISON
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Ri
c
hard Henderson
l
i
nu
x
-
user:
Support sta
c
k-grows-up
i
n e
l
f
l
o
a
d
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-23
Richard
Hender
s
on
Rev
e
r
t
"Remove remainder
s
of
H
PPA back
e
nd"
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-17
Ri
c
har
d
Hende
r
son
tcg/i386: Alwa
y
s use
T
ZCNT w
h
en availabl
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-17
Ric
h
ard Hender
s
on
R
evert "tcg
/
i
3
86: Rely on undef
i
ned
/
undocume
n
ted behavio
u
r
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-14
R
i
chard Henderson
target
-
m68k: Implement bfff
o
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-14
Richard Henderson
target-m6
8
k: Implement bitfi
e
ld ops for
m
emory
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-14
Ri
c
hard Hend
e
rson
target-m68k
:
Implem
e
nt bitfield
ops for registers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-13
Ri
c
hard
H
ende
r
son
tc
g
/a
a
rch6
4
:
Fix tcg_out_movi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-13
Rich
a
rd Henders
o
n
tcg/a
a
rch64:
Fix ad
d
sub2 for 0+C
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-13
R
ichard Hen
d
erson
targe
t
/arm: Fix ubfx et al f
o
r
a
arc
h
64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-13
R
i
chard Henderson
tcg/s390: Fix
m
erge error with facilities
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richar
d
H
ender
s
on
t
c
g
/i386:
H
an
d
le ctpop opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
t
c
g/pp
c
: Handle ctpop
o
p
c
ode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tcg:
U
s
e c
t
pop to g
e
nerate ctz if nee
d
e
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hen
d
erson
qemu/host-utils
.
h: Redu
c
e
t
he ope
r
a
tion count in the
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard He
n
derson
target-i386: Use ctpop helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
ard H
e
nderson
target-tilegx
:
Use ctpop helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richar
d
Henderson
targ
e
t-sparc: Use
ctpop helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
target-s390x: Avoid a loop for
p
opcnt
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richar
d
Henderson
target-ppc: Use
c
tp
o
p h
e
lper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard
He
n
d
e
r
son
ta
r
get-alpha: U
s
e
ctpop he
l
per
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard
H
e
nderson
t
c
g
: Add
opcode for ct
p
op
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
t
a
r
get-x
t
ensa: Us
e
clrsb helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
hard Henderson
ta
r
get-tricore: Use
c
lrsb h
e
l
p
er
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
target-arm: Use clrsb helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderso
n
tcg:
A
dd helpers for cl
r
sb
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richar
d
H
e
nd
e
rson
tcg/i386: Rely o
n
unde
f
ine
d
/undocumented be
h
aviour
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderso
n
tcg/i386: Handle
ctz and clz o
p
c
o
d
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richa
r
d Hen
d
erson
tcg/i386: Allow bmi2 shift
x
to have non-matching
opera
n
ds
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard He
n
der
s
on
tcg/i386: Hoist
c
o
mmon arguments in tcg
_
ou
t
_op
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tcg/i386: Fuly convert t
c
g_target_op_def
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tcg/s390
:
Hand
l
e
clz op
c
ode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
i
cha
r
d Hend
e
rson
tcg/mips: H
a
ndle
c
lz opcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
ichard Henderson
tcg/ar
m
: Handle ctz and clz opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
hard Hender
s
on
tcg/aarch64: Han
d
le ctz and clz op
c
odes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tcg/ppc:
Ha
n
dle ctz and clz
o
pcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richar
d
Henderson
target-i386: Use clz and ctz opc
o
des
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard
H
enderson
target-
a
rm
:
Use clz opc
o
de
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard He
n
der
s
on
ta
r
get-xtensa: Use cl
z
o
pcode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
target-un
i
c
ore32: Use clz opc
o
d
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
t
a
rget
-
tr
i
c
ore:
Use clz opco
d
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
ard
H
e
nderson
ta
r
ge
t
-t
i
legx: Use clz
a
nd ctz o
p
codes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
i
c
hard Henderson
t
arget-s390x: Use clz op
c
o
de
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richar
d
Henderson
target
-
pp
c
: Us
e
clz
and ct
z
opcode
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
ard
H
e
n
d
er
s
on
target-o
p
en
r
i
s
c
:
Us
e
cl
z
and ctz opco
d
es
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
ard Henders
o
n
target-mips: Use
clz opc
o
de
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hend
e
rson
ta
r
get-microbla
z
e: U
s
e clz op
c
ode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
target-c
r
is: Use clz
opco
d
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
h
a
rd
H
enders
o
n
target
-
alpha: U
s
e t
h
e ctz
and clz opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
i
c
ha
r
d Henderson
disas/ppc: H
a
ndle po
p
c
nt and
c
ntt
z
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
ichard Hend
e
rson
d
isas/i
3
86
.
c: Hand
l
e tz
c
nt
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richa
r
d Henders
o
n
tcg:
Add
c
lz and ct
z
op
c
odes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
i
c
hard Hende
r
son
tcg: Allo
w
an ope
r
and to be
m
atching or a
con
s
tant
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
ich
a
rd Henderso
n
t
cg: Pass
the o
p
co
d
e w
i
d
th to target
_
parse_constraint
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
hard Henderson
tcg: Transition flat op
_
d
ef
s
a
rray to a t
a
rget callback
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tcg: Add markup f
o
r outp
u
t requires new re
g
ist
e
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henders
o
n
tcg
/
optim
i
ze: Fo
l
d movcond 0/1
into setcon
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
rd
H
enders
o
n
target-s390x: Use t
h
e
new deposit and
extract o
p
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hende
r
son
t
a
rget-ppc: Use t
h
e n
e
w
deposit a
n
d extract ops
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hend
e
rso
n
t
arget-mips: Use the
n
ew
e
x
tract o
p
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
R
ic
h
ard Hende
r
so
n
target-i3
8
6: U
s
e new deposit and e
x
tract ops
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
t
a
rg
e
t
-
a
rm: Use ne
w
deposi
t
and ex
t
ract ops
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henders
o
n
target-alpha: Use d
e
posit and extra
c
t ops
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tcg/s390:
Support deposit in
t
o
z
e
ro
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard He
n
d
e
rson
tcg/s390:
Implement field extractio
n
opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
rd Hender
s
on
t
c
g/s390: Exp
o
se host facilities to tcg-target
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richard He
n
derson
tcg/ppc: Implement fiel
d
extraction
o
p
c
odes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richa
r
d Henderson
tcg/mips:
Im
p
lem
e
n
t
field extract
i
on
o
pcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
rd Henderson
t
cg/i386: Impleme
n
t
field extract
i
on opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Richar
d
Henderso
n
tcg/arm: Imp
l
em
e
n
t
field extraction
o
pcod
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
hard
He
n
derson
tcg/arm: Move is
a
d
etection to
tcg-ta
r
get
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next