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-i386: Fix win64 qemu store
2014-06-04
Richa
r
d He
n
d
e
rson
tc
g
-i386
:
Fix win64 qe
m
u s
t
o
re
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard H
e
nderson
tcg/opt
i
mi
z
e:
Remember garbage high bits for 32-bit op
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
R
i
char
d
Henderson
tc
g
/
optimize
:
Mo
v
e updating of g
e
n_
o
p
c_
b
uf into
t
cg
_
opt_gen
_
mov*
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard He
n
d
ers
o
n
t
c
g-sparc: Mak
e
debu
g
_fra
m
e con
s
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard
Henders
o
n
tcg-s3
9
0: Make de
b
ug_frame co
n
st
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderso
n
tc
g
-
a
rm:
M
ake debug_frame const
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richa
r
d Henderson
t
c
g
-aarch64: Make debug_fra
m
e co
n
st
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
R
ichar
d
Hende
r
son
tcg-
i
386:
M
ake debug_f
r
ame const
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Rich
a
r
d
Hend
e
rson
tcg: Allow
the deb
u
g_fra
m
e data str
u
c
ture
to be const
a
n
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard Hen
d
erson
t
c
g: Move size effe
c
ts out of dh_arg
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
R
ichard Henderson
tcg
:
Remove s
i
zemask and flags arguments to tc
g
_
g
en_callN
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard H
e
nderso
n
tcg: Save flags and computed sizem
a
sk in T
C
GHel
p
e
r
Info
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard Hender
s
on
tcg: Register the helper info s
t
r
u
ct r
a
ther th
a
n
t
h
e
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
tcg:
M
ov
e
side effec
t
s
o
ut of dh_sizemask
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard H
e
nderson
t
c
g
:
Inli
n
e tcg_gen_hel
p
erN
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard Hend
e
rson
tc
g
: Use helper-gen
.
h in tcg-op
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
tcg: Push tcg-r
u
n
t
im
e
routi
n
e
s
into exec/helper-*
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Ric
h
ard Hender
s
on
tcg: Inver
t
the inc
l
us
i
o
n o
f
he
l
per
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
tcg: Optimize brcon
d
2 and setcond2 ne/eq
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard
H
enderson
tcg-mips: Ena
b
le dire
c
t chaining of TBs
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richar
d
H
enderson
t
c
g-mips: Simplify
m
ovcond
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
tcg-mips: Simplify brcond2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richar
d
H
enderson
tcg-mips: Improve setcond
e
q/ne vs
zeros
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
tc
g
-m
i
p
s: Sim
p
lify setco
n
d
2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Ric
h
ard Henders
o
n
tcg-mips: Simplify b
r
cond
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
R
i
chard
H
enderson
t
c
g
-
mip
s
:
S
implify setc
o
nd
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
tcg-m
i
ps: C
o
mmonize op
c
ode
i
mplementations
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
R
i
cha
r
d Henderson
t
cg-mips: Im
p
rove add2/
s
ub
2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hend
e
rson
tc
g
-mips: H
o
ist args loads
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
R
ich
a
r
d
Henderson
t
cg-mips:
F
ix
s
u
b
t
ract immedia
t
e range
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
tc
g
-mips: Name th
e
opc
o
de enumerati
o
n
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
R
i
c
ha
r
d Henderson
tcg-
m
ips:
U
s
e EXT for AND
on mips32
r
2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
t
cg-mi
p
s: U
s
e
T9 for TCG_TMP1
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Ric
h
a
rd
H
enderson
tcg-mips: Introduce TCG_T
M
P
0
, TCG_TMP
1
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henders
o
n
tcg-mips:
R
earrange register
a
l
locati
o
n
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
tcg-mips: Convert to new
_
ldst
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
tcg-mips:
Convert to new qemu_l/st helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Ri
c
hard Hender
s
on
tc
g
-mi
p
s: Mo
v
e softmmu
slow path
ou
t
of
li
n
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Rich
a
rd Hend
e
rs
o
n
tcg-
m
i
ps:
Split lar
g
e lds
t
offsets
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henders
o
n
t
c
g-mi
p
s: Fill
t
he exit_t
b
de
l
ay sl
o
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
R
ichard Hender
s
on
tcg
-
mips: Use J and
J
AL o
p
codes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hender
s
on
tcg-mips: Constrain the co
d
e_gen_
b
uffer to b
e
within
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard
Henderson
tcg-mips:
La
y
o
u
t executable a
n
d code_gen
_
b
uffer
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-22
Richard
Henderson
t
ci: Fix
t
cg_o
u
t_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richa
r
d Henderso
n
tcg-s3
9
0:
I
mpleme
n
t direct chaining of TBs
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
R
i
char
d
Hende
r
s
o
n
t
c
g-s390: Do
n
't force -mar
c
h=z990
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
R
i
c
h
ard H
e
n
derson
tcg-s390: I
m
pro
v
e setc
o
nd
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard Henderson
tcg-s
3
9
0: Allow
i
mme
d
iate operands to add2 and sub
2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Rich
a
rd
Hen
d
erson
tcg-s3
9
0:
I
mplement tcg_register_j
i
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard
Henderson
t
c
g-
s
390: Use more ri
s
bg in the
t
lb se
q
uence
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard Henderson
tcg-s390: Move
ldst h
e
l
pers out of
li
n
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard Henderson
tcg-s390: Co
n
vert to new ldst opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Ri
c
ha
r
d Hende
r
son
t
cg-s390:
I
nteg
r
a
te en
d
ianness into TCGMemOp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard
H
end
e
rson
tcg-s390: Convert to
TCG
M
e
m
Op
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Rich
a
rd
Hender
s
o
n
tcg
-
s39
0
: Fix off
-
by-one in
w
raparou
n
d andi
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-14
Richard He
n
derson
t
cg: Fix tcg
_
r
e
g_all
o
c_mov vs n
o
-o
p
truncati
o
n
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-13
Richard Hender
s
on
exec-all
.
h
:
Us
e
stl_le_p i
n
stead of st
l
_p patching
x
8
6
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
ichard Henderson
target-i386: P
r
ese
r
ve th
e
Z bit
f
or bt/bts/btr/btc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
ichard Henderson
tcg: Remove unrea
c
hable co
d
e i
n
tcg_out_op a
n
d op_defs
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderso
n
tc
g
: Use t
c
g
_
targ
e
t_ava
i
lable_regs i
n
tcg_
r
eg_al
l
oc_mov
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard He
n
derson
tcg: M
a
ke call address a c
o
nstant
p
aram
e
t
e
r
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard
H
e
n
d
erson
tci: Create tcg_out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Hen
d
erso
n
tcg-m
i
ps: Split out tcg_out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tcg-spa
r
c: Create tcg_o
u
t
_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
i
chard He
n
d
e
r
s
o
n
tcg-ppc64: R
e
name tcg_out_calli to
tcg_out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tc
g
-p
p
c:
Split out tcg_out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Rich
a
rd Hender
s
on
tcg-s3
9
0: Rename tgen_calli t
o
tcg_out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tcg-
i
386: Rename tcg
_
out_c
a
lli
t
o
tcg_out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
ichard
Henderson
tcg: Require TCG_TARGET_INSN_UNIT_SIZ
E
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Ric
h
ard H
e
nderso
n
t
c
i: Defin
e
TCG_TAR
G
ET_INSN_UNIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richa
r
d Hen
d
erson
tcg-mips: Define TCG_TARGET_INSN_U
N
IT_
S
IZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richar
d
Henderson
tc
g
-
i
a64: Define
T
CG_TARGET_INSN_
U
NIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
i
chard
H
enderson
t
c
g
-s3
9
0:
D
efine TC
G
_TARG
E
T_
I
N
SN_UNIT_S
I
Z
E
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Ric
h
a
rd Henderson
t
c
g
-aarch64: Define TC
G
_TARGET_INSN_UNIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Rich
a
rd
Henderson
tcg
-
arm: Define
T
CG_TA
R
GET_INSN_UNI
T
_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Hende
r
son
tcg-sparc: Define TCG_
T
A
RGET_INSN_UNIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
ichard
H
e
n
ders
o
n
t
c
g-ppc: Define TCG_TARGET_INSN_UNIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richa
r
d
H
ende
r
s
o
n
tcg-p
p
c64: Define TCG
_
TARG
E
T_INSN_
U
NIT_SIZ
E
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Rich
a
rd Henders
o
n
tcg
-
i386: Define T
C
G_TARGET
_
I
NSN_UNIT
_
SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richa
r
d
Henderson
tcg:
D
efi
n
e
t
cg_insn_unit
for cod
e
pointers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard H
e
nderson
tcg: Introduc
e
byte po
i
n
t
er a
r
ith
m
etic helpe
r
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Pet
e
r Maydell
tcg:
A
void undefined
behaviour patching c
o
de a
t
unaligned
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Pe
t
er Maydell
tcg:
Avoid stores
to u
n
ali
g
ned a
d
dresses
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Peter Maydell
exec-a
l
l
.
h:
U
se stl_p to avoid unde
f
ined
b
ehavi
o
ur
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-03
Richa
r
d Henderson
target-alpha: Fix RDUSP
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
R
i
cha
r
d Henderso
n
tcg-sparc: Accept s
t
ores
of
z
ero
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard Henderson
tcg-sparc: Fix
s
mal
l
3
2
-
bit movi
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Rich
a
rd H
e
nde
r
son
t
cg-sparc: Fixup func
t
ion argument types
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Ric
h
ard Henders
o
n
tcg-sparc: Hoist
common arg
u
ment loads in tcg_out_
o
p
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard
H
ende
r
son
tcg-sparc: Don't handle mov/mov
i
in tcg_out_
o
p
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Ric
h
ard
Henderson
t
cg-sparc: T
i
dy chec
k
_fit_* tests
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Ri
c
h
ard He
n
derson
tcg-sparc:
Implement muls2_i32
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richa
r
d Hen
d
erson
tcg-sparc: Use
the RETURN i
n
struct
i
on
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Rich
a
rd Henderson
t
cg-sparc: Use 64-bi
t
r
e
gisters with sparcv8plus
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
R
ic
h
ard Hen
d
er
s
on
tcg-sparc: Support
trun
c
_
shr_i32
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard
Henderson
tcg-sparc: Re
m
ov
e
most uses of
T
CG_T
A
R
G
E
T_REG
_
BITS
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
R
ic
h
ard
H
e
nderson
tcg: Add IND
E
X_op_trunc_shr_i32
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard Henderson
tcg:
F
ix
m
i
ssed
pointer si
z
e !=
TCG_TARGET_REG_BITS
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Richard Henderson
tcg: Use HOST_
W
O
R
D
S_BIGENDIAN
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
R
ichard Hen
d
erson
tcg:
F
ix fallback fro
m
mu
l
s
2
_i64 t
o
mulu2_
i
64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next