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-i386: Change gen_op_j*z_ecx size parameter to TCGMemOp
2014-01-07
Richard Henders
o
n
target-
i
38
6
:
Ch
a
nge gen_op_j*z_e
c
x
siz
e
p
aram
e
ter to
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Ric
h
ard
H
end
e
rson
ta
r
get-i386: Change
gen_o
p
_add_reg_
*
s
i
z
e
pa
r
amete
r
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderson
ta
r
get-i3
8
6: Use TCG
M
emOp for 'ot
'
vari
a
bles
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard Hend
e
rson
target-i386: R
e
move
g
e
n
_
op_andl_A
0
_ffff
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderson
target-i386
:
Remov
e
gen_op_
m
ovl_
T
0_T1
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard He
n
derson
ta
r
get
-
i386: Remove gen
_
op_andl_T
0
_i
m
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
R
i
c
hard H
e
nderson
target-i386:
R
emove gen_o
p
_andl_T0_ffff
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
R
i
char
d
He
n
derson
tar
g
et-
i
386: Re
m
o
v
e ge
n
_movtl
_
T
*
_
i
m
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henders
o
n
target-i386: Re
m
ove gen_op_mov*_A0_i
m
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard Hen
d
e
r
son
target-i386:
R
emove gen_op_movl_T0_im*
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard Hen
d
erson
target-i
3
86
:
R
e
move gen_op_movl_T0_
i
m*
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard He
n
derson
target-i386: Remo
v
e gen_
o
p_movl_T
0
_
0
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
R
i
chard Henderson
target-i3
8
6: Tidy extend + move
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard Hen
d
erso
n
t
arget-i386:
Tidy exte
n
d + store
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Ric
h
ard
H
enderson
t
a
rge
t
-i38
6
: Tidy load + truncate
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
R
ichard H
e
n
derson
target-i386: Tidy gen_op
_
mov_TN_reg+tcg_gen_trunc_tl_i32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard Hend
e
rson
t
a
rget-i386: Use MO
_
BE fo
r
movbe
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard Hende
r
son
targ
e
t-i38
6
: Remove unused arguments to gen_lea_mo
d
rm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richa
r
d Henders
o
n
targ
e
t
-i386: Tidy movsl
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard Hend
e
rson
t
a
r
get-i
3
86:
Tidy mov[sz][bw]
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard Hende
r
son
target-i386: F
i
x
typo in gen_
p
ush_T1
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Ric
h
ard
H
ender
s
on
target-i386:
R
emove gen_
o
p_
s
t
_T1_A0
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderson
target-i386: Remove gen
_
op_
s
t
_
T
0
_
A
0
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
R
ichard Henderson
targ
e
t-i386: Introd
u
ce gen_o
p
_
s
t_rm_T0_A0
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard H
e
nderso
n
t
arget-i386
:
Remove gen_op_lds_T0_A0
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
R
ichard Henderson
ta
r
get-
i
386: R
e
m
o
v
e
ge
n
_op
_
ld_T1_A0
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
R
i
char
d
H
e
nderson
t
a
rg
e
t-i386:
Remove gen_op_ldu_T0_A0
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard
Henders
o
n
t
a
r
get-i38
6
: Remove
gen_o
p
_ld_T0_A0
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderson
t
a
rget-i386: Rep
l
a
c
e
O
T_* constants with
M
O_* const
a
nts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderson
targe
t
-
i386: Use
n
e
w
t
c
g
_ge
n
_qemu_st_*
h
e
lp
e
rs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderson
target-i386: Use new t
c
g_ge
n
_q
e
m
u_ld_* he
l
pers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Rich
a
rd Hend
e
rson
target-
i
386:
S
top enc
o
ding Di
s
a
sCont
e
xt
.
mem_
i
n
d
ex
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
R
i
c
h
a
r
d
Henderson
targe
t
-
i386: Push DisasContex
t
into load/
s
tore hel
p
e
rs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Ri
c
hard H
e
n
d
er
s
on
e
xec: Delay CPU_LOG_TB_C
P
U u
n
til we act
u
ally execute
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-12-13
Rich
a
r
d
Henderson
t
ar
g
e
t
-
microblaze: Use the
n
ew
q
emu
_
ld/st opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-12-10
Rich
a
r
d
Henders
o
n
tcg: U
s
e bi
t
maps for free temporaries
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-12-10
R
ichar
d
Hende
r
s
o
n
targe
t
-
a
rm:
Use new
q
e
mu_ld/st opcod
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-12-08
Richard H
e
nd
e
rson
target-cris: Use
new q
e
mu
_
ld/st opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-29
R
ichar
d
Henderson
linux-user: Us
e
qemu_getau
x
v
a
l for AT_EXE
C
FD
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-29
Richard Hend
e
rson
util:
U
se qemu_getauxval in li
n
ux q
e
m
u
_ca
c
he_
u
tils_in
i
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-29
Richard He
n
ders
o
n
tcg-s390: U
s
e q
e
mu_getauxval in query_f
a
cil
i
ties
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-29
Ric
h
ard Henderson
tcg-arm
:
Use qemu_
g
etauxval
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-29
R
ichard H
e
n
d
erson
tc
g
-p
p
c64: Use qemu_getauxval
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-29
Richard Hender
s
on
osdep: Cre
a
te
q
emu_geta
u
xval and qemu_init_aux
v
al
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-21
Ri
c
hard Henderson
targ
e
t
-
i
386: Fix addr32 prefix in gen
_
lea_modrm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
R
i
c
h
ard
Henderson
tcg-ia
6
4: Introduce tcg_opc_bs
w
ap64_
i
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Ri
c
hard H
e
nde
r
so
n
tc
g
-ia64:
I
ntroduce
tcg_opc_ext_i
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Rich
a
r
d
H
e
nders
o
n
tcg-ia64: I
n
tr
o
du
c
e tcg_opc_movi_a
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard Henderson
tcg-ia64: Introduce
t
cg
_
opc_mov_a
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Ric
h
ard
Henderson
tcg-ia64:
Use A
3
form of logical operatio
n
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard Henders
o
n
tcg-ia64
:
Use SUB_A3 and AD
D
S_A4
for
subtraction
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Ri
c
hard H
e
nderson
tcg
-
i
a
64: Use ADDS
for
s
mall a
d
dition
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Rich
a
rd H
e
nde
r
son
tcg-ia
6
4: Avoid unnecessary s
t
op bit in t
c
g
_
out_alu
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
R
i
chard Hende
r
s
on
t
cg-ia64: Mo
v
e
AREG0 to R3
2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard Henderson
tc
g
-
i
a64: Simplify br
c
on
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard Henderson
tcg-ia
6
4: Handle c
o
nstant calls
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard Hen
d
e
r
son
tcg
-
ia64: Us
e
shortc
u
ts for nop insns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Ri
c
h
a
rd
H
en
d
e
r
s
o
n
tcg-ia6
4
: Use TC
G
MemOp within qemu_ldst routi
n
es
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-11
Richa
r
d Hen
d
e
rson
Adjust qapi-visit f
o
r python-2
.
4
.
3
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Hen
d
e
rson
target-alpha: Convert t
o
new ldst opc
o
des
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Ri
c
h
ard Henderson
tcg-ppc64: Suppor
t
new ldst
o
pcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Ric
h
ard
H
enderso
n
tcg
-
ppc: Support n
e
w
ldst opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
R
i
chard Henderson
t
c
g-ppc64: Convert to le/
b
e ldst
helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Rich
a
r
d Henderson
tcg-ppc: Convert
t
o
le/be ldst he
l
pers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henderson
tcg-ppc
6
4:
U
s
e TCGMem
O
p wi
t
hin qemu_ldst routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard
H
end
e
r
s
on
t
c
g-
p
pc: Use TCGMemOp
w
i
t
hin qemu_ldst
rout
i
nes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henderson
t
cg-arm: I
m
pro
v
e GUEST
_
BASE qemu_ld/st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Hend
e
rs
o
n
tcg-arm: Convert to new ldst opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henderson
tcg-arm:
Tidy variable naming c
o
n
v
en
t
io
n
in qemu_ld/st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Hende
r
son
t
c
g
-
ar
m
: Convert
t
o le/be ldst
h
elpe
r
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Hend
e
rson
tcg
-
arm: Use TCGMemO
p
w
i
thin qemu_ldst
r
outi
n
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
R
i
chard
H
ende
r
son
tcg-i386: S
u
pport new l
d
st opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
R
ichard Hende
r
s
o
n
t
cg-i386: Remove "cb"
output restriction f
r
om qemu_
s
t8
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
R
icha
r
d
Henderson
tcg-i386: Tidy softmmu rou
t
ines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henderson
t
cg-i386:
U
se TCGMemOp within qemu_ldst
routi
n
es
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Ric
h
a
r
d Henderso
n
tcg:
U
s
e TCGMemOp for TCGLab
e
lQ
e
muL
d
st
.
opc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard He
n
derson
e
xec: Add bo
t
h big- and little-en
d
ian memory
h
e
lp
e
rs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard
Henders
o
n
tcg: Ad
d
qemu_ld_st_i32/64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Henderson
tcg:
Add TCGMem
O
p
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Ric
h
a
rd
H
end
e
rson
configu
r
e: Rem
o
ve CON
F
IG_QEMU_LDST_OPTIM
I
ZATION
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Rich
a
rd H
e
nderson
t
cg: Ad
d
tcg-be-ldst
.
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
Richard H
e
nderson
e
xec: Delete is_tcg_gen_code
a
nd GETRA_EXT
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Ric
h
ard
H
end
e
rson
tcg-aarch64: Up
d
ate to helper_ret_
*
_mmu routine
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Henderson
tcg: Merge
tcg_register_h
e
lper into tcg_co
n
t
ext_ini
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Ri
c
hard Henderson
tcg: Add tcg-runtime
.
c h
e
lpers to all_helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
R
i
c
h
a
rd Hend
e
r
so
n
tcg: Pu
t
targe
t
hel
p
e
r data in
t
o an a
r
ray
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Henderson
tc
g
:
R
emove
s
tray semi-c
o
lons from target-*/help
e
r
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
R
i
c
hard He
n
derson
tcg: Move helper registr
a
tio
n
into tcg_conte
x
t_init
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard
H
e
nders
o
n
target-m68k: Rename
helpers
.
h to he
l
per
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Ri
c
hard H
e
nderson
tcg: Use a G
H
ashTable for
tcg_find
_
helper
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
R
i
chard H
e
nderson
t
cg: Delete tcg_h
e
lper_g
e
t_name declaration
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Ri
c
hard
He
n
d
e
r
son
tcg-
h
ppa: Remove tcg backend
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Rich
a
rd Henderson
tcg-arm: M
o
ve the tlb a
d
dend load earlier
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Richard
H
enders
o
n
t
cg-arm: Rem
o
ve restr
i
ction on qem
u
_ld
o
utput regist
e
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Richard
Henderson
t
c
g
-arm: Ret
u
rn register co
n
taining tlb addend
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
R
i
chard Henderson
t
cg-
a
rm:
Move lo
a
d of tlb ad
d
e
nd into tcg_out_t
l
b
_
rea
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Richard He
n
derson
tcg-arm: Use QEM
U
_
B
UI
L
D_BUG
_
ON
t
o ver
i
fy cons
t
raints
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Richard Henderson
tcg-ar
m
: U
s
e strd for tcg_out_arg_reg64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-01
Ric
h
ard Hende
r
son
tcg-arm: R
e
a
rrange slow-path qemu_ld/st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next