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-s390: Implement EPSW
2015-02-03
Ric
h
ard
H
enderson
target-s390: I
m
plemen
t
EP
S
W
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-03
Richard
H
enderson
t
a
rget-s
3
90:
Implement SAM
s
p
ecification
e
xception
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richard Henderson
tcg: Always enabl
e
TCGv type checkin
g
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Ric
h
ard
H
enderso
n
qemu/
c
omp
i
ler: Defi
n
e QEMU_ARTIFI
C
IA
L
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richa
r
d Henderson
tcg-aa
r
ch64: Use 32-bit loads for q
e
mu
_
ld_i32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richard
Hende
r
s
on
tc
g
-
sparc: Us
e
UMULXHI
instruction
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richa
r
d He
n
derso
n
tcg-
s
p
a
r
c
: Rena
m
e ADDX/SUBX insns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richard Henderson
t
cg-sparc:
Us
e
ADDXC in se
t
cond
_
i64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richard Henderson
tcg-sparc: Fix
s
e
t
cond_i32 uninit
i
ali
z
ed value
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richard Henderso
n
t
c
g-sp
a
rc: Use ADDXC in a
d
d
s
ub2_i
6
4
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richard Henders
o
n
tc
g
-sparc:
S
up
p
ort addsub2_
i
64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard He
n
d
erso
n
cpu-exec: Do CPU_INT
E
RR
U
PT_HALT uncond
i
tio
n
ally
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard He
n
d
e
rson
target-i38
6
: Use
c
pu_exec_interrupt qom ho
o
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
R
icha
r
d Hend
e
rson
target-p
p
c
:
Use cpu_exec_interrupt qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Hender
s
on
target-lm3
2
: Use cpu_exec_i
n
te
r
rupt qom ho
o
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard
Hend
e
rson
target
-
mic
r
oblaze: Use cpu_exec_inte
r
rupt
qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Ric
h
ard Hender
s
on
t
a
rget-mips: Use
cpu_exec_interrupt qom
hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Henderson
t
a
rg
e
t-tricore
:
Remove
the dummy interrupt boilerplate
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Rich
a
rd Henderson
targ
e
t
-op
e
n
risc: Use
c
p
u
_
e
x
e
c
_
interrupt qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Ric
h
ard Henderson
target-
s
p
arc: Use cpu_e
x
ec_
i
nterrupt
q
om ho
o
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Hender
s
on
targe
t
-
a
r
m: Use cpu_exe
c
_interrupt
q
o
m
hoo
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard
H
enderson
target-
u
nicore32
:
Use
c
pu_exec_inter
r
u
pt
q
om hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard
H
enderso
n
targe
t
-sh4: Use
cp
u
_exec_
i
nterru
p
t qom
hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Hender
s
on
target-alph
a
: U
s
e cpu_exec
_
inte
r
rupt qom
hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
R
icha
r
d
Hende
r
son
target-cris: Use cpu_ex
e
c
_interrup
t
q
o
m
hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Henderson
t
arge
t
-m68k: Us
e
cpu_ex
e
c_interrupt qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Ri
c
h
ar
d
Henderson
t
a
rget
-
s390x: Use cp
u
_exec_interrupt qom ho
o
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard
H
enderson
target-xte
n
sa:
U
se cpu_
e
x
e
c_interrupt qom ho
o
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Henderso
n
qom: Add cp
u
_exec
_
interru
p
t h
o
ok
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Ri
c
hard Henders
o
n
tar
g
et-ppc
:
Use cpu_exec_enter
q
o
m hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Hende
r
son
target-m68k: Use
cpu_exec_enter/exit qom hooks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard H
e
nderson
target-i386: Us
e
cpu_exec_enter/exit qom hooks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Ric
h
ard Henderso
n
cp
u
-
e
x
ec: Re
m
ove do-nothing
ifdef
c
hains
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Henders
o
n
qo
m
: Add c
p
u_exec_ent
e
r and c
p
u_exec_e
x
it
hooks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-07-08
R
ichar
d
He
n
derson
target-ppc: Fix gdbstu
b
for
ppc
6
4
l
e-
l
inux-user
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-07-08
R
ichard Henderson
target
-
ppc:
C
hange defaul
t
cpu for ppc64
l
e-linux-us
e
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-29
Richa
r
d Henderson
disas/li
b
vixl:
U
pda
t
e README for version base
Signed-off-by:
Richard Henderson
<rth@redhat.com>
commit
|
commitdiff
|
tree
2014-06-27
Richard Hen
d
erson
tcg/ppc: Fix failure i
n
tcg_out_me
m
_l
o
ng
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Rich
a
rd Henderson
tcg-ppc: Use
t
h
e
return a
d
dress as a base pointer
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
t
cg-ppc: Me
r
ge cache-utils into th
e
ba
c
kend
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
qemu/o
s
dep: Rem
o
ve the need f
o
r
qemu_init_auxv
a
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Hender
s
on
tcg-ppc: R
e
n
ame the tc
g
/ppc64 back
e
n
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard
H
ender
s
on
t
c
g
-
ppc: Remove the backend
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
R
i
chard Henderson
tcg-
p
pc6
4
: M
e
r
ge p
p
c32 sh
i
fts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richa
r
d Henderson
tcg
-
pp
c
64:
Support mu
l
s
h
_
i32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richar
d
Hen
d
ers
o
n
tcg-ppc64: Merge ppc32 register usage
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richar
d
He
n
d
erson
tcg-ppc64: Merge ppc
3
2 qemu_ld/st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Hen
d
er
s
o
n
tcg-ppc6
4
: Mer
g
e ppc32 br
c
o
n
d2
,
setcond2, muluh
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Hen
d
erson
tcg-ppc64:
Begin merg
i
n
g
ppc32 with
p
pc
6
4
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Hen
d
erson
tc
g
-ppc64:
F
ix sub2 impl
e
mentation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Ri
c
hard Henderson
tcg-ppc64:
Merge 32-bit ABI
s
into the pr
o
log
u
e / frame
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard
H
enderson
t
c
g-ppc64: Supp
o
rt
t
he
p
pc64 elfv2 ABI
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Hen
d
erson
tc
g
-
ppc6
4
:
U
se the
c
orrect test in
tcg_out_call
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Ri
c
h
a
r
d
Henderson
tcg-p
p
c
64: Be
t
ter paramet
e
rize the sta
c
k frame
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richa
r
d He
n
derson
tc
g
-ppc64:
F
i
x
TCG_T
A
RGE
T
_CALL_STA
C
K_OFFS
E
T
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
R
ichard H
e
nderson
tcg-ppc64:
Move call macro
s
o
u
t o
f
tcg-
t
arget
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richa
r
d He
n
derson
t
c
g-ppc
6
4: Make TCG_AREG0 and TCG_REG_CALL_STACK enum
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Ric
h
ard Henderson
tcg-ppc64:
U
se tcg_ou
t
_
{ld,st,c
m
p} inte
r
n
ally
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
R
ichard Hende
r
s
on
tcg-ppc64: Relax register
restricti
o
ns in tcg_out_mem_lo
n
g
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Ric
h
a
rd
Henderson
t
cg-ppc64: M
o
v
e
fu
n
c
t
i
ons around
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
R
i
chard Henderson
tcg-ppc64: Avoid some hard-codings o
f
TCG_TYPE_
I
6
4
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard He
n
derson
tcg-ppc: Use uintptr
_
t
in ppc_tb_set_jmp
_
t
arget
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-18
Ri
c
hard Henderson
tcg/op
t
imize
:
Don'
t
special case
T
CG_OPF_CALL_CLOBBER
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-04
Richa
r
d H
e
n
d
e
rs
o
n
tcg: Re
m
o
ve TCG
_
TARGE
T
_HAS_ne
w
_ldst
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-04
R
ic
h
ard Henderson
t
ci: Co
n
ve
r
t to new
l
ds
t
op
c
odes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-04
Ric
h
ard Henderson
t
cg-i386: Fix
win
6
4 qemu s
t
ore
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Ri
c
hard Henders
o
n
t
c
g/optimize: Reme
m
ber garba
g
e
high bits for 32-bit ops
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
tc
g
/
optim
i
ze: Move updating of g
e
n
_opc_buf i
n
to tcg_opt_gen_mo
v
*
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henders
o
n
tcg-sparc: Make deb
u
g
_frame const
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Hende
r
so
n
tcg-s3
9
0
: Make debug_frame const
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
R
i
chard Henderso
n
tcg-arm: Mak
e
debug_frame
const
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Hen
d
ers
o
n
tcg-aarch6
4
: Make debug_fram
e
co
n
st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard
H
ende
r
s
o
n
tcg-i386:
M
ake debug_fra
m
e const
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard He
n
ders
o
n
tcg: Al
l
ow the debug_frame data structur
e
to be
const
a
nt
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Rich
a
rd Hend
e
rson
tcg: Move size effects o
u
t o
f
dh_arg
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
R
i
c
hard Hend
e
rson
tcg: Remove
s
i
zemas
k
and
flag
s
argume
n
ts
to tc
g
_gen_callN
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
R
ichard Henderson
tcg: S
a
ve
f
lags and
c
o
mput
e
d
si
z
em
a
sk in TCGHe
l
perInfo
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
R
ichard Hender
s
on
tcg: Reg
i
ste
r
the
h
elp
e
r info
struct
r
ather than the
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderso
n
tcg: Move side
e
ffects out o
f
d
h_sizemask
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
R
ic
h
a
rd
Henderson
t
cg: Inl
i
ne tcg_gen_help
e
rN
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Hend
e
r
son
tcg: Use
hel
p
e
r
-gen
.
h i
n
tcg-
o
p
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Ri
c
hard Henderson
tc
g
: Push t
c
g-runtime rou
t
ines
into exec/helpe
r
-*
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henders
o
n
tcg
:
Invert the inc
l
usion of helper
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
R
ichard Henderson
tcg:
O
p
t
imize br
c
ond2
a
n
d
setcond2 ne/eq
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
tcg-mips: En
a
ble direct
chaining of TB
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richa
r
d Henderson
tcg-mips: Si
m
p
lify
movcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hend
e
r
s
on
tcg-mips: Sim
p
lify brcond2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
tcg-mips: Im
p
ro
v
e set
c
ond eq/ne vs zeros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
R
ic
h
ard Henderson
tcg
-
m
i
p
s: Simplify setcond2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Ric
h
a
r
d
H
e
nderson
tcg-mips: Simp
l
ify brcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
tcg-mips: Simplify
s
e
tcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
tcg-mips: Com
m
oni
z
e
opcode implementatio
n
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Ri
c
hard Hend
e
r
s
on
tcg-mips: I
m
prove ad
d
2/sub2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
R
ichard Henderson
tcg
-
mip
s
: Hoist
a
rgs
l
oads
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Ri
c
h
a
rd H
e
n
d
e
rson
tcg-mips: Fix subtra
c
t
i
mmediate ra
n
g
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hend
e
rson
tcg-mips: Nam
e
th
e
o
pc
o
de
e
numerati
o
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richa
r
d Henderson
t
c
g-mips
:
U
s
e EXT for A
N
D
o
n mips32r2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard
H
enderson
tcg-mips: Use T9 for T
C
G
_
TM
P
1
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
R
i
ch
a
rd Henderson
tc
g
-
m
ips: Intr
o
duce TCG_TMP0, TCG_TMP1
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
tcg-m
i
p
s:
Rearra
n
ge register a
l
loc
a
tion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next