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
hw/ppc/mac.h: remove unused BIOS_FILENAME definition
2013-11-21
Ric
h
ard Henderson
ta
r
get-i386:
Fix addr32 prefix in gen_lea
_
modrm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard Henderson
tc
g
-
ia64: Introduce tcg_opc_bswap64_i
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard Hende
r
son
tcg-ia64: Introduc
e
t
c
g_o
p
c_ex
t
_i
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard Hen
d
erson
tcg-ia64: In
t
roduce tcg_opc
_
movi_
a
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard Hend
e
rson
t
c
g-ia64
:
In
t
rodu
c
e tcg_
o
pc_mov_a
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard H
e
nde
r
son
tcg-ia6
4
:
Use A3 form of logic
a
l operati
o
ns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Ric
h
a
r
d
Henderso
n
t
c
g
-ia
6
4: Use SUB_A3 and AD
D
S_A4 for subtract
i
on
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
R
i
chard
H
ende
r
son
t
c
g-ia64: Use
AD
D
S
f
or s
m
all a
d
di
t
ion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard Henderson
tcg-ia
6
4: Avo
i
d unnecessary
s
top bit in
t
cg_out_alu
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard H
e
nderson
t
c
g-ia64: Mov
e
AR
E
G0 to R
3
2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Ri
c
ha
r
d Henders
o
n
tcg-ia6
4
: Simplify brcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
R
icha
r
d Henderson
tc
g
-ia
6
4: Handle constant call
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard He
n
derson
tcg-ia64: Use shortcuts for
n
op
insns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard Henderson
tcg-ia64: Use TCGMemOp within qemu_ldst routine
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-11
Rich
a
rd Henderson
Adj
u
s
t
qa
p
i
-
v
isit fo
r
python-2
.
4
.
3
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Ric
h
ard Henderson
targ
e
t-alpha: Co
n
vert
t
o new lds
t
op
c
odes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Ri
c
hard Henderson
t
c
g-ppc64:
Su
p
port new ldst
o
pcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henders
o
n
t
c
g
-ppc: S
u
pport new ldst opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Ric
h
ard
H
enderson
t
c
g-ppc64: Conver
t
to le/b
e
ldst
h
e
lpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henderso
n
tcg-ppc:
C
onvert to
l
e/be ldst help
e
rs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
R
i
c
ha
r
d
H
en
d
erson
tcg-ppc64
:
U
s
e
T
C
GMemOp
within qemu_ld
s
t
routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henderson
tcg-ppc: Use TCGM
e
mOp within
q
e
mu_ldst routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Hender
s
o
n
tcg-arm:
I
mprove GUEST_BASE qemu_ld/st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Hender
s
o
n
tcg
-
arm:
Convert t
o
n
ew
l
dst op
c
odes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henderson
tcg-arm
:
Tidy variabl
e
n
a
m
i
ng con
v
ention in q
e
m
u
_l
d
/st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Rich
a
rd Henderso
n
tcg-arm: Convert to
le/be
ldst h
e
lpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Hende
r
so
n
t
cg-arm: Us
e
TCGMemOp within
q
em
u
_
ldst routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henders
o
n
tcg-i386: S
u
pport new
ldst opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henders
o
n
tcg-i386: Remove "c
b
" o
u
tpu
t
restri
c
tion f
r
om
q
emu_st8
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henderson
t
c
g-i386: Tidy
softmmu rout
i
nes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henderson
t
c
g-i3
8
6
: Use TCGMe
m
Op wi
t
hin qe
m
u
_
ldst
routi
n
es
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Hend
e
r
son
t
c
g:
U
se TCGMemOp f
o
r TCGL
a
belQemuLdst
.
opc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard
H
e
n
derson
exec:
Add bot
h
big- and li
t
tle-endi
a
n
memory helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard
H
e
nde
r
s
on
tcg: Add q
e
mu
_
ld_s
t
_
i
3
2/64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Hen
d
erson
tcg: Add TC
G
M
emOp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richa
r
d
Henderson
c
onfigure: Rem
o
ve CONFIG_QEMU_
L
DST_OPT
I
MIZATION
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Hender
s
on
tcg: Add tcg-be
-
ldst
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richa
r
d
Henderson
tcg
:
Add t
c
g-be
-
nu
l
l
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Henderson
exec: D
e
lete is_tcg_gen_code and GETRA_EXT
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Henderson
tcg-aarch64: Upda
t
e to helper_ret_*_mmu
r
outin
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Ri
c
hard Henderson
tcg:
M
erge tcg_r
e
gister
_
helper in
t
o tcg_c
o
ntext_in
i
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Rich
a
rd H
e
nde
r
son
tc
g
: Add tcg-runti
m
e
.
c help
e
rs t
o
all_helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Ri
c
hard Henderson
tcg
:
Put targe
t
h
elper
data int
o
an array
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard
Henderson
tcg: Remov
e
stray semi-colons from target-*/
h
elper
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Henderson
t
c
g: M
o
ve helper r
e
gistr
a
tion int
o
t
c
g
_cont
e
xt_init
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Hende
r
son
t
a
rget-m68k: Rename he
l
pers
.
h to h
e
lper
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
R
i
chard Henderson
tc
g
: Use a GHashTable for
tcg_find_he
l
per
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Henderson
tcg: Delet
e
tcg_helper_get_name declaration
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard
Hende
r
son
t
cg
-
hp
p
a: Remove tcg b
a
ckend
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Richard Henderson
tcg-arm: Move the tlb adden
d
load ear
l
ier
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Ric
h
ard Henderso
n
tcg
-
arm: Rem
o
ve restriction on qemu_ld output
regis
t
er
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Rich
a
rd H
e
nders
o
n
tcg-arm: Re
t
u
r
n registe
r
containing t
l
b addend
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Ri
c
h
ard He
n
derson
tcg-arm: Move loa
d
of tlb addend into tcg_out_tlb_rea
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Ric
h
ard Henderson
tcg-arm
:
Use QEMU_BUILD_BUG_O
N
to
v
e
rify c
o
n
strain
t
s
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Richard Henderson
tcg
-
arm: Use strd for tcg_out_arg_re
g
64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Ri
c
hard
H
ende
r
son
t
cg-arm:
Rearran
g
e slow-path qe
m
u
_l
d
/st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Richard
H
en
d
erson
tcg-arm: U
s
e
ldr
d
/str
d
fo
r
a
p
prop
r
iate qemu_ld/s
t
64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richar
d
Henderson
tc
g
-pp
c
6
4
: Im
p
l
e
ment CONFIG_QEMU
_
LDST_OPT
I
MIZATION
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
R
ichard Henderson
tcg-p
p
c64
:
A
d
d _noaddr f
u
nctions for emitting forward
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Henderson
tcg-ppc6
4
: Streamline tcg_out_tl
b
_read
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Ric
h
ard Henderson
tcg-pp
c
6
4: Implemen
t
tcg_
r
e
g
ister_j
i
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Henderson
tcg-ppc64: Handle long offsets better
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Ric
h
ard Hend
e
rson
tcg-ppc64
:
T
i
dy registe
r
all
o
cat
i
on order
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Henderson
tcg-ppc
6
4:
Look through a constant fu
n
c
tion des
c
ripto
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Henderson
t
c
g-ppc64: Fold c
o
n
stant
call a
d
d
r
e
ss i
n
to descriptor
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard
Hend
e
rson
tcg-ppc64:
D
on't load the static chain from TCG
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Hend
e
rson
tcg-ppc64: Avoid
code for nop move
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard
H
ende
r
son
tcg
-
pp
c
64: U
s
e tcg_ou
t
6
4
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
R
i
chard Henderson
t
c
g-ppc64: Use TCG_REG_Rn
c
onstant
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Hend
e
rson
tcg-ppc64:
Mo
r
e use of TAI and SAI help
e
r macr
o
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Henders
o
n
tcg-ppc64:
Reformat
tcg-ta
r
get
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Henderso
n
tcg-ppc: F
i
x
and cl
e
a
n
u
p tc
g
_out_tlb_check
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Ric
h
ard Hende
r
son
tcg-ppc: Use c
o
nditional branch
a
nd link to slow path
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard H
e
nders
o
n
tcg-ppc: Cleanup tc
g
_out_qemu
_
ld/st_slo
w
_path
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
R
i
chard Henders
o
n
tcg-ppc: A
v
oid code for no
p
move
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Rich
a
rd Henderson
configure: Al
l
ow co
m
man
d
-line con
f
i
gure for pp
c
32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-24
R
i
char
d
He
n
derson
mi
p
s-linux-user: Adjust name
s
i
n
m
i
ps_s
y
s
call_args
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-24
Ric
h
ard
H
enderson
alp
h
a-linux-user: Fix umount s
y
s
ca
l
l
n
u
m
ber
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-20
Richard
Henderson
tcg-
s
par
c
: Fix parenthe
s
i
s
warnin
g
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard H
e
nderson
tcg-i386:
M
ake u
s
e of zero-extended memory help
e
r routin
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Henderson
t
c
g
: Introduce z
e
ro and sign-extended versions
of load
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Ric
h
ard Henderson
exec: Split
s
oftmmu_defs
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Henderson
targe
t
:
I
nclud
e
s
o
ftmmu_exec
.
h
where forgotten
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Henders
o
n
exec: Rena
m
e USUFFI
X
to LSUFFI
X
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Henderson
tcg-i3
8
6: D
o
n't perform GETPC
a
djus
t
ment in T
C
G code
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Henders
o
n
exec: Reorganize the GETRA/GET
P
C macros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richar
d
H
e
n
d
erson
confi
g
ur
e
:
A
llow x32 as
a
ho
s
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Henderson
tcg-i
3
86: Adjust tcg_out_tlb_loa
d
for x32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
R
i
chard Hen
d
erson
tcg-i386: Use intptr_t
app
r
opria
t
ely
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Henderson
tcg: Fix jit debug for x32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Rich
a
rd
Henderso
n
tcg
:
Use appropriate types in
tcg_reg_alloc_call
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Rich
a
r
d Hend
e
rson
tcg: Cha
n
ge t
c
g_out_ld/st
o
f
fse
t
t
o
i
n
tptr_t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
R
i
c
h
ar
d
H
e
n
derson
tcg: Change tc
g
_gen_exit_tb a
r
gume
n
t t
o
uintpt
r
_t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richar
d
Henderson
t
cg: Use uin
t
p
t
r_t in
TCGHelperInfo
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Henderson
tcg
:
C
hange relocation offsets to in
t
ptr_t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Ric
h
a
r
d Henderson
tcg: Change memory
o
f
fsets to intptr_t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Ric
h
a
r
d
H
enderson
tcg
:
Change fr
a
me pointer offsets to
i
ntptr_
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Ric
h
ard Hende
r
so
n
tcg
:
Define T
C
G_ptr p
r
o
p
e
rly
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Henderson
tcg:
D
efine TCG_TYPE_PTR
pro
p
e
rly
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Ri
c
hard H
e
nderson
tcg: A
l
low TCG_T
A
RGET_REG_BITS to be specified
i
ndependantly
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next