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
tcg/optimize: Handle known-zeros masks for ANDC
2014-02-17
Richard Hende
r
so
n
tcg/optimize: Handle known-z
e
ros masks for ANDC
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-02-15
R
i
chard Hende
r
son
TCG: Fix 32-bit host all
o
cation
t
y
po
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-02-12
Richa
r
d Hen
d
erson
tar
g
e
t-openri
s
c: Use new qemu_ld/st opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-02-01
Richard Henders
o
n
tcg/s
3
90: Rem
o
v
e
sigill
_
handler
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard H
e
nders
o
n
ta
r
g
e
t-i386: Tidy
ljmp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
R
icha
r
d Hen
d
erson
targe
t
-i386: Renam
e
gen_
o
p_
j
mp_T0 to
g
en_op_jmp_v
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderson
t
a
rget
-
i386: Tidy s
o
me size computa
t
ion
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
R
ichard Hen
d
erson
targe
t
-i3
8
6:
Remove gen_op_m
o
v
_reg_A0
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard
Henderson
t
ar
g
et-i386: Remove
gen_op_mov
_
TN_reg
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderson
target-i386
:
Re
m
ove gen_op_addl_T0_T1
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Rich
a
r
d
Hender
s
o
n
target-i38
6
:
Remove gen_op_mov_r
e
g_T1
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
R
icha
r
d Henderson
target-i386: Remove gen_op_mov_reg_T0
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard
H
enders
o
n
t
arget
-
i386: Tidy
c
pu_regs in
i
t
i
a
lization
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richa
r
d He
n
derson
target_i386: Cle
a
n up ge
n
_pop_
T
0
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richa
r
d Hende
r
son
target
-
i386: C
o
mbine gen_push_T* int
o
g
en_push_v
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard He
n
ders
o
n
target
-
i386: Tidy a
d
dr16 code
i
n
g
e
n_lea_modrm
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
R
ichard Hend
e
r
son
targ
e
t
-
i386: Cha
n
ge df
l
ag to TCGMemOp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
R
ichard
Henderso
n
target-i386: C
h
ang
e
gen_op_
m
ov_reg_
A
0 size parameter
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderson
tar
g
et-i386: C
h
ange
a
flag to TCGMemOp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Ri
c
hard Henderson
target-i386:
C
h
a
ng
e
g
en_op_j
*
z_
e
cx size para
m
eter to
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard Hen
d
erson
target-i38
6
: Chan
g
e gen_op_add_reg
_
* size parameter
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard
Hen
d
erson
target-i386: Use TCGMemOp for 'o
t
' v
a
riables
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderso
n
t
a
r
get-i386: Rem
o
ve
g
en_op_andl_A0_f
f
ff
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
R
ichard Hend
e
rson
target-i386
:
Re
m
ove gen_op_movl_T0_T1
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richar
d
Henderson
tar
g
et-i386: Remove gen_op_a
n
d
l
_T0_im
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Rich
a
rd Henderson
target-i386:
Remove gen_op_andl_T
0
_ffff
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Rich
a
rd Hend
e
r
s
on
t
a
r
g
et-i386:
Remove gen_movtl_T
*
_im
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard
H
enderson
target-i386: Remove gen_op_
m
ov*_A0_im
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Rich
a
r
d
Hend
e
rson
targe
t
-i386:
R
e
move gen_op_movl_T0_im*
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richa
r
d Henderson
tar
g
et-i386: Remove
g
en_op
_
movl_T0_im*
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderson
target-i386: Remove gen_op_
m
ovl_T
0
_0
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard Henderson
target-i38
6
: Tidy extend + move
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richa
r
d H
e
nde
r
s
o
n
t
a
r
g
et-i3
8
6:
Tidy ext
e
n
d
+
store
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Rich
a
rd Hend
e
rson
targe
t
-i386:
T
idy l
o
a
d + truncate
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard
Henderson
target-i386: Ti
d
y
gen_op_
m
ov
_
TN_r
e
g+t
c
g_gen_tru
n
c_tl_i32
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard
Henderson
t
a
rget-i386: Use MO_BE for movbe
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
R
i
ch
a
rd Henderson
t
arget
-
i386: Re
m
ove unused arg
u
ments
t
o gen_lea_modrm
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard H
e
nderson
target
-
i386: Tidy
m
ovsl
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
R
i
c
h
ard Hender
s
on
target-i386: Tidy mo
v
[sz]
[
bw]
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
R
i
chard Henderso
n
t
a
rget
-
i386: Fix
t
y
p
o in gen_
p
ush_T1
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
R
ichard Henderson
target-i386: Remove gen_op
_
st_T1_
A
0
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard H
e
nderson
t
arget-i386: Remove
gen_op_
s
t_T0
_
A0
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard Hend
e
rson
t
a
r
g
e
t-i3
8
6: Introduce gen
_
op_st_rm_T0_A0
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard Hend
e
rson
tar
g
et-
i
386: R
e
move gen_op_ld
s
_
T
0_A0
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Rich
a
rd Hen
d
erson
target-
i
386:
R
emove
g
e
n_op_ld_T1_A0
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard H
e
nderson
t
a
rget
-
i386: Remove gen_op_ld
u
_T0_A0
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Rich
a
rd Hend
e
rson
target-i386: Rem
o
ve
gen_op_ld_T0_A0
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richa
r
d Henderson
targe
t
-i386:
Replace OT_* c
o
n
s
ta
n
t
s w
i
th MO_* c
o
nstants
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richard Hend
e
rson
t
arget
-
i38
6
:
U
se new tcg
_
gen_qemu_
s
t_* he
l
pers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
R
icha
r
d
Henders
o
n
tar
g
e
t-i386: Use new
t
c
g
_
gen_
q
emu_ld_* helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Ric
h
ard Hend
e
r
son
t
a
rge
t
-i386
:
Stop e
n
codi
n
g DisasContext
.
mem_index
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richa
r
d Hend
e
rson
t
a
rget-i386: Push D
i
sasContext into
l
o
a
d/store he
l
pers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-01-07
Richar
d
H
end
e
r
son
exec: De
l
ay CPU_LOG_
T
B
_
CPU until we actually execute
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-12-23
Richard Hen
d
erson
cputlb: Tidy memset() of arrays
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-12-23
R
i
chard Henderson
cputlb: U
s
e memset()
w
h
en flushing entries
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-12-13
R
i
chard Henderson
target-microblaze: Use
t
he new qemu_
l
d/st o
p
c
o
des
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-12-10
Richard Henderson
tcg: Use bitmaps for free temporaries
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-12-10
Richard Henders
o
n
target-arm: Use new qemu_ld/st opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1386628626-21627-1-git-send-email-
rth@twiddle.net
commit
|
commitdiff
|
tree
2013-12-08
Ri
c
hard Henderson
target-cris
:
Use new qemu_ld/
s
t opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-29
Richard Henderson
linux-us
e
r
: Use qemu_getauxval for AT_EXECFD
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-29
Richard He
n
d
er
s
on
util: Use qemu_
g
etauxval
in l
i
nux q
e
mu_
c
ache_utils_init
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-29
Richard Henderson
tcg-s390: Us
e
qemu_g
e
ta
u
xval in query_facilities
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-29
Richard Hend
e
rson
tcg-
a
r
m
: Use
q
emu
_
geta
u
x
v
al
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-29
R
ichard H
e
nderson
tcg-ppc64
:
Use qemu_getau
x
val
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-29
Richard
H
e
n
derson
osdep: Create qem
u
_getauxv
a
l an
d
qe
m
u_init_auxval
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-21
R
icha
r
d Hend
e
rson
target-i386: F
i
x addr32 pr
e
fix i
n
gen_lea_modrm
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1384219016-5170-1-git-send-email-
rth@twiddle.net
commit
|
commitdiff
|
tree
2013-11-18
Richard
H
enderson
tcg-ia64:
Introduce tcg_op
c
_bswap6
4
_i
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-18
Richard Hender
s
o
n
tcg-ia
6
4: Int
r
o
duce tcg_opc_ext_i
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-18
Richard Henderson
tcg-ia64:
I
ntroduce t
c
g_op
c
_movi_a
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-18
R
ichard Hend
e
rson
t
c
g
-
ia6
4
:
Int
r
o
d
uce
t
c
g_opc_mov_a
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-18
Richard Hende
r
s
on
tcg-ia6
4
: Use A3
form
of logical op
e
rations
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-18
Rich
a
rd
H
e
nder
s
on
tc
g
-ia64: Use SUB_A3 and AD
D
S_A4 for subt
r
action
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-18
Richard H
e
n
d
erson
tc
g
-ia64: Use AD
D
S
for
s
mall
addition
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-18
Richard Hender
s
on
t
cg-ia
6
4: Avoid unnecess
a
ry stop bit in
tcg_out_alu
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-18
Richar
d
Hend
e
rson
tc
g
-
ia64:
Move AREG
0
to
R
32
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-18
Richard Henderson
tcg
-
ia64
:
Sim
p
lify
b
rcond
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-18
R
ich
a
r
d
Hend
e
rson
tcg-
i
a64: Handle
c
onstant cal
l
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-18
Richard H
e
nderson
tc
g
-ia64: Use
s
h
ort
c
uts f
o
r nop insns
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-18
Rich
a
rd Henderson
tcg-ia64
:
Us
e
TCGMe
m
Op withi
n
qemu_ldst r
o
utines
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-11-11
Richa
r
d
H
enders
o
n
Adjust
qapi
-
v
i
s
i
t
for python-
2
.
4
.
3
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
Ric
h
ard H
e
n
derson
ta
r
get-alpha: Convert to new l
d
st
op
c
odes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
Richard
Henderson
tcg
-
ppc6
4
: Sup
p
ort ne
w
lds
t
o
p
codes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
Richard H
e
nderson
tcg-p
p
c: Support new ldst opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
Richa
r
d Henderson
t
c
g-ppc64: Conv
e
rt
to le/be
l
d
s
t helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
Ric
h
ard Hen
d
er
s
on
t
cg
-
pp
c
:
C
onvert to le/
b
e ldst help
e
rs
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
Richa
r
d Hender
s
on
tcg-pp
c
64: Use T
C
GMemOp
w
ithin qemu_ldst routines
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henderson
tcg-ppc: Use TC
G
Mem
O
p within qemu_ldst routi
n
es
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
Ri
c
hard
Hen
d
erson
tcg-
a
rm:
I
m
prove GUEST_BASE qemu_
l
d/
s
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
R
i
chard
Hend
e
rson
tcg-arm: Convert to new ld
s
t opc
o
de
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
Ric
h
ard H
e
nd
e
r
s
o
n
tcg-arm: Tid
y
va
r
i
a
ble naming
c
onvention
i
n
qemu
_
ld/st
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
Richard He
n
derson
tcg-arm
:
Convert
t
o
l
e/be ldst
helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
Ri
c
har
d
Henderson
tcg-arm: Use
T
CGMemOp wi
t
hin qemu_l
d
s
t
routines
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henderson
tcg-i386: Suppo
r
t new l
d
st opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
Ri
c
h
a
r
d
H
enderson
tcg-i386: Remove "cb" output restr
i
ction from qe
m
u_s
t
8
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
Rich
a
r
d
H
e
nderson
tcg-i386: T
i
dy softmmu rout
i
n
e
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
R
i
chard He
n
d
erson
tcg-i386: Use TCGMem
O
p w
i
thin
qemu_ldst routine
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-12
Richard Henderson
tcg: Use TCGMem
O
p f
o
r TC
G
L
a
belQemu
L
ds
t
.
opc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-10
Richard
H
e
n
derson
exec: Add
b
oth bi
g
- and
litt
l
e-
e
ndian me
m
ory helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-10
Richa
r
d He
n
d
erson
tcg: Add qe
m
u_ld
_
st_i32/64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2013-10-10
Richard Henders
o
n
tcg: Add TCGMemO
p
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next