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
exec: Make stq_*_phys input an AddressSpace
2014-02-01
Ric
h
a
rd
H
enderso
n
tcg/s390: Remo
v
e sigill_handler
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderson
t
ar
g
et-i386: Ti
d
y ljmp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
R
ichard H
e
nderson
target
-
i3
8
6: Rename
g
en
_
op_j
m
p_T0 to
gen_o
p
_jmp_v
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richar
d
Henderson
tar
g
e
t
-i386: Tidy some size
computation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard Hen
d
erson
t
arget-
i
38
6
: Remo
v
e gen_
o
p_mo
v
_re
g
_A0
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderson
tar
g
et-i38
6
: Remove gen
_
op_m
o
v_TN_reg
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderson
target-
i
3
8
6: Remove gen_op_a
d
d
l_T0
_
T1
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Ric
h
ard Henderso
n
target-i386: Remove gen_op_
m
ov_reg_T1
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderson
target
-
i3
8
6
: Remove g
e
n_o
p
_mov_re
g
_T
0
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Rich
a
rd Hende
r
son
target-i386: Tidy c
p
u_regs i
n
itializati
o
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard He
n
d
er
s
on
target_i386: Clean up
g
en_pop_
T
0
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderson
target
-
i
3
86
:
Combine gen_push_T
*
i
nto gen
_
push_v
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richar
d
Henderson
tar
g
et-i386: Tid
y
addr16 code in gen_lea_modrm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Rich
a
rd Henderson
target-i386:
C
hange dflag to T
C
GMem
O
p
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderson
target-
i
386:
C
hange gen_
o
p_mov_re
g
_A
0
size par
a
mete
r
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderson
target-i386: Change
aflag to TCGMemOp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard Hen
d
erson
target-
i
38
6
: Change
g
en_o
p
_j*z
_
ecx size paramet
e
r to
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderson
t
a
rget-i386:
C
h
a
n
g
e
gen_op_add_reg_
*
s
i
z
e parameter
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderson
tar
g
et-i386: Use TCGMemOp for 'ot' v
a
riab
l
es
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Ric
h
ard Hen
d
erson
target-i3
8
6: Remove
g
en_op
_
a
ndl_A0_ffff
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richa
r
d
Hen
d
er
s
o
n
t
arget-i386: R
e
move gen_
o
p_mov
l
_T0_T1
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderson
target-
i
386: Remove g
e
n_o
p
_
andl_T0_im
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderson
targ
e
t-i386: Remove gen_op_andl_T0_
f
fff
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
R
icha
r
d
Hen
d
erso
n
targ
e
t
-
i386: R
e
move g
e
n_movtl_T*_i
m
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderso
n
t
a
r
g
e
t
-
i
386: Remove
gen_op_m
o
v*_A
0
_im
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard
H
ende
r
son
target-i
3
86: Rem
o
v
e
gen_op_movl_T0_im*
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderson
target-i38
6
:
Remove gen_op_mo
v
l_T0_im*
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard
H
e
nderson
target-i386: Remo
v
e gen_op_
m
o
vl_T0_0
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Ric
h
ar
d
Henderson
target-
i
386: T
i
dy ext
e
n
d + mo
v
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard Hend
e
rson
targe
t
-i386: T
i
dy extend + store
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderson
target-i38
6
:
T
idy l
o
ad + truncate
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard
H
ender
s
on
target-i386: Tidy
gen_o
p
_mov_T
N
_reg+tcg_gen_trunc_tl_i32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Ri
c
hard H
e
nder
s
on
target-i386: Use M
O
_BE for
m
ovbe
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard H
e
nderson
targe
t
-
i386: Remove un
u
sed arguments to g
e
n_lea_m
o
drm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
R
ichard Henderson
target-i386:
T
idy
movsl
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard Hend
e
rs
o
n
target
-
i3
8
6
: Tid
y
m
ov[sz][
b
w]
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderson
t
a
rget-i
3
86: Fix
t
y
po in gen
_
pus
h
_T
1
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
R
i
chard Hende
r
son
target
-
i38
6
: Remove g
e
n_op_st_T1
_
A0
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richa
r
d
Henderson
targ
e
t-i386: Remove ge
n
_op_st_T0_A0
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard Hender
s
on
t
arget-
i
38
6
: Introdu
c
e gen_
o
p_s
t
_rm_T0_A0
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richa
r
d Henderson
t
arget-i386: Remove gen
_
op_l
d
s_
T
0_A0
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Ric
h
a
r
d
Hend
e
rson
ta
r
ge
t
-i386: Re
m
ove
g
en
_
op_ld_T1_A0
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
R
i
c
h
a
rd
H
ende
r
s
o
n
target-
i
386: Re
m
ove gen_op_ldu_
T
0_A0
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richa
r
d
Henderson
target-i386: Remove ge
n
_op_ld_T0_A0
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard
Hend
e
rson
targe
t
-i386: Repl
a
c
e OT_* constants with MO_* constants
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Ri
c
h
ard He
n
d
e
rson
t
a
rget-i386
:
Use new tcg_g
e
n_qemu_st_* he
l
pers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard H
e
n
d
erson
target-i3
8
6: Use new t
c
g_g
e
n
_qemu_ld_* helper
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Ric
h
ard Henderson
t
a
r
get-i386: Sto
p
encoding DisasCont
e
xt
.
mem_inde
x
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Rich
a
rd Hend
e
rso
n
target-
i
386: Push D
i
sasContext
into
l
o
ad/
s
tore helpe
r
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-01-07
Richard
Henderson
exec:
D
elay CPU_LOG
_
TB_CPU until we
a
ctually execu
t
e
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-12-23
Richard H
e
nd
e
rs
o
n
cpu
t
l
b: Tid
y
memset() of array
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-12-23
R
i
c
hard H
e
n
d
ers
o
n
cputlb: Use
m
emset() when f
l
u
shin
g
ent
r
ies
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-12-13
Richard Henders
o
n
target-
m
icroblaze: U
s
e
t
he new q
e
mu_ld/st opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-12-10
R
i
chard Hend
e
rson
tcg:
U
se bitmaps for free t
e
mporaries
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-12-10
Richard Henderson
target-arm
:
Us
e
new qemu_ld/st opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-12-08
R
ichard Henderson
target-cri
s
: Use ne
w
qemu_ld/st opc
o
des
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-29
Richa
r
d Hend
e
rson
linux-u
s
er: Use qemu
_
g
e
t
a
uxv
a
l for AT
_
EXECFD
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-29
Richard H
e
nde
r
son
util: Use qemu_
g
e
t
auxval
i
n linux qemu_c
a
che_utils_init
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-29
R
icha
r
d Hend
e
rson
tcg-s39
0
: Use qemu_ge
t
a
u
xva
l
in query_facilities
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-29
Richard Henderson
tcg-arm: Use qemu_ge
t
a
ux
v
al
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-29
Ric
h
ard Henderso
n
tcg-ppc64:
U
s
e qemu_getauxv
a
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-29
R
i
char
d
Hend
e
rson
osdep: Create qemu
_
get
a
uxval
a
nd qem
u
_init_
a
uxval
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-21
Ric
h
ard
H
e
n
derson
targ
e
t
-
i
386: Fix a
d
d
r
32 prefix in
g
en_lea_modrm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
R
ich
a
rd He
n
derson
tcg-ia64: Introduce tcg_opc_bswap
6
4_i
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard
H
e
nders
o
n
t
c
g-ia64: Introduce
t
c
g_opc
_
ext_i
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard Henderson
tcg-i
a
64:
Int
r
oduce tcg
_
opc_movi_a
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard Hend
e
rson
tcg
-
ia64: Introd
u
ce
tcg_opc_m
o
v
_
a
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
R
i
chard
H
e
n
derson
t
cg-
i
a
6
4: Use A3 f
o
rm of
l
ogi
c
al
o
perations
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard
H
end
e
rson
tcg-ia
6
4
: Use SUB_A3 and
A
DDS_A4
for subtractio
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Ri
c
hard
Henderson
tcg-ia64: Use
A
DDS f
o
r small
addition
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard Henderson
tcg-ia64: Avoid unnecessary s
t
op b
i
t in tcg_out_alu
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richa
r
d Hen
d
erson
tcg-i
a
64: Move AREG0 t
o
R
3
2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard H
e
nderso
n
tcg-i
a
64:
S
impl
i
fy b
r
cond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Ri
c
har
d
Henderson
tcg
-
ia64:
Han
d
le constan
t
calls
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard Hende
r
son
tcg-ia64:
Use shortcuts fo
r
nop
i
nsns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-18
Richard Hende
r
s
o
n
tcg-ia64: Use
TCGMe
m
Op within qemu_ldst routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-11-11
Richard
Hend
e
r
s
on
Adj
u
s
t
qapi-vi
s
it for pyth
o
n
-2
.
4
.
3
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
R
i
chard
Hen
d
erson
target-alpha:
C
onvert to new ldst opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
R
i
chard Henderso
n
tcg-pp
c
64
:
S
u
pp
o
rt ne
w
ldst
o
p
codes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Ri
c
hard H
e
nderson
tcg
-
ppc: S
u
p
p
o
r
t
new ldst opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Ri
c
h
a
rd Henderson
tcg-ppc64: Conve
r
t
to le
/
be ldst helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard
Henderson
t
c
g-ppc:
C
o
n
v
ert to le/be
l
dst helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Ric
h
ard Henders
o
n
tcg-ppc64:
U
s
e TCGM
e
mOp withi
n
qemu_ldst routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Ri
c
h
a
rd Henderso
n
tcg-ppc: Us
e
TCGMe
m
Op wit
h
in qemu_ldst
routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
R
i
chard Hende
r
son
tcg-arm: Improve
G
UEST_BASE qem
u
_ld/st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Ri
c
hard
Hend
e
rson
tcg-arm: Convert
t
o new ld
s
t opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
R
i
chard Hende
r
son
tcg-arm: Tid
y
variable naming convention in qemu_ld/st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Hend
e
rson
tcg
-
arm: Convert to
l
e/be ldst
h
elpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Ric
h
ard H
e
nderson
t
c
g-a
r
m: Use
T
CGMemOp wit
h
in qemu_ldst routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
R
i
c
h
ard Henderson
tcg-i
3
86
:
Sup
p
ort new ldst op
c
odes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richa
r
d Henderson
tcg-
i
386:
Re
m
ove "
c
b" o
u
tpu
t
restrict
i
o
n
from
qemu_st8
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henderson
tcg-i38
6
:
T
idy softmmu routi
n
es
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard Hen
d
erson
tc
g
-i386
:
Use
TCGMemOp within qemu
_
ldst routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-12
Richard
Henderson
tcg: Use TCGM
e
mOp for
TCGLabel
Q
emuLdst
.
opc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard
H
en
d
erso
n
exec: Add both b
i
g- and littl
e
-
e
n
dian memory
helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Henderson
tcg: Add qemu_ld_st_i
3
2/
6
4
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
R
i
c
h
ard Henderso
n
tcg: Add TCGMemO
p
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard Henderson
configure:
R
e
move CONFIG_
Q
EMU_LDST_OPTIMIZATION
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
Richard He
n
der
s
on
tcg: Add tcg-be-ldst
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2013-10-10
R
ichard Henderson
tcg:
Add tcg-be-null
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next