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
.travis.yml: Add aarch64-* targets
2013-12-13
Richard Henderson
target-microblaz
e
:
U
se the new qemu_ld/st o
p
c
o
d
es
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-12-10
R
i
c
h
ard Hen
d
e
r
son
t
c
g: Us
e
b
itmaps for free te
m
por
a
ries
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-12-10
Richar
d
Henderson
tar
g
et-arm: Use ne
w
qemu
_
l
d
/st opco
d
es
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-12-08
Ric
h
ard Henderson
t
a
rget
-
cris: U
s
e ne
w
qemu_
l
d/s
t
opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-29
Richard
H
enderson
l
i
n
u
x-u
s
e
r
: Use qemu_geta
u
xval for AT_EXECFD
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-29
Richard H
e
nderson
util: Use qemu_g
e
tauxval in
linux qemu_
c
ache_utils_init
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-29
Richard Henderson
tcg-s
3
90: Use qem
u
_get
a
u
x
val in query_fa
c
ilities
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-29
R
i
chard Henderson
tcg-
a
r
m
: U
s
e qemu
_
getaux
v
al
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-29
Richar
d
Hende
r
son
tcg-ppc64: Use q
e
mu_getauxv
a
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-29
Ri
c
h
a
r
d
Henderson
osdep: Cre
a
te
qemu_getauxval and
q
emu_ini
t
_auxval
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-21
Richard Henderson
target
-
i386: Fix
a
ddr32 prefix in
g
en_le
a
_
modrm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
R
ichard H
e
n
d
erson
t
c
g-ia64: Int
r
odu
c
e
tcg
_
o
pc_bswap64_i
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard Hen
d
e
rson
tcg-ia64: Introduce tcg_
o
pc_ext_i
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
R
ichard Hend
e
r
s
on
tcg-ia64: Introduce tcg_opc_
m
ovi_a
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard Henderso
n
tcg-ia64: Int
r
od
u
ce tcg_op
c
_mov_a
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard Hender
s
on
tcg-ia64: Use A3
f
orm
o
f logi
c
al opera
t
ions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard Henderson
t
cg-ia64:
Use SUB_A3
a
nd ADDS_A4 for su
b
tr
a
ct
i
on
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Ric
h
ard Hend
e
rson
tcg
-
ia6
4
: Use ADDS for
small additio
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Rich
a
rd Henderson
tcg-ia64:
A
void
u
nnecessary s
t
op
b
i
t i
n
tcg_out_alu
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
R
i
c
h
ard Henderson
t
c
g
-ia64:
Mov
e
AREG0
t
o R32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard
Hend
e
rson
tcg-ia64:
Simplify brcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard Henderson
tcg-ia64: Ha
n
dl
e
constant calls
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard
Henderson
t
cg-ia64: Use sho
r
tcuts for nop insns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard Hend
e
rso
n
tcg-ia64: Use TCGMemOp
wi
t
h
in qemu
_
ldst ro
u
t
ines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-11
Richard
H
ender
s
on
A
d
j
ust qapi-
v
isit f
o
r
python-2
.
4
.
3
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard He
n
de
r
s
on
target-alpha:
C
o
nv
e
rt t
o
n
ew ldst opcod
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Rich
a
rd Henderson
tcg
-
ppc6
4
: Support
n
ew
ldst opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richa
r
d H
e
nder
s
on
tcg-
p
pc: Support new lds
t
o
pcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Ric
h
ard Hen
d
erson
tcg
-
ppc6
4
: Convert to le/be ldst h
e
l
p
ers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard
H
e
nderson
tcg-ppc:
Convert to le/b
e
ldst h
e
lpe
r
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henderson
tcg-ppc64: Use TCGMemOp with
i
n
q
em
u
_ldst ro
u
tines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
R
i
char
d
Hend
e
rso
n
tcg-ppc: Use TC
G
MemOp
within q
e
mu_
l
dst
routine
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
R
i
ch
a
rd Hender
s
on
tcg-arm: Impro
v
e GUEST
_
BASE
q
emu_ld/st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richa
r
d
Henderson
t
cg-arm: Convert to
new lds
t
opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard
Henderson
tcg-arm:
T
i
d
y v
a
r
iable nami
n
g
c
onvention in qemu_ld/st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard He
n
derson
tc
g
-a
r
m:
Convert to
le/be ldst helper
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henderson
t
cg-arm: Us
e
TCGMemOp within qemu_l
d
st ro
u
t
i
nes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard
Henderson
t
c
g-i386: Support new ldst opc
o
des
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henderson
tcg-i386:
Remove "cb" output restriction fr
o
m
q
emu
_
st8
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henderson
tcg-i386:
Tidy soft
m
mu routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Ri
c
hard
H
enderson
tcg-i386
:
U
s
e TCGMemOp within qemu_ldst routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard
H
e
nderson
tcg: Use TCGMemOp for TCGLabel
Q
emuLdst
.
opc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Ri
c
hard Henders
o
n
e
xec: Add both big- and little-endian memo
r
y helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Hende
r
son
t
c
g: Add q
e
mu_l
d
_st_i32/6
4
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
R
i
c
har
d
Henderson
tc
g
: Add TCGMe
m
Op
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Henderso
n
confi
g
ure: Rem
o
ve CO
N
F
I
G
_Q
E
MU_
L
D
S
T_OPTIM
I
ZATION
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Hend
e
rson
tcg
:
Add
t
cg-be-ldst
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Henders
o
n
tcg
:
Add tcg-be-null
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
R
i
ch
a
rd Hende
r
son
exec: Delete is_tcg_gen_code and GETRA_E
X
T
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Ri
c
hard Henderso
n
tcg-aarch
6
4
: Update to helper_ret_*_mmu routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
R
i
ch
a
rd Hend
e
rs
o
n
tcg: Merge tcg_reg
i
ster_helper into tcg_c
o
ntext_init
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Hende
r
son
tc
g
: Add
t
cg-runtime
.
c
hel
p
er
s
t
o all_helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard
H
enderson
t
cg: Put target helper da
t
a int
o
a
n array
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard H
e
nde
r
son
tcg: Remove s
t
ra
y
semi
-
colo
n
s from target-*/helpe
r
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
R
i
chard Henderson
tcg: Mov
e
hel
p
er regi
s
tration into
tcg_context_in
i
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
R
ichard
He
n
derso
n
t
a
rget-m68
k
: Rename help
e
r
s
.
h
to
helper
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
R
ichar
d
Hender
s
on
t
cg:
U
se
a
GHashTable fo
r
tcg_find_helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Ri
c
h
a
rd Henderson
tcg: Dele
t
e tcg
_
helper_g
e
t_n
a
me d
e
claration
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Ri
c
hard Henderson
tcg-hpp
a
: Remove tcg
b
a
ckend
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Richard Hende
r
son
tcg-ar
m
: Move the t
l
b addend load
earlier
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
R
i
chard Hende
r
son
tcg-a
r
m
:
Remove restriction
o
n qemu_ld outp
u
t regi
s
ter
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Richard
He
n
derson
tcg
-
arm:
Retur
n
regi
s
ter containing tlb addend
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Richard Henderson
t
cg-a
r
m:
M
o
v
e l
o
ad o
f
tlb a
d
dend into
t
c
g
_ou
t
_tlb_read
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Richard Hende
r
son
t
cg-arm: Use Q
E
MU_BUILD_BUG_ON to verify constrai
n
ts
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
R
i
chard Henderson
tcg-arm:
U
se strd
for tcg_out_a
r
g_reg64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Richard
H
enders
o
n
tcg-arm: Rear
r
ange sl
o
w-p
a
th qemu_
l
d
/
s
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Richar
d
Henderson
tcg-arm:
U
se
l
drd/strd for appropriate
q
emu
_
ld/st64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richa
r
d Hend
e
rson
tcg-ppc
6
4: Implement C
O
NFIG_QEMU
_
LD
S
T_OPTIMIZATIO
N
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Ric
h
a
rd Henderson
t
c
g-ppc64: Add _noad
d
r functions for e
m
itting forward
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Henderson
tcg-ppc64: Streamline t
c
g_out_tlb_read
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Henderson
tcg-ppc64: Imp
l
ement tc
g
_register
_
jit
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Hender
s
on
tcg-ppc64: Handle long off
s
ets b
e
tter
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Ri
c
hard Hen
d
erson
t
cg-p
p
c
6
4: Tidy
r
e
gister allocation o
r
der
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Henderson
tcg-ppc
6
4
: Lo
o
k
t
hrough a constant func
t
ion descr
i
ptor
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Henderson
tcg-ppc64: Fold consta
n
t call address int
o
descriptor
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Ri
c
hard Henderso
n
tcg-ppc64: Don't lo
a
d
the static
chain from TCG
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Ric
h
ard Henderson
tcg-ppc64: Avoid c
o
de f
o
r nop
move
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Ric
h
ard
H
ender
s
on
tcg
-
ppc64: Use tcg_out64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Hend
e
rson
tcg-ppc64: U
s
e
T
C
G_RE
G
_Rn co
n
stants
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard He
n
der
s
on
tcg-ppc
6
4
: More use of TAI
and SAI help
e
r macros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard H
e
nderson
tcg-ppc6
4
: Reformat tcg-tar
g
et
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard H
e
nderson
tcg
-
ppc: Fix and cleanup tcg_
o
ut_tlb
_
check
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard H
e
n
der
s
o
n
tc
g
-
ppc: Us
e
conditional
b
r
anch and l
i
n
k to slow path
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
R
i
c
hard Henderson
tc
g
-
ppc
:
Cleanup tcg_o
u
t_qemu_ld
/
st_slow_path
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Ri
c
hard
H
enderson
tc
g
-ppc: A
v
oid code for n
o
p move
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard He
n
derson
conf
i
gure: Al
l
ow comma
n
d-line co
n
figu
r
e f
o
r ppc32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-24
Richard
H
e
nderson
mip
s
-linux-u
s
er: Adjust names in mi
p
s_syscall_args
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-24
R
i
chard Henderson
a
lpha-l
i
nux-user
:
Fi
x
u
mou
n
t
sysc
a
l
l numbers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-20
Richard Hende
r
son
tcg-s
p
arc: Fix parent
h
esi
s
warning
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Henderson
tcg
-
i386: Make
use of zero-exte
n
ded memory he
l
per routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard He
n
der
s
on
tcg: Introduce
zero an
d
s
i
gn-extended versi
o
ns of load
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richa
r
d Henderson
e
xec: Split so
f
tmmu_defs
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Henderson
target: Inc
l
ude softmmu_exec
.
h w
h
ere
fo
r
gotten
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard H
e
nders
o
n
exec: Ren
a
m
e
USU
F
FIX to L
S
UF
F
I
X
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard H
e
nderson
tcg-i386: Don't perf
o
rm
GETPC
adjust
m
ent
i
n TCG
code
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richa
r
d Hende
r
son
exec: Reorgan
i
ze the
G
ETRA/GETPC macro
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richar
d
H
e
n
d
erson
conf
i
gure
:
Allo
w
x32
as a
h
ost
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Hen
d
erson
tcg-i386: Adjust tcg_out_tlb_
l
oa
d
for x32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Ri
c
hard Hen
d
ers
o
n
tcg-i386: Use intptr_t appropriatel
y
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
R
ichard Henders
o
n
tcg: Fix jit debug for x32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next