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-sh4: Use cpu_exec_interrupt qom hook
2014-09-25
Richard
Henderson
ta
r
get-sh4: Us
e
cpu_exec_interrupt qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard
He
n
derson
t
arget-alph
a
: Use cpu_exec_
i
n
t
e
rrupt qo
m
hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard H
e
nderson
target-cris: Use
c
p
u_exec_in
t
erru
p
t qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richar
d
Henders
o
n
target-m68k: Use cpu_exec_interru
p
t qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richar
d
H
e
nderson
target-
s
390
x
:
U
se cpu
_
e
xec_interr
u
pt q
o
m hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Ri
c
h
ard Henderson
target
-
xtensa:
U
se
c
pu_exec_inte
r
rupt qom h
o
ok
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
R
i
chard Hend
e
r
s
on
qom: Add cpu_e
x
ec_in
t
e
r
rupt ho
o
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
R
ichard Henderson
tar
g
et-ppc: Use cpu_
e
xec_enter qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard
H
enderson
t
a
rget-m68k: U
s
e cpu_exec
_
enter/e
x
it qom hooks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Hende
r
son
target-i38
6
: Use cpu_exec_
e
nter/ex
i
t qom hooks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
R
ich
a
rd Henderson
cpu-exec:
R
emov
e
d
o
-nothing ifdef chains
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard He
n
d
e
rson
qom:
A
dd cp
u
_
e
xec_enter and cpu_ex
e
c_e
x
it hooks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-07-08
Richard
He
n
derson
target-
p
pc:
Fix gdbstu
b
for ppc
6
4le-li
n
ux-user
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-07-08
Ri
c
h
ard He
n
derson
target-ppc: C
h
ange defaul
t
cpu for ppc64l
e
-
l
i
n
ux-use
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-29
Richard Henderson
disa
s
/
libvixl: Update READM
E
for v
e
rs
i
on base
Signed-off-by:
Richard Henderson
<rth@redhat.com>
commit
|
commitdiff
|
tree
2014-06-27
R
i
cha
r
d
Henderso
n
t
cg/ppc:
F
i
x
fai
l
ure in tcg
_
o
u
t_mem
_
long
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
t
cg-ppc: U
s
e the return
add
r
ess as
a
b
ase poin
t
er
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Hender
s
on
tcg-pp
c
:
M
e
rge cache-u
t
i
ls
into the backe
n
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Ric
h
ard Henderson
qemu/osdep: Re
m
ove the need for qemu_init_auxval
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Ric
h
a
r
d Henderson
tcg
-
ppc: Renam
e
th
e
tc
g
/
pp
c
64 ba
c
kend
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tcg-ppc:
Remove the b
a
ckend
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Ric
h
ard Hend
e
rson
tcg-ppc64
:
Merge pp
c
32 s
h
ifts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tcg-ppc64: Support muls
h
_i32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Ric
h
ard Henderson
tcg-ppc64: Mer
g
e ppc32
r
eg
i
s
t
er usage
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Hend
e
rson
tcg-p
p
c
6
4: Merge ppc32 qemu_ld/
s
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tcg-ppc64: Merg
e
ppc3
2
brc
o
nd2,
setcond2
,
mul
u
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tcg-ppc64: Begin mergi
n
g
p
p
c32 with ppc6
4
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard
H
enderson
t
c
g-pp
c
64: Fix sub2 implementat
i
on
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tcg-pp
c
64:
Merge 32-bit ABIs into the pr
o
logue / frame
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tcg-ppc64: Support
t
he
ppc64
elfv2 A
B
I
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Ric
h
a
rd Henderson
t
c
g-pp
c
6
4
: U
s
e the co
r
rect test i
n
tcg_out_call
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Hen
d
erson
t
c
g-ppc
6
4:
B
etter
parameteri
z
e
the
s
tack frame
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Hen
d
erson
tc
g
-ppc
6
4: Fix TC
G
_TAR
G
ET_CALL_STACK_OFFSET
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard
H
e
n
derson
tcg-p
p
c6
4
:
Move call ma
c
ros out of tcg-target
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
R
i
chard Henderson
tcg
-
ppc64: Ma
k
e T
C
G_AREG0
and TCG_REG_CALL_S
T
A
C
K
enum
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard
H
end
e
rso
n
tcg-ppc64:
Use tcg_
o
ut_{ld,
s
t,cmp} internal
l
y
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
R
i
c
hard Henderson
t
cg
-
ppc64: R
e
lax regis
t
er re
s
trict
i
on
s
i
n tcg_out
_
mem_l
o
ng
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
R
i
chard He
n
derson
tcg-ppc64:
Move func
t
ions around
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Rich
a
rd Hender
s
on
tcg-ppc64: Avoid
s
o
me
hard
-
c
o
dings of TCG_TYPE_I64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Rich
a
rd
Henderso
n
t
cg
-
ppc
:
Use ui
n
tptr
_
t in
p
pc_tb_set_j
m
p_target
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-18
R
ich
a
rd Hend
e
rson
tcg/op
t
imize: Don't sp
e
cial case TCG_OPF_CALL_CLO
B
BE
R
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-04
Richa
r
d He
n
derson
tcg:
R
em
o
ve TC
G
_TARGET
_
HAS_new_ldst
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-04
Richard Henderson
tci: Convert
t
o new ldst opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-04
Richard H
e
nderson
tcg-i3
8
6:
F
ix
win64 qemu st
o
re
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
R
i
c
hard
Henderso
n
tcg/optimize: R
e
member garb
a
g
e
high bi
t
s for
32-bit o
p
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard H
e
nderson
tcg
/
o
p
t
i
mize: Mov
e
updating of gen_opc_buf
i
n
t
o tcg
_
opt_gen_mov*
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richar
d
Henderson
tcg-
s
parc: Mak
e
debug_frame const
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Rich
a
rd Hen
d
e
r
son
t
c
g-s390:
M
a
k
e
debug_fr
a
me const
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
tc
g
-arm: Make debug_frame c
o
n
s
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
tcg-aarch64:
Ma
k
e
debug
_
f
rame co
n
s
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
R
i
chard
He
n
derson
tcg-i386
:
Make de
b
ug_f
r
ame
c
o
n
s
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard
H
enderson
tcg: Allo
w
the debu
g
_frame da
t
a structure to b
e
constant
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
R
ichard Henderson
tcg: Move s
i
ze
effects out of d
h
_arg
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
tcg: Remove
s
izemas
k
and flags argument
s
to tcg_gen_
c
allN
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard H
e
n
de
r
s
o
n
tcg:
Save
flags and comp
u
ted sizemask in TCGHelpe
r
Info
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard H
e
n
derson
tcg:
R
egister the helper info struc
t
rath
e
r th
a
n the
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
tcg: Move side effe
c
ts out of dh_sizemask
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderso
n
tcg: In
l
i
n
e
tcg_
g
en_
h
elperN
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richa
r
d Henderson
tc
g
: Use helper-gen
.
h in tcg-op
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard H
e
nderson
t
cg: Push
tcg-
r
untime routines
i
n
to exec/he
l
p
er-*
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Ric
h
a
r
d Henderso
n
tcg:
Inve
r
t t
h
e inclusio
n
of helper
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Ri
c
hard Henderson
tc
g
: Op
t
im
i
ze brco
n
d2 and
s
etcond2 ne/eq
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard
Henderson
t
cg-mips: Enable direct
chainin
g
of TBs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Rich
a
rd H
e
nderson
tcg-m
i
ps:
S
impli
f
y movcon
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
R
i
cha
r
d
H
ender
s
on
tcg-mips: Simpli
f
y brcond2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Ric
h
a
r
d Henderson
tcg
-
mips: Improve
s
etcond eq/ne vs zeros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
R
i
chard Henderson
tcg-m
i
ps:
Simplify setcond2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Ri
c
hard
Henderson
tcg-m
i
ps: Simplify brcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
R
i
c
h
ard Henderson
tcg-mips:
Si
m
plify setcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Rich
a
rd Hend
e
r
son
tcg-mips: Commonize opcode im
p
lementations
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hender
s
on
tc
g
-mips: I
m
pro
v
e
ad
d
2/sub2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard
Hend
e
rson
tcg-
m
ips: Hoist
a
rgs loads
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Rich
a
rd He
n
derson
t
c
g-mips: Fi
x
s
u
btract im
m
ediat
e
r
a
nge
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richa
r
d He
n
der
s
o
n
t
cg-mi
p
s: Name t
h
e opcod
e
e
numerati
o
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard H
e
nde
r
son
tcg-
m
ips:
Use EXT for
A
N
D
o
n
mips32r2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hende
r
son
tc
g
-
mips: U
s
e
T9 for
T
CG
_
TMP1
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard He
n
derson
tcg-mips: Introduce TCG_TM
P
0
,
TCG_TMP1
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
t
cg
-
mips
:
R
ear
r
ange register allo
c
ation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
t
cg-mips: Convert to
n
ew_ldst
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
tcg-mip
s
: Conv
e
rt to new qemu_
l
/st helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Ri
c
ha
r
d
Hend
e
rson
tcg-mip
s
: M
o
ve softmmu slow
pa
t
h out
o
f line
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richa
r
d
H
en
d
ers
o
n
t
cg-mips: Split large lds
t
offse
t
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hend
e
r
s
o
n
tcg-mips: Fill the exi
t
_t
b
delay slot
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Ri
c
hard
Henderson
t
cg-mips: Use J and JAL opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richar
d
Henders
o
n
t
cg-mip
s
: Constrain the
cod
e
_gen_buff
e
r to b
e
w
i
thi
n
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hender
s
on
tcg-mips
:
Layout executable and code_gen_buffer
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-22
Richa
r
d Henderson
tci: Fix
t
cg_out
_
cal
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
R
ichard Henderson
t
c
g-s
3
9
0
:
Implement direct
cha
i
ning of TBs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Richard Henderson
tc
g
-s390: Don'
t
f
orce -march=z990
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Rich
a
rd Henderson
t
cg
-
s390: Improve se
t
cond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Richard Henderson
tcg-s390: Allow immediate operands to add2 and su
b
2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Richard He
n
derson
t
cg-s39
0
:
I
mplement tc
g
_register_jit
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Richard Henderson
tcg-s390: U
s
e more r
i
sbg
in t
h
e t
l
b sequence
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Ri
c
ha
r
d Henderson
tcg-s390:
Move ld
s
t
he
l
pers
out of
l
ine
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Richard Henderson
tcg-s390:
C
onvert to new ldst opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Ri
c
har
d
Henderson
t
c
g
-
s
390: Integrate
e
ndianness into
T
C
G
Me
m
Op
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Rich
a
rd
H
enderson
tcg-s390: Convert
to TCG
M
emOp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Richa
r
d Hender
s
on
tc
g
-s390: Fix of
f
-by
-
one in w
r
apa
r
ound and
i
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-14
Richard Hend
e
rson
tcg: Fix
tcg_reg_
a
lloc_mov v
s
n
o
-op trun
c
a
t
i
o
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-13
Richa
r
d Henderson
exec-a
l
l
.
h: Us
e
s
t
l_
l
e_
p
i
nstead of stl_p p
a
tching x86
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next