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-xtensa: Use cpu_exec_interrupt qom hook
2014-09-25
Ric
h
ard Henderson
target-xtensa: U
s
e cp
u
_exe
c
_interrupt qom hoo
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
R
i
cha
r
d Hende
r
son
qo
m
: Add cpu_exec_int
e
rrupt hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Ri
c
ha
r
d Hen
d
erson
target
-
ppc: Use cpu_exec_enter q
o
m hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Ric
h
ard Henderson
targe
t
-m68k: Use cpu_exec_enter/ex
i
t qom hooks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Hend
e
r
s
o
n
target-i
3
86: Use cpu
_
exec_enter/exit qom hooks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Ric
h
a
r
d
H
e
nderson
cpu-exec:
R
emove do-
n
othing ifdef chains
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Ric
h
ard He
n
de
r
s
on
qom: Add cpu_exec_enter an
d
cpu_exec_exit
hooks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-07-08
Ri
c
h
a
rd Hen
d
erson
target-ppc: Fix gdbstub for ppc64le-linux-user
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-07-08
Richard Henderso
n
target
-
p
pc: Cha
n
ge default
c
p
u
fo
r
ppc6
4
le-linux-user
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-29
Richard Hen
d
erson
d
isas/libvix
l
: Update READ
M
E for versi
o
n base
Signed-off-by:
Richard Henderson
<rth@redhat.com>
commit
|
commitdiff
|
tree
2014-06-27
Richard
H
e
n
derson
tcg/
p
pc: Fix failure
in
tcg_out_
m
em_l
o
ng
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Hend
e
rson
tcg
-
ppc: Use
t
h
e return a
d
dress a
s
a base poin
t
er
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Ric
h
a
r
d He
n
derson
tcg-ppc:
M
erge
cac
h
e-utils
into the backend
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richa
r
d Hende
r
son
qemu/osdep: Remove the nee
d
for qemu_init_
a
ux
v
al
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
R
ich
a
rd Hen
d
erson
tc
g
-ppc: Rename
t
he t
c
g
/ppc64 b
a
ckend
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
R
ichard Henderson
tcg-
p
pc: R
e
mo
v
e the backe
n
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tcg-
p
pc64: Merg
e
p
pc
3
2 shif
t
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richar
d
Henderson
tcg-
p
pc
6
4: Support mulsh_i32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Ri
c
hard Hen
d
erson
t
c
g-p
p
c
6
4: Merge
pp
c
32 register us
a
ge
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Rich
a
rd He
n
derson
tcg-ppc64: Merge ppc
3
2
qemu
_
ld/st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard
H
e
n
der
s
on
tcg-ppc64: Me
r
g
e
ppc3
2
b
r
cond2, set
c
ond2, muluh
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Rich
a
r
d
Henderson
tcg-p
p
c64: Begin me
r
ging ppc32 w
i
th ppc64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Ri
c
hard Hende
r
son
tcg-ppc64: Fix
sub2 implemen
t
a
tio
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henders
o
n
tcg-ppc64
:
Merge 3
2
-bit
A
BIs into the pro
l
o
gue / frame
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richar
d
Hend
e
rson
tcg-ppc64: Su
p
p
ort the ppc64 elfv2 A
B
I
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
R
i
char
d
He
n
derson
t
c
g-ppc64: U
s
e the
corr
e
ct test in tcg_out_call
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard
H
enders
o
n
t
cg-ppc64: B
e
tte
r
par
a
m
eterize the
s
tack frame
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richa
r
d
H
enderson
t
c
g-ppc64: Fix TC
G
_T
A
RGET_CALL_STACK_OFFSET
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard He
n
ders
o
n
tc
g
-
p
pc64: Move call
m
ac
r
os out
of
t
cg
-
target
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tcg-ppc64
:
Make TCG_AREG0
a
nd TC
G
_REG_CALL_STACK enum
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henders
o
n
t
c
g
-pp
c
64: Use
t
cg_o
u
t_{ld,s
t
,c
m
p} int
e
r
nally
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
R
i
chard He
n
d
e
rso
n
tcg-ppc64:
R
elax
register
r
e
strictions
i
n tcg_out_me
m
_lon
g
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
R
i
chard Hend
e
rson
tcg-p
p
c
6
4
:
Move func
t
ions arou
n
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Rich
a
rd Henderson
tcg-pp
c
64
:
A
void some hard-
c
odin
g
s of TCG_TY
P
E_I64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Rich
a
rd Hen
d
erson
tcg-ppc
:
Use
uintp
t
r_t in ppc_t
b
_set_jmp_targ
e
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-18
Rich
a
rd Hend
e
rson
tcg/
o
ptimize: Don't
sp
e
cia
l
ca
s
e TCG_OPF_CALL_CLO
B
B
ER
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-04
R
icha
r
d Henders
o
n
tcg: R
e
move TCG_TAR
G
ET_HA
S
_new_ld
s
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-04
Richard Henderso
n
t
ci: Convert to ne
w
ldst
o
pcod
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-04
Ri
c
hard Hend
e
rson
tcg-i386:
F
ix win64 qemu
store
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
R
ic
h
ard Hen
d
erso
n
tcg/optim
i
ze: Remember ga
r
bage high bits for 32-bit o
p
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Hender
s
on
tcg/op
t
imize: Move updating of gen_opc_buf into tc
g
_
o
pt_gen_mov*
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
t
cg-sparc: M
a
ke debug
_
frame const
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
tcg-s3
9
0
: Mak
e
d
eb
u
g_frame
c
onst
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Hende
r
son
tcg
-
arm: Make debug_frame const
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Ric
h
ar
d
Henderson
t
cg-
a
a
r
c
h64
:
Make debug_frame con
s
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Ri
c
ha
r
d Henderson
tcg-i386: Make
d
ebug_frame const
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderso
n
tcg:
A
llow the debug_frame
d
a
ta str
u
cture to
b
e constant
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard
Hender
s
on
tcg: Move size effects out of dh_arg
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard
H
enderson
tcg: Remove sizemask and
flags arguments to t
c
g_g
e
n_callN
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
tcg: S
a
ve flags and co
m
puted
s
izema
s
k in TCGHelperIn
f
o
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Ric
h
a
rd
H
enderson
tcg: Reg
i
ster the helper info
str
u
ct rather
than th
e
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
R
i
chard H
e
nderson
t
c
g:
Mov
e
side eff
e
cts out of
d
h
_sizemask
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
tcg: Inline tcg_gen
_
help
e
rN
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henders
o
n
t
c
g
:
Use
h
elper-g
e
n
.
h in tcg-op
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Ric
h
ard He
n
ders
o
n
tc
g
: Push tcg-runtime routi
n
es into exec/helper-*
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
tcg:
I
nver
t
the in
c
lusio
n
of helper
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
t
c
g: Optimiz
e
b
r
co
n
d2 and
set
c
ond2 ne/eq
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hende
r
son
tcg-mip
s
: Enable
d
i
re
c
t chaining
of TBs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richa
r
d
H
enderso
n
tcg-mips: Simpl
i
fy movcon
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
R
ichard Hen
d
erson
tcg-mips:
Simplify brcond2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard He
n
derson
tcg-mip
s
: Improve
s
e
tcond eq/ne vs ze
r
o
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
tcg-mips: Simplify setcond2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Rich
a
rd H
e
nd
e
rso
n
tcg-mips: Simplify
brco
n
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Ric
h
ard
H
end
e
rson
tcg-mips: Sim
p
l
ify set
c
on
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hen
d
erson
tcg-mips:
Commoniz
e
opcode implemen
t
ations
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Ri
c
h
a
rd Hend
e
rson
tcg-mip
s
:
Improve add2/
s
ub2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard H
e
n
d
e
rs
o
n
tcg-mi
p
s
:
Hoist args
load
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
R
ichar
d
Hender
s
on
t
cg-mips:
Fix subtract immediate
ra
n
g
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
R
i
c
h
ard Hende
r
son
tcg-mips: Name the
opcode enume
r
a
t
ion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
R
i
chard
H
enderson
tcg-mips:
U
se EXT
f
o
r AND on mips32r2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
R
ichar
d
Hender
s
on
t
cg-mips: Us
e
T9 fo
r
TCG_TMP
1
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hend
e
r
s
on
tcg-mips:
I
ntroduc
e
TCG_TMP0, T
C
G_TMP1
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
R
i
ch
a
rd Hende
r
so
n
tcg-mips: Rearrange register allocation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Ri
c
har
d
Henderson
tcg-mi
p
s:
Convert t
o
new_ldst
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richar
d
Henderson
tcg-mips:
C
onv
e
rt to new qem
u
_l/st helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Rich
a
r
d
Henderson
tcg-mips: Mov
e
softmmu slow pat
h
out of line
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
tcg
-
mips: Sp
l
it larg
e
ldst offset
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
R
ichard
H
enderson
t
cg-mips: Fi
l
l the exit_tb del
a
y
slot
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
R
i
chard Henderso
n
t
cg-mi
p
s:
U
se J an
d
JAL opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Ric
h
ard He
n
ders
o
n
tcg-mips:
C
onst
r
ain
t
he
c
o
d
e_g
e
n_b
u
ffer to b
e
within
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Ric
h
ar
d
Hender
s
o
n
tcg-mip
s
: Layout executable and code_g
e
n_buffer
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-22
R
i
chard Hend
e
rs
o
n
tc
i
: Fix
tcg_out_call
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Richard
Henderson
tcg-s390: Impl
e
me
n
t dir
e
c
t chaining of TBs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Richard Henderson
t
c
g-s390:
D
on't forc
e
-m
a
rc
h
=z990
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Richa
r
d Henderson
tc
g
-s390: I
m
prove setcon
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Richard Hen
d
ers
o
n
tcg-s39
0
: Allow im
m
e
di
a
te operands to ad
d
2
and
s
u
b
2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Richar
d
Henderson
tcg-s390: Imple
m
ent tcg_register_jit
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
R
i
chard He
n
d
erson
tcg-s390: Use
m
o
r
e
risbg in t
h
e tlb sequence
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
R
i
chard Henderson
tcg-s390: M
o
ve ldst helpers out o
f
line
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Ri
c
hard
H
ender
s
on
tcg-s390: Convert to
new
l
d
st opcod
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Richard Hen
d
erson
t
c
g-s390: Integra
t
e
endiannes
s
into T
C
G
M
e
m
Op
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Ri
c
hard
H
e
nderson
tcg-s3
9
0: Co
n
vert
t
o TCGMemOp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
R
i
char
d
Hender
s
on
t
c
g-s390
:
Fix off-b
y
-one in
w
r
aparound
a
ndi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-14
Richard
H
enderson
tcg:
Fix tcg_reg_alloc_mov vs no-op t
r
uncatio
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-13
Richard Henderson
exec-al
l
.
h
:
Use st
l
_
l
e
_
p instea
d
of stl_p patching x
8
6
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Ric
h
ard Henderson
target-i386
:
Preserve the Z bit for bt/bts/
b
tr
/
btc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
R
ichard Henderson
tcg: Remove unre
a
chable code in tcg
_
out_op a
n
d o
p
_def
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
R
ic
h
ard Hend
e
rson
tcg:
Use tcg_target_ava
i
lable
_
regs in tcg_reg_a
l
loc_mov
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard
Henderson
tcg: Ma
k
e call address a constant parameter
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard
Henderson
tci: Cre
a
t
e
tc
g
_ou
t
_call
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next