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
target-arm: Split A64 from A32/T32 gen_intermediate_code_internal()
2013-12-13
R
i
chard Hen
d
erso
n
target-microblaze: Use th
e
new
qemu_ld/st
o
p
c
o
d
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-12-10
Rich
a
r
d
Henderson
tc
g
:
Use bitmaps for fr
e
e
te
m
p
o
raries
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-12-10
Ri
c
hard Henderson
tar
g
e
t
-arm: Use new qemu_ld/s
t
opc
o
d
es
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-12-08
Rich
a
rd Henderso
n
target-c
r
is: Us
e
new qemu_ld/st o
p
co
d
es
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-29
Richard Hender
s
on
linux-user: Use qe
m
u_getauxv
a
l
f
or A
T
_EX
E
C
FD
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-29
Richard Henderson
util: Use qe
m
u_getauxval in li
n
u
x
qemu_cache_utils_init
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-29
Richard Henderso
n
tcg-
s
3
90: Use
qemu_getauxval in query_f
a
ci
l
iti
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-29
Richa
r
d Henderson
t
c
g-arm: Use qemu_geta
u
xval
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-29
Richard He
n
ders
o
n
tcg-ppc64: Use qemu
_
getauxval
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-29
Richard H
e
nderson
osdep: Create qemu
_
geta
u
xva
l
and q
e
mu
_
i
n
it_au
x
val
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-21
R
i
chard He
n
der
s
on
target-i386: Fix
addr32 prefi
x
in gen_
l
ea_modrm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard
Hen
d
erson
tcg-ia64: Introduce tcg_opc_bswap64_i
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
R
ich
a
rd
H
enderso
n
t
cg-ia6
4
: Intr
o
d
u
ce tcg_
o
pc
_
ext_
i
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Ric
h
ard
Henderson
tcg-ia64: Int
r
oduce tcg_o
p
c_
m
o
v
i
_
a
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard Hende
r
s
o
n
tcg-ia64
:
Introduce tcg_opc_mov_a
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Ri
c
hard Henderson
t
c
g-ia64: U
s
e A3 form
o
f lo
g
ical o
p
erations
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
R
ichard Henderson
t
c
g-ia64:
U
se SU
B
_A3 and A
D
DS_A
4
for subtrac
t
ion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard Henderson
tcg-ia
6
4: Use ADDS for smal
l
addition
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard Hend
e
rson
tcg
-
ia64: Avoid unnecessa
r
y stop bit in tcg
_
out_
a
lu
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
R
i
cha
r
d
H
enderson
tcg-ia64: Move AREG
0
to R
3
2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Ri
c
h
ard Henderson
t
c
g-i
a
64: Sim
p
l
i
fy brcon
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Ri
c
ha
r
d H
e
nderso
n
tcg-i
a
64: Handle constan
t
call
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richa
r
d
H
e
n
derson
tcg-ia64:
U
s
e short
c
uts for
n
op insn
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
R
i
chard Henderso
n
tcg-ia64: Use TCGMemOp wit
h
in qemu_lds
t
routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-11
Ri
c
ha
r
d Hen
d
erso
n
Ad
j
ust qapi-visit f
o
r
p
y
t
hon-2
.
4
.
3
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard He
n
derson
t
arget-al
p
ha: Convert to new l
d
st o
p
cod
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard
H
end
e
rson
tcg-ppc
6
4: Support n
e
w ldst opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richa
r
d Hende
r
son
tcg-ppc: Support n
e
w ld
s
t opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard He
n
derson
tcg-ppc64:
C
onvert to
le/be ldst
hel
p
ers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
R
i
c
h
a
r
d Hende
r
s
o
n
t
cg-ppc: Convert
to l
e
/be
l
d
s
t
helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richa
r
d
H
e
nd
e
rs
o
n
tcg-ppc64
:
Use TCGMemOp within qemu_l
d
st routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
R
ichard
Henderson
t
cg-ppc
:
Use TCGMemOp within qemu_ldst r
o
utines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henderson
t
c
g-arm
:
Improve GUEST_BAS
E
qemu_
l
d/s
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
R
i
c
hard H
e
nders
o
n
tcg-arm: Co
n
vert
t
o
new lds
t
opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Rich
a
rd Hend
e
rson
tcg-arm
:
Tid
y
va
r
iable naming conve
n
t
ion in qemu_ld/s
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Hen
d
erson
tcg-arm: Co
n
ver
t
to le/be ldst
h
elp
e
rs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
R
i
chard Henderson
tcg-arm: Use
T
CGMemOp within qemu_ldst routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henderson
tcg-i386:
Sup
p
ort
new ldst opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
R
ichard Hen
d
erson
tc
g
-
i386
:
Rem
o
v
e "cb" output res
t
riction fr
o
m qemu
_
st8
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
R
ichard
H
e
n
derson
tcg-i3
8
6: T
i
d
y
softmmu routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
R
ic
h
ard
H
ender
s
on
t
cg
-
i3
8
6:
Use TCGMemO
p
w
i
thin q
e
mu_ldst rout
i
nes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard H
e
nders
o
n
tcg: Use TCGMe
m
Op for TCGLabel
Q
emuLds
t
.
opc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Henderson
e
x
ec:
A
dd both
b
ig- and little-endian memory helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
R
i
chard He
n
derson
tcg: Add qemu_ld
_
st_i32/64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richa
r
d Hend
e
rson
tc
g
: Add TCGM
e
mOp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Ric
h
a
rd H
e
nder
s
on
configure: Remove CON
F
I
G
_
QEMU_LDST_
O
PTIMIZATION
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richar
d
Henderson
tc
g
: Add tcg-be-ldst
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richa
r
d
Henderso
n
tcg: Ad
d
tcg
-
be-nul
l
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
R
ichar
d
Henders
o
n
exec:
D
e
lete
i
s_tcg_
g
en_code and GETR
A
_EX
T
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Rich
a
rd Henderson
tcg-a
a
rch64:
Update to helper_ret_*_mmu rou
t
ines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
R
i
c
h
a
rd Hend
e
r
s
o
n
tcg: Merge tcg_r
e
giste
r
_
h
elper into tcg_contex
t
_init
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
R
ichard Hend
e
rson
tcg: Add tcg-runtime
.
c help
e
rs to all_helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard
Hen
d
erson
tc
g
:
P
ut ta
r
ge
t
help
e
r data into a
n
array
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richar
d
H
enders
o
n
tcg: Rem
o
ve stray sem
i
-colons from target-*/helper
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richa
r
d Henderson
tcg: Move
h
e
lper regi
s
tration
i
nto tcg_context_init
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Hende
r
son
targe
t
-m68k: Re
n
ame helper
s
.
h to
h
elpe
r
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Hender
s
on
tcg: Use a GHashTable for tcg_find_helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Ri
c
hard Henderson
tcg: Del
e
te tcg_helper_g
e
t_name decl
a
ration
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Henderson
tcg-hppa: R
e
move tcg backend
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Rich
a
rd Hend
e
rson
t
c
g-arm: Move
t
he tlb addend lo
a
d
e
ar
l
i
er
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Richa
r
d Henderson
tcg-arm: Remove res
t
riction o
n
qemu_ld output re
g
is
t
er
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Ric
h
ard Henders
o
n
tcg-arm: Ret
u
rn reg
i
ster containing tlb addend
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Richar
d
Henderson
tcg-ar
m
: Mo
v
e load of tl
b
addend
i
n
t
o
tcg_out_tlb_read
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
R
i
c
h
a
rd
Hende
r
so
n
t
c
g-a
r
m
:
Use QEMU_BU
I
L
D
_B
U
G_ON to verify constraints
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Richard Henderson
tcg-arm: Use
strd for
tcg_
o
ut_arg_reg64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Richard H
e
nde
r
son
tcg-a
r
m:
Rea
r
r
a
n
ge
slow-path qemu_ld/s
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
R
i
chard
H
en
d
er
s
o
n
tcg-arm:
U
se ldr
d
/str
d
for appr
o
pr
i
ate qemu_ld/
s
t64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Henderso
n
tcg-ppc64: Im
p
lem
e
n
t
CONFIG_QEMU_LDST_OPTIMI
Z
ATI
O
N
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Hender
s
o
n
tcg-ppc
6
4
:
A
d
d
_noad
d
r func
t
i
ons f
o
r em
i
ttin
g
forward
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Ri
c
hard
Henderso
n
tcg-ppc64: Strea
m
l
ine tcg
_
out
_
tlb_read
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard H
e
nderson
t
c
g-ppc64: Impl
e
m
ent
t
cg_register_
j
i
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Hend
e
rso
n
tcg-p
p
c
64: Han
d
le lo
n
g of
f
sets bet
t
er
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richa
r
d
Henderson
tcg-ppc64: Tidy register allocation order
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Ric
h
ard Hende
r
son
tcg
-
p
pc64
:
Look through a co
n
s
t
a
nt function descriptor
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Ric
h
ar
d
H
e
n
ders
o
n
tcg-ppc64: Fold
c
onstant c
a
ll address
i
n
t
o de
s
criptor
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
R
i
c
hard He
n
d
erson
tcg-ppc64
:
Don't load
t
h
e
s
tatic ch
a
in
fr
o
m TC
G
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richa
r
d Hen
d
ers
o
n
tcg-pp
c
64: A
v
o
id co
d
e for nop move
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Henders
o
n
tcg-ppc64: Use t
c
g_
o
ut64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Ri
c
hard H
e
nderson
tcg-pp
c
64: Us
e
TCG_REG_Rn
const
a
n
t
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Rich
a
r
d He
n
derson
tcg-ppc64: More
u
s
e of TAI and SAI helper
macro
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard H
e
nderson
tc
g
-ppc64:
Reformat tcg-target
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Henderson
tcg-ppc: Fix and cleanup
tcg_out_tlb_check
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Hender
s
on
tcg-ppc: Use
c
onditional branch and li
n
k
t
o slo
w
pa
t
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
R
i
ch
a
rd Henderson
tcg-pp
c
:
Clea
n
up
tcg_out_qemu
_
l
d/st_slow_path
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard H
e
nderson
tcg-
p
p
c: Avoid code for nop mo
v
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Henderson
configure: Allow c
o
mma
n
d
-line con
f
i
gure for ppc3
2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-24
Ri
c
har
d
Henderson
mips-linux-user:
A
dju
s
t names in mips_syscall_arg
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-24
Richard Henderson
alpha-linux-user: F
i
x
umount syscall numbers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-20
Rich
a
rd Hender
s
on
tcg-s
p
a
r
c: Fix parenthesis warning
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Henderson
tcg-i386: Make
u
se
o
f zero-e
x
tended m
e
mory helper routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard H
e
nders
o
n
t
c
g: I
n
troduce zero and sign-extend
e
d
v
ersions of
load
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard
He
n
derson
exec: Split softmmu_defs
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richa
r
d Henderson
targ
e
t: I
n
clu
d
e
softmmu_exec
.
h
where forgot
t
en
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Henderson
e
xec: Rename USU
F
FIX to L
S
UF
F
IX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
R
i
c
hard Hende
r
son
t
cg-i386:
D
o
n'
t
pe
r
form
G
E
T
PC ad
j
ustment in TCG
code
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
R
ichard
H
enderson
e
x
ec
:
Reorg
a
nize th
e
GETRA/GETPC m
a
cros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard
H
en
d
e
r
son
configure:
A
llow x32 as a hos
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard
H
enderson
tcg-i386: Adjust tcg_out_tlb_load for x32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Rich
a
r
d
H
enderson
tcg-i386: U
s
e int
p
tr_t appro
p
ria
t
ely
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richar
d
Henderson
tcg: Fix
j
it debug for
x32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next