repo.or.cz
/
qemu
/
ar7.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
spapr: Cleanup machine naming conventions, and prepare for 2.2 release
2014-09-29
Richa
r
d Henderson
tcg: Always enable TCGv type checki
n
g
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richa
r
d Henderson
qemu/compiler: Define QEMU
_
ARTI
F
ICIAL
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richard Henderson
t
cg-aarch64
:
Use 32-bi
t
load
s
for qemu_ld_i32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richard
H
enderson
t
c
g-sparc:
U
se
U
MULXHI instructi
o
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Ric
h
a
r
d
Henderson
t
c
g-sparc: R
e
na
m
e ADDX/S
U
BX ins
n
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richa
r
d Hend
e
r
s
on
tcg-sparc: Use
A
DDXC in setcond_i64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richard Hend
e
r
s
on
tcg-sp
a
rc: Fix
setco
n
d_
i
32 uninitialized value
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Ri
c
ha
r
d
H
enderson
t
c
g-
s
parc: Use ADDXC
i
n
a
ddsub2_i64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
R
i
c
hard
Hender
s
on
tcg-sparc: Support addsub
2
_i64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard He
n
derson
cp
u
-exec: Do CPU_INTE
R
RUPT_H
A
LT
unco
n
ditionally
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Henders
o
n
target-i386: U
s
e cpu_exec_
i
nterrupt qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
R
ic
h
ard He
n
d
e
rso
n
target-ppc:
U
se cp
u
_exec_i
n
t
errupt
q
om
h
ook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Hender
s
on
target-lm32: Use
cp
u
_exec_
i
nterru
p
t qom
hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richa
r
d H
e
nderson
target
-
mi
c
rob
l
a
z
e:
Use cpu
_
exe
c
_i
n
t
er
r
u
p
t qo
m
hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Ri
c
hard H
e
nderson
targe
t
-m
i
p
s
:
U
s
e cp
u
_
ex
e
c
_
interru
p
t qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
R
ich
a
rd Henderson
tar
g
et-tr
i
core: Remove the dum
m
y
i
n
terr
u
pt boilerp
l
ate
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
R
i
c
hard Henderso
n
ta
r
get-
o
p
enrisc: Us
e
cp
u
_
exec_i
n
terrupt
q
o
m
hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richar
d
Henderson
tar
g
et-sparc: Use cpu_exec_in
t
errupt q
o
m
hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard
H
enderson
target-arm:
Use
c
pu_exec_inte
r
rupt q
o
m
h
o
ok
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
R
i
c
h
ard Henderson
t
arge
t
-unicore32:
U
se cpu_exec_interrupt qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richar
d
Hend
e
r
s
on
ta
r
g
et-sh4: Use cpu_exec_interr
u
pt qo
m
h
ook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richar
d
Henderson
t
arget
-
alpha: Use cpu_exec_interrupt qom
hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
R
ichard Henderson
target-cris: Use cpu
_
exec_inte
r
rupt q
o
m hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Henderson
target-
m
6
8
k: Use cpu_exec
_
interrupt qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
R
ichard Hen
d
erson
t
arget-s390x: Use
c
pu_e
x
ec_inte
r
rupt qom h
o
ok
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard
Hend
e
rson
target-xtensa: Use
cp
u
_exec
_
interru
p
t
qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Rich
a
rd Hend
e
rson
qom: Add cpu
_
exec_i
n
terrupt hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Henderson
target-ppc: Use cpu_
e
xec_enter q
o
m h
o
ok
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Henderso
n
t
arget-
m
68k: U
s
e cpu_
e
xec_enter
/
exit qom h
o
oks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richa
r
d
Henderson
target-i386: Use cp
u
_exec_ent
e
r/
e
xit qom h
o
o
k
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard
H
ende
r
son
cpu-exec: Remove do-n
o
thing ifdef c
h
ains
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Henderso
n
qom: Add cpu_exec_enter
a
n
d
cpu_ex
e
c
_
e
x
it
h
ooks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-07-08
R
ichard Henderson
target-ppc: Fix gdbstub for ppc64le-linu
x
-
u
s
e
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-07-08
Richard He
n
d
ers
o
n
target-ppc: Change d
e
fault cp
u
for pp
c
64le
-
linux-
u
s
e
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-29
Richard
Henderson
dis
a
s/libvi
x
l: Upd
a
t
e
README for version
b
ase
Signed-off-by:
Richard Henderson
<rth@redhat.com>
commit
|
commitdiff
|
tree
2014-06-27
Richard Hen
d
erso
n
tc
g
/pp
c
: Fix failure
i
n tcg_
o
ut_mem_long
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard He
n
der
s
o
n
tcg-
p
pc
:
Use the retur
n
a
ddress as a base pointer
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tcg-ppc
:
Mer
g
e cache
-
utils
i
nto the
back
e
n
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henders
o
n
qemu/os
d
e
p
: Remove the need for qemu_init_auxval
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Ric
h
ard
Hende
r
so
n
tcg-pp
c
: Rena
m
e the tcg/ppc64
backend
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Ric
h
ard Henderson
tcg-
p
p
c
: Remove the b
a
ck
e
nd
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Ri
c
hard Henderson
tcg-ppc64: Mer
g
e ppc3
2
shift
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderso
n
tcg-ppc64: Suppor
t
mulsh_i3
2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Hende
r
son
tcg-ppc64: Merge ppc32
regi
s
te
r
usage
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tcg-
p
pc64: Me
r
ge ppc32 qem
u
_ld/st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard H
e
nderson
t
c
g-
p
p
c64: Merge ppc32 brcond2,
s
etco
n
d2, muluh
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Ric
h
ar
d
H
e
nderson
t
c
g-ppc6
4
: Begin merging ppc32
wi
t
h ppc64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
t
cg-ppc64:
F
ix sub2 implementatio
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderso
n
tcg-
p
pc64: Mer
g
e 32-bi
t
A
B
Is
into t
h
e prologue / fr
a
me
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
R
ichard He
n
derso
n
tcg-ppc64: Support
the ppc64 elfv2 ABI
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tcg-ppc64
:
Use the co
r
rect test in tcg_
o
ut_ca
l
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
R
ich
a
r
d
Henderson
tcg-ppc64: Be
t
ter parameterize the stack frame
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
R
i
cha
r
d Henderson
tcg-p
p
c64:
Fix TCG_TAR
G
ET_CALL_S
T
A
CK_OFFSET
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Hend
e
rson
t
c
g-ppc64: Move
call
m
a
cros ou
t
of tcg-tar
g
e
t
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tcg-ppc64: Make TCG
_
AREG0 and TCG_REG_CALL_STAC
K
enum
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
R
i
char
d
Henderson
tcg-pp
c
64: Us
e
tcg
_
out_
{
ld,
s
t,c
m
p}
i
nternally
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Ri
c
hard Henderson
t
cg-ppc64: Relax
r
e
giste
r
restr
i
ctions
i
n tcg_ou
t
_me
m
_
l
ong
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richa
r
d Henderson
tcg
-
p
p
c
64: M
o
ve
functions around
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richar
d
H
e
n
derso
n
tcg-ppc6
4
:
A
void some hard-codings of TCG_TYPE_I6
4
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Hender
s
on
tcg
-
ppc: U
s
e
uintptr_t
in p
p
c
_tb_set_jmp_ta
r
ge
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-18
Richard Hender
s
on
tcg/optimize:
D
on't special case TCG_OPF_CALL
_
CL
O
BBER
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-04
Richard Henderson
tcg: Re
m
ove TCG_TARGET_HAS_new_ldst
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-04
Richard Henderson
tci: Conver
t
to new ldst op
c
odes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-04
Richard Henderson
tcg-i386: Fix w
i
n64 q
e
mu store
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
R
ichard Henderson
t
cg/optimize
:
Remem
b
e
r
garbage hi
g
h bit
s
for 32-bi
t
ops
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richa
r
d Henderson
tcg/optimize: Move updating
o
f gen_
o
p
c
_buf into tcg_opt_g
e
n_
m
ov*
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Rich
a
r
d
Henderson
tcg-sparc: M
a
ke
debug_frame const
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Hend
e
rson
tcg
-
s
390: Make debug_
f
rame con
s
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
t
c
g-a
r
m: Make
d
eb
u
g_frame
const
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richa
r
d Henderson
tc
g
-aarch64: Make debug_frame const
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard
H
e
nderson
t
c
g
-i
3
86: Make deb
u
g_
f
rame cons
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richa
r
d
Henderso
n
tcg: Allow the debug_fram
e
d
a
ta s
t
ruct
u
re to b
e
constant
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Rich
a
rd Hende
r
son
tcg: Mov
e
size effects out
o
f
dh_arg
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
R
i
chard Hender
s
on
tc
g
:
Remove s
i
zemask and f
l
ag
s
argumen
t
s
t
o t
c
g_gen_callN
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henders
o
n
tcg: Sav
e
flags
and computed
size
m
ask
in TCGHelpe
r
I
n
fo
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Ri
c
hard Henderson
tc
g
: Register the helper inf
o
struct rather tha
n
t
h
e
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Rich
a
rd Henderson
tcg: Move side effe
c
ts ou
t
o
f
dh_sizemask
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richard Hender
s
o
n
tcg
:
I
n
l
ine t
c
g
_
gen_helperN
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
R
ichar
d
Hend
e
r
son
tcg: Us
e
he
l
per-g
e
n
.
h in tcg-op
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richa
r
d Henderson
tcg:
P
ush tcg-runti
m
e rou
t
ines
int
o
e
x
ec/hel
p
er-*
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Ric
h
ard
H
enderson
tcg: Invert t
h
e inc
l
usi
o
n
o
f helper
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-28
Richar
d
Hen
d
e
r
son
tcg:
O
p
t
i
m
i
ze brcond2 and setc
o
n
d
2 ne/e
q
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard
Hen
d
er
s
o
n
tcg-
m
ips: Enable
d
ire
c
t
c
hain
i
n
g of TBs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hen
d
erson
tcg-mips: Simplify movcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Rich
a
rd Henderson
tcg-mips:
Simplify brcon
d
2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard H
e
nder
s
on
t
c
g
-mips: I
m
prove setcond eq/ne vs zeros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderso
n
tcg-mi
p
s:
Simplify
se
t
c
o
nd2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
tcg-mips
:
Sim
p
l
i
f
y brcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hender
s
on
tcg-mips:
Simplify se
t
cond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
t
c
g-mips
:
Commonize op
c
o
d
e implementation
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
R
i
chard He
n
derson
tcg-mips:
I
mpro
v
e add
2
/sub2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
tcg
-
mip
s
:
H
oist
a
rgs load
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard H
e
n
der
s
on
tcg-mips: Fix subtract immediate r
a
nge
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Ri
c
hard
Henderson
tcg-mips: Name t
h
e opcode enume
r
a
tion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
R
i
chard He
n
d
erson
tcg-mips:
U
se EX
T
for AND on mips32r2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Rich
a
rd H
e
nde
r
son
tcg-
m
ips: Use T9 for T
C
G_TMP1
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richar
d
He
n
derson
tcg
-
m
i
ps:
I
n
t
roduce TCG_
T
MP
0
, TCG_TMP1
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard H
e
nderson
tcg-mips:
R
earran
g
e
r
egister allocation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
R
i
c
h
a
rd Henderso
n
tcg-mips: Convert to new_ldst
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hen
d
erson
tcg
-
m
ips:
C
onvert
t
o new qemu_l/st hel
p
ers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next