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-ppc64: Move call macros out of tcg-target.h
2014-06-23
Richard He
n
derson
tcg-pp
c
64: Move
call macros out of t
c
g-targ
e
t
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
t
cg-ppc64: Make T
C
G_AREG0
and TCG_REG_CALL_STACK enum
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richar
d
Henderson
tcg-ppc64:
U
s
e tcg_out_{ld,st,
c
mp} internally
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
R
i
c
hard
H
enderson
tcg-ppc64
:
R
elax register restricti
o
ns in tcg_out_mem_long
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
R
i
c
har
d
Hender
s
on
tcg-ppc64: Move f
u
nctions
around
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
R
ichard Henderson
tcg-ppc6
4
:
A
voi
d
some har
d
-c
o
di
n
g
s o
f
TC
G
_T
Y
PE_I64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard
H
end
e
rson
tcg-ppc: Use uin
t
ptr_t in ppc_tb_s
e
t_jmp_target
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-18
Ric
h
a
rd
H
en
d
erson
tcg/optimize
:
Do
n
't
s
pecial case
TCG_O
P
F
_CALL_CLOBBER
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-04
Alexander Graf
TCG: Fix
t
c
g_g
e
n_ex
t
r_i64_tl for 32bit
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-04
Richard Hen
d
e
r
son
t
c
g
: Remov
e
TCG_TARG
E
T_HAS_new_ldst
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-04
R
ichar
d
Henderson
t
c
i: Conver
t
t
o new
ldst opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-04
Richard Hend
e
rson
tcg-i
3
86: Fi
x
win64 qe
m
u store
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richar
d
H
e
nderson
tcg
/
o
ptimize: Remember garbag
e
high bits for 32-bit
o
ps
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richar
d
H
end
e
r
son
tcg/optimize: Move u
p
dating of gen_op
c
_buf into t
c
g_opt_ge
n
_mov*
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
R
ichard Henderson
tcg-sparc:
Make
d
eb
u
g_frame const
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard
Henderso
n
tcg-
s
390: Make debug_frame
const
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard Hen
d
erson
tc
g
-arm: Make debug_fram
e
const
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richa
r
d H
e
nd
e
r
s
on
tcg-aarch64: Make debug_fr
a
me
const
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard
H
ende
r
son
tcg-i
3
86: Make deb
u
g_frame con
s
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard He
n
d
e
rs
o
n
tcg
:
Allow
the
d
ebug
_
fram
e
data s
t
r
uc
t
ure
t
o
b
e
consta
n
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
R
ichar
d
Hende
r
son
tcg: Move size effects
o
ut of dh_arg
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
tcg: Remove
s
izemask and
f
l
a
gs a
r
guments
to tc
g
_gen_callN
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard He
n
derson
tcg: Save flags and
c
ompu
t
ed size
m
a
s
k in TCGHelperInf
o
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Ric
h
ard H
e
nderson
t
c
g
: Register the h
e
lper
i
nf
o
stru
c
t rather than the
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Ri
c
ha
r
d Henderson
t
c
g
: Move side effect
s
out of d
h
_sizemask
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
R
i
char
d
Henderson
tcg
:
Inline
t
cg
_
gen_help
e
rN
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
R
i
chard Hender
s
on
tcg: Use h
e
lper-gen
.
h in tcg-op
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard Hend
e
rson
tcg: Pus
h
tcg-runtime routines into
e
x
ec/helper-*
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Ric
h
ard Hen
d
erso
n
tcg: Invert the
i
nclusion
of helper
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
tcg:
O
ptimize br
c
ond2 and setcond2 ne/eq
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richa
r
d H
e
n
derson
tcg-mips: Enable direct chain
i
ng
of TBs
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
R
i
chard
H
enderson
t
c
g-m
i
ps:
Simplify movcond
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Rich
a
rd H
e
nderson
tcg-mips: Simplify br
c
ond2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richa
r
d Hend
e
rson
tcg-mips: Improve setcond eq/ne
vs
zeros
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
tcg-
m
ips: S
i
mplify setcond2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Ric
h
a
r
d
Henderso
n
tcg-m
i
ps: Simplif
y
brcon
d
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard He
n
derson
tc
g
-mi
p
s: Si
m
plify setcond
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richar
d
He
n
derson
tc
g
-mips: Co
m
monize
o
pco
d
e impleme
n
t
a
t
ions
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
tcg
-
mips: Impr
o
ve add2/sub2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henders
o
n
tcg-mips:
H
oist args loads
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Rich
a
rd Henderson
tcg-mips: Fix subtrac
t
immediate rang
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
R
i
c
h
ard Hender
s
o
n
tcg-mips: Name the opcode enume
r
atio
n
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard He
n
ders
o
n
tcg-mips: Use EXT for AND on m
i
ps32r2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Ri
c
hard Hend
e
rson
tcg-m
i
ps: Use T
9
for TCG_TMP1
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
R
i
chard Henderso
n
t
c
g-mips:
I
ntroduce
T
C
G_TMP0, TCG
_
TM
P
1
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Ri
c
ha
r
d Henderson
tcg-m
i
ps:
R
earrange register allocat
i
o
n
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard
Henderson
tcg
-
mips: Convert
t
o
new_ldst
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hend
e
r
s
o
n
t
c
g-mips: Con
v
e
r
t to new qemu_l/st helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hend
e
r
son
tcg-m
i
ps:
M
ove softmmu slow pat
h
out of line
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hende
r
son
tcg-mips: Split la
r
g
e
ldst offsets
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard
Henders
o
n
tcg-m
i
ps: Fil
l
the exit_tb delay slot
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
R
ichard
Henderson
tcg-mips: Use
J
and
JA
L
op
c
o
des
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard
Hende
r
son
tcg-mips: Constrain the code
_
gen_buffer to be within
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
R
ichard Henderson
tc
g
-m
i
ps: La
y
out ex
e
cuta
b
le
a
nd
code_ge
n
_buffe
r
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-22
Richard Hend
e
rson
tc
i
:
Fix
tcg_out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard Hender
s
on
t
c
g-s39
0
: Impl
e
me
n
t d
i
re
c
t
chaining of TBs
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
R
i
ch
a
rd Henderson
tcg-s390: D
o
n
't f
o
rce -march=z990
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard
H
enderson
tcg-s390: Improve setc
o
nd
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard Henderson
tcg-s390:
Allow immediate
o
pe
r
a
n
ds to
add
2
and sub2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
R
ic
h
a
rd Henderson
tcg-s3
9
0: Im
p
lement tc
g
_
r
egister_jit
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
R
ichard Hender
s
o
n
t
cg-s390: U
s
e
more
r
isbg in the tlb sequence
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Rich
a
rd
H
enderson
tcg-s3
9
0: Mo
v
e ldst helpe
r
s
ou
t
of line
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard H
e
nd
e
rson
tcg-s390: Convert to new ldst opc
o
des
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard Henderso
n
tcg-s39
0
: In
t
egr
a
te endianness int
o
TCGMemOp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Rich
a
rd Henderson
tcg-s390: Convert to TCGMemOp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard Henderson
tcg-
s
390: Fix off-by-one in wraparound andi
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-14
Richard Henders
o
n
t
cg: Fix tcg_re
g
_alloc_mov vs
no-op truncation
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-13
Richard Henders
o
n
exec-all
.
h: Use stl_l
e
_
p in
s
tead of s
t
l_p patc
h
ing
x
8
6
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard H
e
nderson
ta
r
get-i386: Preser
v
e
the Z bit for bt/
b
ts/btr
/
b
tc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Ri
c
har
d
Hend
e
rson
tcg: Re
m
ove unreachable code in tcg_out_op and op_d
e
f
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tcg: U
s
e tcg_target_available_regs in tcg_reg_all
o
c
_
mov
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richar
d
H
ender
s
on
tcg: Mak
e
call address a constant pa
r
ameter
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard H
e
nde
r
son
t
c
i: C
r
eate tcg_out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richar
d
Hender
s
on
tcg-mips: Split out tcg_ou
t
_
c
all
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard
Henderson
tcg-sp
a
rc:
C
r
e
ate
tc
g
_out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard
H
ende
r
son
tcg-ppc6
4
: Rena
m
e
tcg_out_call
i
to t
c
g_out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Ric
h
ard He
n
derson
tcg-ppc: Split o
u
t tcg_out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Hender
s
on
tcg-s390: Rename tgen
_
c
alli t
o
tcg_out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tcg-i386
:
Rena
m
e tcg_out
_
ca
l
l
i
to tcg_out_ca
l
l
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tcg:
R
equir
e
T
CG
_
TARGET_INSN
_
UNIT_SI
Z
E
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Ric
h
ard Henderson
tci: Defi
n
e TCG_TARGET_
I
NSN_UNIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Ri
c
hard Henderson
tcg-mips: Define TCG_TAR
G
E
T
_IN
S
N_UNIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard H
e
nder
s
on
t
c
g-ia64: Defin
e
TCG_TARGET
_
INSN_UNI
T
_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richa
r
d
H
enderson
t
c
g-s390: Define T
C
G_TARGET_INSN_UNIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
i
chard H
e
nde
r
s
o
n
tcg-
a
arch64
:
De
f
ine TCG_TA
R
GE
T
_INSN_UNIT
_
SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richar
d
H
e
n
derson
tcg-a
r
m
:
De
f
in
e
TCG_TARGET_INSN
_
UNIT_SIZ
E
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard
Henderso
n
t
c
g
-sparc: Define T
C
G
_
T
A
RGET_INSN_UNIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
ich
a
rd Henderson
tcg-ppc: Define
TCG_TARGE
T
_INSN_U
N
IT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Hend
e
rson
tcg-ppc
6
4: Define TCG_T
A
RG
E
T_INSN_UN
I
T
_
SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Ric
h
ard He
n
derson
tcg-i386
:
Defi
n
e TCG_TARGET_INS
N
_UNIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Rich
a
r
d
Hen
d
e
rson
tcg: D
e
f
i
ne tcg_i
n
sn_u
n
it for
c
ode pointers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard
Henderson
tc
g
: Intr
o
duce byte poi
n
ter arithme
t
ic hel
p
ers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Peter Ma
y
d
e
ll
tc
g
: Avoid undefined be
h
aviour pa
t
ching c
o
de at unaligne
d
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Peter
M
a
yde
l
l
tcg: Av
o
i
d
stores to
u
n
aligned addresses
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
P
e
ter Maydell
exec-all
.
h: Use stl_
p
t
o avoid undefined b
e
haviou
r
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-03
R
ic
h
a
r
d Henders
o
n
t
a
rg
e
t-alpha: Fix
RDUSP
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
R
ic
h
ard Hend
e
r
s
o
n
t
cg-sparc: Accept
s
t
o
res of zero
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard
Henderson
tcg-
s
p
a
rc: Fix small 32-
b
it movi
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard Henderson
t
c
g-sparc: Fixup fu
n
ction argument types
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Rich
a
rd
Hender
s
on
t
c
g-sp
a
r
c
: Hoist
c
o
mmon argument l
o
a
d
s in tcg_out_op
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next