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_i386: Clean up gen_pop_T0
2014-01-07
Richar
d
Henderson
t
a
r
get_i
3
86: Clean up
g
e
n_p
o
p_T0
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
R
i
chard Henderson
target-i386: Combine ge
n
_push_T*
i
nto
g
en
_
pus
h
_v
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard H
e
nderson
t
arge
t
-
i386: Tidy a
d
dr16
c
ode
i
n gen_lea_modrm
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
R
i
chard Hend
e
rson
ta
r
g
et-i386: Change dflag to TC
G
MemOp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard Hende
r
s
on
t
ar
g
et-i386: Change ge
n
_op
_
mov_r
e
g_A0
s
ize parameter
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard
Hend
e
r
son
targ
e
t-i
3
86: Change aflag to TCG
M
emOp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Ric
h
ard Hen
d
erson
target-i3
8
6: Change gen_op_j*z_ecx si
z
e para
m
eter to
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
R
icha
r
d
Hen
d
e
r
son
targ
e
t
-i
3
86: Change
gen
_
op_add_reg_* size pa
r
a
meter
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
R
ic
h
a
r
d Henderson
ta
r
g
e
t
-i386: Use T
C
GM
e
mOp
f
o
r
'ot' varia
b
les
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Ri
c
hard Henderson
t
arget-i
3
8
6
: R
e
m
ove gen_op_andl_A0_ffff
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
R
i
ch
a
rd
H
enderson
t
arg
e
t-i386: Remove gen_o
p
_movl_T0_T1
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard
Henderso
n
target-i386: Re
m
ov
e
gen_op_an
d
l
_
T0
_
im
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
R
i
c
h
a
r
d Hende
r
so
n
target-i386: Remove gen_op_andl_T0_ffff
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderson
target-
i
386: Remove
gen_movtl
_
T
*_im
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
R
i
c
har
d
Henderson
target-i38
6
: Remo
v
e gen
_
op
_
mov*_A0_
i
m
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderson
targe
t
-i386: Remove gen
_
op_movl_T0_im*
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard He
n
derson
target-i386: Remove g
e
n_
o
p_movl_T0
_
im
*
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderson
target-i386
:
Remove g
e
n
_o
p
_movl_T0_0
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard Hen
d
erson
target-i386: Tidy exte
n
d + m
o
v
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richa
r
d Henderson
t
arget-i38
6
:
Ti
d
y extend + stor
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
R
ichard
He
n
derson
target-
i
3
8
6: Tidy load
+
tr
u
ncate
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
R
i
chard H
e
nd
e
rson
tar
g
et-i386: Tid
y
gen
_
o
p
_mov_TN_reg+
t
c
g_gen_trunc_tl_i32
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard Hender
s
on
targe
t
-i
3
8
6: Use MO_BE for movbe
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
R
i
chard He
n
derso
n
t
arget-i
3
86: Remo
v
e
unused argumen
t
s to gen_l
e
a_mod
r
m
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
R
i
char
d
Henderson
targ
e
t
-
i386: Tidy movsl
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
R
i
c
hard H
e
nderson
target-i38
6
:
Tidy mov[sz][bw]
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Ri
c
hard
H
enderson
t
arget
-
i386:
Fix ty
p
o in gen_push_T1
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Ri
c
hard H
e
n
d
erson
tar
g
et-i38
6
: Remov
e
gen_op_
s
t_T
1
_
A0
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard
H
end
e
rson
tar
g
e
t-i386: Remo
v
e gen_op_st_T0_A0
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard Hender
s
on
targ
e
t-i386: Introduc
e
gen_op_st
_
rm
_
T0_A0
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard He
n
derson
targe
t
-i386: Remove gen_op_lds_T0_A0
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard Hende
r
son
ta
r
get-i386: Remove ge
n
_op_ld_T1_A0
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard He
n
d
e
rson
target-i386: Remove
gen_op
_
ldu_T0_A0
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderson
tar
g
et-i386:
Remove
g
en_op_l
d
_T0_A0
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richar
d
Henderso
n
target
-
i
3
86: Re
p
lace
OT_* co
n
stants with MO
_
*
c
onstants
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richa
r
d Hend
e
r
so
n
target-i386:
U
s
e
new tcg_g
e
n_qemu_st_* helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard
Henderso
n
target-
i
386: Use
new tcg_g
e
n_q
e
mu_
l
d_* helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henders
o
n
target-i
3
86: S
t
op encoding Dis
a
s
C
o
ntext
.
mem_inde
x
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Ric
h
ar
d
Henders
o
n
tar
g
e
t
-
i
386: Push
D
is
a
sContext into loa
d
/store helper
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderson
exec: Del
a
y CP
U
_LOG_TB_CPU until we act
u
a
ll
y
exe
c
u
te
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-12-10
Richard
Hende
r
son
tcg: Use bitmaps for free
t
emporaries
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-29
Richard Henderson
linux-u
s
er: Use qem
u
_
getauxval for AT_EXE
C
FD
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-29
Richard Henderson
util: Use qemu_getauxval in linux qemu_c
a
che_
u
t
i
ls_init
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-29
Richard Hender
s
o
n
tcg-s390
:
Use q
e
mu_g
e
t
a
u
xv
a
l in query_facilities
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-29
Richard Henderson
tcg-ar
m
:
U
se q
e
mu_
g
e
ta
u
xv
a
l
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-29
R
i
ch
a
rd
Henderson
tcg
-
ppc64
:
U
se qemu_getau
x
val
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-29
R
i
c
h
ard
H
e
n
de
r
so
n
osdep: Create qemu_getauxval
and
qemu_init_auxval
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-18
Ric
h
a
rd Hender
s
on
tcg-i
a
64:
I
ntroduce t
c
g
_
o
pc_bswa
p
64_
i
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-18
Richar
d
Henderson
tcg-ia64: Int
r
oduce tcg_op
c
_ext_
i
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-18
Rich
a
rd Henderson
t
c
g
-
ia
6
4
:
Introduce tcg
_
o
pc_movi_a
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-18
Rich
a
rd Henderson
tcg-ia
6
4: In
t
r
o
duce
tcg_opc_mov_a
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-18
Ri
c
hard Henderson
tcg
-
i
a64: Use A3 form of log
i
c
a
l operations
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-18
Richa
r
d Henderson
tcg-ia6
4
: Use SUB_A3 and ADDS_A4 for subtract
i
on
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-18
R
i
char
d
He
n
derson
tcg-ia64
:
Us
e
AD
D
S for
s
mall add
i
tion
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-18
Richard Henders
o
n
t
cg-ia64
:
A
v
oi
d
unne
c
es
s
ar
y
stop bit in tcg_out_a
l
u
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-18
Richard Henderso
n
tc
g
-ia64:
M
ove AREG0 to R32
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-18
Richard He
n
de
r
son
tcg-ia6
4
: Simpli
f
y brcond
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-18
Ri
c
ha
r
d Henderson
t
c
g-ia64: Handle constant
c
alls
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-18
Richard Henderson
t
cg-ia64: Use
shortcut
s
for
n
o
p insn
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-18
Richard Henderson
t
c
g-ia64: U
s
e TCGM
e
mOp
w
ith
i
n qemu_ldst routines
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
Ri
c
har
d
Henders
o
n
target-
a
lpha: Conve
r
t to
n
ew ld
s
t opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
R
i
chard Henderson
tcg-ppc64: Support new
l
d
st opc
o
d
es
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
Ric
h
a
r
d Henderso
n
t
cg-ppc:
Support new
l
dst opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
R
i
chard Henderson
tcg-p
p
c64: Convert to
le/be
l
dst helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
Rich
a
rd Henderso
n
t
c
g
-ppc: Convert to
l
e/be ldst help
e
rs
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
Richard
H
e
n
der
s
on
tcg-ppc64: Use TCGMemOp
within qe
m
u_ldst rou
t
i
n
es
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henderson
tcg-
p
pc:
Use
TCGM
e
mOp within qe
m
u_ldst routines
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
Ric
h
ard
H
enderson
tcg-arm:
I
mprov
e
G
U
EST_BAS
E
qemu_ld/st
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
Ric
h
ard
He
n
derso
n
tcg-arm: Convert
t
o
ne
w
l
d
st opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
Richa
r
d
Henderson
tcg-ar
m
:
T
i
d
y variabl
e
nam
i
ng
conven
t
ion in qemu
_
l
d/st
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
Ric
h
ard Henders
o
n
tc
g
-arm: Convert to l
e
/be ldst helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henders
o
n
tcg
-
arm:
U
se TCGMemOp
within qemu_ldst r
o
utines
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henderson
tcg
-
i386
:
Sup
p
ort new ldst
opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
Richard Hende
r
son
tcg-i386: Re
m
ove "c
b
" o
u
tput restrictio
n
from
qemu_st8
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
Richard He
n
derson
t
cg-i386: Tidy s
o
ftm
m
u
routin
e
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henderson
t
cg-i386:
U
se TCGMemOp w
i
thin qemu_ldst rout
i
nes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
Richar
d
Hen
d
erson
tcg: Use TCGMemO
p
for TCGLabel
Q
emuLdst
.
opc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-10
Richard Henderson
exec:
Add both b
i
g- an
d
little-endian memory helper
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-10
R
i
c
h
a
r
d Henderson
tcg
:
Add qem
u
_ld_st
_
i32/64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-10
Richard
Hender
s
on
t
cg
:
Ad
d
TCGMem
O
p
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-10
R
i
c
h
ard Henderson
configure: Re
m
ove CONFIG
_
QEMU_LD
S
T_
O
PT
I
MIZATION
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-10
Richard Henderson
t
c
g: Add tcg
-
be-lds
t
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-10
Richard H
e
nde
r
son
tcg
:
Add
tcg-be-nul
l
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-10
Richard H
e
nde
r
son
exec: Delete is_
t
cg_
g
en
_
code and GETRA_E
X
T
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-10
Richa
r
d He
n
derson
tcg-a
a
rch64: Updat
e
to helper_
r
et_*_mmu routines
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-10
Richard Hend
e
rson
tcg: M
e
rge tc
g
_regist
e
r_hel
p
er into t
c
g_contex
t
_i
n
it
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-10
Richa
r
d
Henders
o
n
tcg:
Add tcg-r
u
ntime
.
c h
e
l
p
ers to all_h
e
l
p
ers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-10
Richard
H
enderson
tcg: P
u
t targe
t
he
l
per da
t
a
i
nto
an array
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-10
Ri
c
hard Henderson
tcg
:
Remove stray
s
emi-col
o
n
s
fr
o
m
t
arget-
*
/help
e
r
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-10
Richard Henderson
tc
g
: Move
h
elper
r
e
gistration i
n
to tcg_c
o
ntext_init
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-10
Richard He
n
derson
ta
r
get-m
6
8k:
Rename
helpers
.
h to h
e
lper
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-10
Richard Henderson
t
c
g: Use a GHashTable
for tcg
_
f
i
n
d_
h
elper
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-10
Richard Henderson
tcg: D
e
lete
tcg_helper_get
_
na
m
e dec
l
arati
o
n
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-10
Richard Henderson
tc
g
-
h
ppa: Remove
t
cg backend
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-01
Richard Henderson
tc
g
-arm: Move t
h
e
t
l
b
a
d
dend loa
d
earlier
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-01
R
i
chard Hender
s
on
tc
g
-
arm: Remov
e
rest
r
iction on q
e
mu_ld output
r
egist
e
r
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-01
Ri
c
hard Hender
s
on
t
c
g-arm: R
e
turn regi
s
ter
c
on
t
aining tl
b
add
e
nd
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-01
Richard Henderson
t
cg-arm: Move load of
t
l
b
addend
i
nto tcg_out_tlb_read
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-01
Richard
H
enderson
tcg
-
arm: Us
e
QEMU_BUILD_BUG_ON to verify constraint
s
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-01
Richard Henderson
tcg-arm: Use strd for t
c
g_out_arg_reg64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next