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
block/m25p80: Remove FROM_SSI_SLAVE() usages
2013-11-18
Richard
H
enderso
n
tcg-ia64: Us
e
TCGMemOp wit
h
in
qemu_ld
s
t
routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-11
Richard Henderson
Adjust qapi-visit for
pyth
o
n-2
.
4
.
3
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard
H
enderson
target-alp
h
a:
C
onvert to new ldst
o
pcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard
Hen
d
er
s
on
tcg-pp
c
64: Suppo
r
t new ldst opcode
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
R
i
cha
r
d
Henderson
tcg-ppc: S
u
pp
o
rt new l
d
st opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Ri
c
hard Henderson
tcg-
p
pc6
4
: Convert to le/be l
d
st helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
R
i
chard Henderson
tcg-ppc:
C
o
nvert
to le/be
ldst helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard H
e
nde
r
son
tc
g
-pp
c
6
4
:
Use TCGMemOp within qemu_ldst
r
outines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henders
o
n
tcg-p
p
c: Use TCGMemOp
within qemu
_
l
d
st routin
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Ri
c
hard
H
e
nderso
n
tcg-arm: Improve G
U
E
S
T_BASE qemu_
l
d/st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henderson
tcg-
a
rm: C
o
nvert
t
o new
l
dst
opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Rich
a
rd Henderson
t
cg
-
arm:
T
i
d
y
va
r
i
a
ble nami
n
g
c
onventi
o
n
i
n q
e
mu_ld/st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Ri
c
h
a
rd Henderson
tcg-arm:
Convert to le/be ld
s
t help
e
rs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Ric
h
ard
H
en
d
erson
tcg-ar
m
: Use TCGMemOp wi
t
hin qemu
_
ldst routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richar
d
Henderson
tcg-i386: Support
ne
w
l
dst
o
pcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richa
r
d
H
e
nders
o
n
tcg-i386: Remove "cb" output restriction
fro
m
qemu_
s
t8
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard He
n
derson
tc
g
-i38
6
: T
i
dy so
f
tmmu routin
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Hende
r
son
tcg
-
i
386: Use TCGM
e
m
Op within qe
m
u_ldst routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richa
r
d
Hend
e
rson
t
c
g:
Use T
C
GMemOp fo
r
TCGL
a
b
e
lQemuL
d
st
.
opc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Rich
a
rd
Henders
o
n
exec:
Ad
d
bot
h
bi
g
- and litt
l
e-endian
m
emo
r
y h
e
l
p
ers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richa
r
d Henderson
tcg: Add qemu_ld_st_i32/64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richa
r
d
H
enders
o
n
t
cg
:
Add
T
C
G
MemOp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard
Hend
e
rson
co
n
figure: Remov
e
CON
F
IG
_
Q
E
MU_
L
DST_OP
T
IMIZATION
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
R
i
ch
a
rd Hen
d
e
r
so
n
tcg: Add tcg-be-ldst
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Henderson
t
c
g: Add
t
cg-
b
e-null
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
R
i
chard He
n
d
e
rson
exec: De
l
e
te is_tcg_ge
n
_co
d
e and GETRA_EXT
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Henderson
t
c
g-aarch
6
4: Up
d
ate to hel
p
er_
r
e
t_*_mmu routine
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard
H
e
nderson
tcg: Merge tcg_reg
i
ster_hel
p
er into tc
g
_context_i
n
it
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard He
n
derson
tcg: Add tcg-run
t
ime
.
c hel
p
ers
to all_helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Rich
a
rd Henderson
tcg: Put
t
ar
g
e
t
help
e
r data into an array
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard
H
e
nderson
tc
g
: Remove stray sem
i
-colons from targe
t
-*/helper
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Henderson
t
c
g: Move h
e
l
p
er regis
t
ration
i
nto tcg_context_init
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Ric
h
ard H
e
nd
e
rson
target-m68k: Rena
m
e
helpers
.
h to helper
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Henderso
n
t
c
g: Use a
GHash
T
able for tc
g
_fin
d
_
h
elper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Hende
r
s
on
tcg:
D
elete
t
cg
_
helper_ge
t
_
n
ame
d
ecl
a
ration
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Henderson
t
c
g-hppa: Remov
e
tcg
bac
k
e
n
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Richard
Hen
d
erson
t
c
g-arm: Move th
e
tl
b
addend lo
a
d earlier
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Rich
a
rd
H
enderson
tcg-arm
:
Remove re
s
triction on qemu_ld output reg
i
ster
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Richa
r
d Hen
d
erson
tcg-arm: Return register
c
ontaining
t
lb ad
d
end
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
R
ichard Henderson
tcg-arm
:
Move l
o
ad
o
f
tlb addend into tcg
_
out
_
tlb_read
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Richard H
e
n
ders
o
n
tcg-arm:
U
se QEMU_BUIL
D
_BUG_ON to verif
y
constr
a
int
s
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
R
i
char
d
Hen
d
ers
o
n
tcg-arm: Use strd for tcg_out_arg_reg64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
R
i
ch
a
r
d
Henderson
tcg-arm
:
Rearrange
s
low-path qe
m
u_ld/st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Richard Henderson
tcg-arm: Use ldrd/str
d
for appropriate qemu
_
ld/st64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Henderson
tcg-ppc64: Implement
CONFIG_QEMU_
L
D
S
T_OPTI
M
IZATION
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richar
d
Henderso
n
tcg-ppc64: Add _noaddr functions for
e
mitting
f
o
r
ward
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richar
d
Henderson
tcg-p
p
c64: Stre
a
mline
tcg_out_t
l
b_read
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Henderson
tcg
-
ppc64: Implement tcg_register_jit
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richa
r
d Henderson
tcg
-
p
p
c64: Handle long
o
ffse
t
s bett
e
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard He
n
d
e
rson
tcg
-
ppc64: Tidy r
e
gister allocat
i
on order
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richa
r
d Hender
s
on
t
cg-ppc64: Lo
o
k through a constant function descriptor
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
R
ichard
Henderson
tcg-pp
c
64: Fold constant call add
r
e
ss int
o
de
s
criptor
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard
H
enderson
tcg-ppc64: Don't load
the sta
t
i
c
chain from TCG
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
R
ichard
H
enderson
tcg-ppc64:
A
v
oid code for n
o
p move
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Ri
c
h
a
rd Henderson
tcg
-
ppc64:
U
se tcg_ou
t
64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Ri
c
hard H
e
nderson
tcg-ppc64: Use TCG_REG_Rn constan
t
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Ri
c
hard
H
end
e
rson
tcg-ppc64: More u
s
e
of
T
AI a
n
d SAI helper macros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard H
e
nderso
n
tcg-ppc
6
4: Reformat tcg-target
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Henderson
t
c
g-p
p
c: Fix and clea
n
up tcg_out_tlb_ch
e
ck
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard
Hender
s
on
tc
g
-ppc: Use c
o
nditional bra
n
ch and link to s
l
ow
p
a
t
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Richard Hend
e
rs
o
n
tcg-ppc: Cle
a
nup tcg_out_qemu_ld/st_slow_path
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Rich
a
rd Henderson
tcg-ppc: Avoid code
for nop move
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-25
Rich
a
rd Hender
s
on
c
o
nfigure: All
o
w command-lin
e
configure f
o
r
ppc32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-24
R
i
c
hard
H
enders
o
n
mi
p
s-linux-user: Adjust names in mips_syscall_args
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-24
Richard
Hende
r
s
on
alpha
-
linux-user: Fix umount s
y
scall nu
m
bers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-20
R
ichard Henderson
tcg-sparc: Fix parenthesis w
a
rning
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richa
r
d Henders
o
n
tcg-i3
8
6: Make use
o
f zero-
e
xtended memory helper routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Henderson
tcg: Introdu
c
e zero and
sign-extend
e
d ver
s
i
o
ns of lo
a
d
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
R
ichard Henders
o
n
exec: Split
s
oftmmu_defs
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richa
r
d Henderson
ta
r
get: Include s
o
ft
m
mu_exec
.
h wh
e
re
forgotte
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
R
ich
a
rd H
e
nde
r
son
e
xec: Rename USUFFI
X
to LSUFFIX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Hender
s
on
tcg-i3
8
6: Don't
per
f
orm GETPC adjustment in T
C
G cod
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
R
i
chard Henderson
exe
c
: Reo
r
g
a
niz
e
the
GETR
A
/GETPC
m
acros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Rich
a
rd Hend
e
rson
config
u
re: Allow x32 as a h
o
st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard He
n
derson
tcg-i386:
A
d
jus
t
tcg_o
u
t_tlb_lo
a
d for x32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Ric
h
ard
Hende
r
son
tcg-i386: Use intptr_t
a
ppropriatel
y
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard
H
e
n
derson
tcg: Fix
jit debu
g
f
o
r x32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richar
d
Henders
o
n
t
c
g
:
Use approp
r
iat
e
types in tcg_reg_al
l
oc_c
a
l
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Hend
e
rson
tcg: Change tcg_out_l
d
/
st offset to intptr_t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richa
r
d Henders
o
n
tcg: Change tcg_ge
n
_e
x
it
_
t
b ar
g
u
m
ent
t
o uint
p
t
r
_
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Henderson
tcg: U
s
e
u
i
ntpt
r
_t in TCGHe
l
perI
n
f
o
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
R
ichard Henderson
tcg
:
Change relocation of
f
sets to in
t
p
t
r_t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard Henderson
tcg: Change m
e
mo
r
y o
f
fsets
t
o intpt
r
_
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
R
i
chard Henderson
t
cg: Change fr
a
me po
i
nter off
s
ets
to
i
n
t
ptr_t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard
H
enderson
tcg: Defin
e
TCG_ptr pro
p
e
r
l
y
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
R
i
c
h
ard Henderson
tcg:
D
e
f
ine TCG_TYPE_
P
TR
p
roperly
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
R
ic
h
ard Henderson
tcg: Allow
TCG_TA
R
G
E
T_
R
EG_BIT
S
to be specified indepe
n
d
a
ntly
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Rich
a
rd
H
en
d
ers
o
n
tcg
:
Fix next_tb type
in cpu_e
x
e
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
R
i
chard Henderson
tcg:
Chan
g
e tcg
_
qemu_t
b
_exec
return to ui
n
t
p
tr_t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard
H
end
e
r
s
on
tcg: Change flush_icach
e
_range
a
rguments to uintptr_t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richard H
e
n
derson
qtest: Fix FMT_timeval vs time_
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
R
ichard
H
enderso
n
tcg: C
o
nstant fold div, rem
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Ric
h
ard
Henderson
tcg-p
p
c64: Implement muluh, m
u
l
sh
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Ric
h
ard Henderson
tc
g
-mip
s
:
I
mplement mulsh
,
mul
u
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-09-02
Richar
d
Henderson
tcg:
A
d
d muluh and mulsh opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-08-29
R
ich
a
rd Henderson
tcg-i38
6
: Remov
e
abo
r
t from
G
E
TPC_LDST
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-08-26
Richard Hend
e
rso
n
tc
g
-i386: Use
n
ew return-
a
rgument ld/s
t
helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-08-26
Richard Henderson
tcg:
T
idy softmmu_template
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-08-26
R
i
chard Hende
r
son
t
c
g: Add mmu helpers that take a return addre
s
s
argument
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-08-26
Rich
a
rd
Hend
e
rson
tcg-i386
:
Tidy qemu_ld/s
t
sl
o
w path
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next