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-arm: Use VFP_BINOP macro for min, max, minnum, maxnum
2013-12-13
Ric
h
ar
d
Henders
o
n
ta
r
ge
t
-micr
o
blaze: Use
t
he new
qemu_ld
/
st o
p
c
o
d
es
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-12-10
Richard Henderson
t
cg:
U
se bitm
a
ps for
f
ree temp
o
rar
i
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-12-10
Richard
H
e
n
derson
t
arge
t
-arm: Use new qemu_ld/st opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-12-08
R
i
chard Henderson
ta
r
get
-
cris: Use new qemu_ld
/
st opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-29
Richa
r
d Henderson
l
in
u
x-user: Use qem
u
_getauxval
fo
r
AT
_
EXECFD
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-29
Richard H
e
nde
r
son
u
til: Us
e
qe
m
u_getauxval in linux
q
e
mu_cache_u
t
ils_init
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-29
Ric
h
ard H
e
nd
e
rson
t
c
g-s390: Use qemu
_
geta
u
x
val in query_fac
i
lities
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-29
Richard Henderson
t
c
g-
a
rm: Use qemu_getaux
v
al
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-29
R
ichard Henderson
tcg-ppc64: Use qemu_g
e
tau
x
val
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-29
Richard Henderson
osdep: Create qemu_g
e
t
a
ux
v
a
l
and qemu_i
n
it_auxval
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-21
R
icha
r
d
Henderson
target-i386: Fix addr32
p
refix in gen_le
a
_modrm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Ric
h
ard Hend
e
r
s
on
tcg-ia
6
4: Introduce tcg_opc_bswap6
4
_i
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard Henders
o
n
t
c
g
-ia64: Introduce tcg_
o
pc_ext_i
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
R
i
chard He
n
derson
tc
g
-i
a
6
4: I
n
troduce tcg_opc_mo
v
i_a
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Ric
h
ard Hender
s
on
tcg-ia64
:
Intr
o
duce tcg_
o
pc_mov_a
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
R
ichard Henderson
tcg-ia64: Use A3 f
o
rm of log
i
c
al
operat
i
o
n
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard Henderson
tcg-ia64:
U
se SUB
_
A
3 an
d
ADDS_A4 for subtraction
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard Henderson
tcg-ia64: U
s
e ADD
S
f
or small a
d
di
t
ion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard Henderson
tcg-ia64: A
v
oid unn
e
cessary st
o
p bit in tcg_out
_
alu
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Ric
h
a
r
d
Henderson
t
cg-
i
a64
:
Move
AREG0 t
o
R
3
2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
R
i
chard Hende
r
son
t
c
g-ia6
4
: Simplif
y
brcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard Hender
s
on
tcg
-
ia64: H
a
ndl
e
constant calls
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard Hen
d
erson
tcg
-
ia
6
4: Use short
c
uts
f
or nop insns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
R
i
c
h
ard
Henderson
tcg-
i
a64: Use TCG
M
emOp within qemu_
l
dst
routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-11
Richard Henderson
A
d
just
q
api-visit for p
y
thon-2
.
4
.
3
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Hend
e
r
s
on
target
-
alpha: Convert
t
o ne
w
ldst op
c
o
des
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard He
n
de
r
son
tcg-ppc64: S
u
pport new
l
d
st
o
pc
o
des
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Rich
a
r
d
H
e
n
derson
t
cg
-
ppc:
Support
new ldst opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Hende
r
son
tcg-ppc64
:
Con
v
ert
t
o le/be
ldst helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henders
o
n
tc
g
-
p
p
c
: Convert t
o
le/be l
d
st helper
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard
H
e
nderson
tcg
-
ppc64: Use TCGMe
m
Op within
qemu_ldst routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard He
n
derson
tcg-ppc: Use TCGMemOp wit
h
in qemu_ldst routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Hend
e
rson
tcg-a
r
m: Improve
G
UEST_BASE qemu_ld
/
st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
R
ichard
Henderson
tcg-arm: Convert to new l
d
s
t
opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
R
i
c
h
ard Henderson
tcg-
a
rm:
T
i
d
y va
r
iable n
a
ming convention i
n
qemu_ld/st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Ric
h
ard Hen
d
erso
n
tcg-arm:
Conv
e
rt
to le/be ldst helpe
r
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henderson
t
cg-arm: Use TCGMemOp
withi
n
qemu_ldst rout
i
nes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard
H
e
nderson
tcg-i386: Support new
l
dst o
p
c
ode
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henderson
tcg-i386: Remove "cb" o
u
tput r
e
striction fr
o
m
qemu_
s
t
8
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henderson
t
cg-i386:
Tidy softmmu
r
o
u
tines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard He
n
der
s
on
tcg-i386: Use T
C
G
M
emOp wi
t
hin qemu_ldst r
o
utin
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richar
d
Henderso
n
tcg: Use TCGMemOp for TCGLabelQemuLdst
.
o
pc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
R
ic
h
ard He
n
derso
n
e
x
e
c: Add both big- and littl
e
-
e
ndi
a
n me
m
ory
helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard
Henderson
tcg: Add qemu_
l
d_st_i32/64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Henderson
t
c
g
:
Add TCGMemO
p
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Hen
d
erso
n
configure: Remove CONFIG_Q
E
M
U_L
D
ST_OPTIMIZ
A
TION
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richar
d
Henderson
t
c
g
: Add
t
cg-be-
l
dst
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Henderson
tcg: Add tcg-be-null
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Ri
c
har
d
H
e
nderson
exec: D
e
lete is_tcg_ge
n
_code
a
nd GETRA_
E
X
T
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Henderson
tc
g
-aarch64:
Updat
e
to helper_
r
e
t_*_mm
u
routine
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
R
ic
h
ard Henderson
t
cg: Merge tcg_reg
i
ster_helper into tcg_context_init
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Ric
h
ard
H
e
nderson
t
c
g: Add tcg-ru
n
time
.
c helper
s
to all_he
l
pers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richar
d
Henderson
tcg:
Put target helper
d
ata i
n
to an array
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Ri
c
hard
H
enderson
t
cg: Remove stray sem
i
-colons from target-*
/
helper
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
R
ichard Hend
e
rson
tcg: Mo
v
e
helper r
e
gistration into tcg_context_i
n
it
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Ri
c
hard Hen
d
erson
target-m68k:
R
ename helpers
.
h
t
o helpe
r
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
R
ichar
d
H
en
d
e
r
s
on
tcg: Use a
G
Ha
s
hTable
for tcg_find_helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard
H
en
d
erson
tcg
:
Delete tcg_
h
elper_get_name de
c
laration
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
R
i
chard
Henderson
t
cg-hpp
a
:
Remove tcg ba
c
k
e
nd
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Ri
c
hard He
n
derson
tcg-arm: Move the t
l
b a
d
dend
l
oad earlier
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Richard Henderson
tcg-arm: Remove restriction on
qemu_
l
d output
r
e
gister
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Richard Hende
r
so
n
tcg
-
arm: R
e
turn r
e
g
i
s
t
e
r containing tlb
a
ddend
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Ric
h
ard Henderso
n
tcg-arm: Mo
v
e
l
oad
o
f t
l
b ad
d
end into
t
c
g
_out_t
l
b_read
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Richard Hender
s
on
tcg-arm:
U
se QE
M
U_BUILD_BUG_ON
to verify constr
a
ints
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Richard Henderson
tcg-arm: Use
strd for tcg_out_ar
g
_reg64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Richa
r
d Henderson
tcg-a
r
m: Rearrange sl
o
w-path qemu_
l
d/st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
R
ichard Henderson
t
c
g-arm: Use
l
d
r
d/strd for appropriate qemu_ld/st64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Rich
a
rd
H
e
nderson
tcg
-
p
p
c64:
Implement CONFIG_QEMU_L
D
ST_
O
PTIMIZATI
O
N
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Ri
c
h
ard He
n
derson
tcg-ppc
6
4: Add _noaddr
functions for emitting f
o
r
w
ard
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Ric
h
a
r
d Henderson
tcg-ppc64: Stream
l
ine
t
cg_o
u
t_tlb_rea
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Henders
o
n
tcg-p
p
c64: Implement tcg_regi
s
ter_jit
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Ric
h
ard Henders
o
n
tcg-ppc64: Handle long offsets
better
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Henderson
tcg-p
p
c64: Tid
y
reg
i
st
e
r allocati
o
n order
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Hender
s
on
tcg-ppc64: Look thr
o
ugh a
c
o
n
s
tant fu
n
ct
i
on descriptor
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Hende
r
son
t
c
g-p
p
c64: Fol
d
constant call addr
e
ss into descriptor
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richa
r
d Hend
e
rson
t
cg-ppc64: D
o
n't load the static ch
a
in fr
o
m TCG
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Hende
r
son
tcg
-
pp
c
6
4: Av
o
i
d
c
ode for nop move
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richa
r
d Henderson
tcg-p
p
c64: Use tc
g
_ou
t
6
4
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Henderson
tcg-p
p
c
64: Use
T
C
G
_REG_Rn constants
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richar
d
Henderson
tcg
-
ppc64: More u
s
e of TAI
a
nd S
A
I
helper macros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Henders
o
n
t
c
g
-pp
c
64: Reformat tcg-target
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Ric
h
ard
H
enderson
tc
g
-ppc: F
i
x and
cleanup tcg_
o
u
t_tlb_che
c
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
R
i
chard
H
en
d
erson
tcg-ppc: Use co
n
dition
a
l branch and link to slow
path
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
R
i
chard Henderson
tcg-ppc: Cl
e
anup tcg_o
u
t
_qem
u
_ld/st_slow_path
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
R
i
ch
a
rd Hen
d
erson
tc
g
-ppc: Avo
i
d code for nop move
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Rich
a
rd Henderson
configure: Allow command-l
i
ne
configu
r
e
f
o
r
p
pc32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-24
Ri
c
hard Henderson
mip
s
-lin
u
x-u
s
er: Adj
u
s
t
n
a
m
es
in mips_syscal
l
_args
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-24
Richard H
e
nderson
alpha-
l
inux-
u
ser: Fix umount
syscall numb
e
rs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-20
Richa
r
d Henderson
tcg-spa
r
c
:
Fix parenthesis warn
i
ng
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard
Henderson
t
cg-i386:
Make use of ze
r
o-exte
n
ded memory helper rou
t
ines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richar
d
Henderson
tcg: Introduce zero and sign-extende
d
ve
r
si
o
n
s of load
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Rich
a
rd Henderso
n
exec:
S
p
lit softm
m
u_defs
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Hende
r
son
target: Inc
l
ude softmmu_exe
c
.
h wh
e
r
e
forgotten
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Ric
h
a
rd He
n
derson
exec: Rename USUFFIX to LSUFFIX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richar
d
Hend
e
rson
tcg-i
3
8
6
:
Don't per
f
orm
G
ETPC adjustment in TCG cod
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard He
n
ders
o
n
exe
c
:
Reorgan
i
ze
the GET
R
A/GET
P
C macros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Rich
a
rd
H
ende
r
son
configure:
A
llo
w
x
3
2 as a host
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
R
ich
a
rd He
n
derson
tcg-i386: A
d
just tcg_out_tlb_load fo
r
x32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richar
d
Henderson
t
c
g-i
3
86: U
s
e intptr_t appropr
i
ately
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Ri
c
hard
He
n
derson
tcg: Fix jit
d
e
b
ug for x32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next