repo.or.cz
/
qemu
/
kevin.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
tcg-ppc64: Use the correct test in tcg_out_call
2014-06-23
Ri
c
hard Henderson
tcg-p
p
c64: Us
e
the correct t
e
st in tcg_
o
ut_cal
l
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tcg-p
p
c64
:
Better param
e
t
e
rize the stack fr
a
me
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
R
i
c
h
a
r
d
H
enderson
tcg-ppc64: Fix TCG_
T
A
R
GE
T
_C
A
LL_STA
C
K_OFFSET
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richar
d
Henderson
tcg-ppc64:
Mov
e
call
macros
o
ut of tcg-target
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard
H
enderson
tcg-ppc64: Make TCG_AREG0 and TCG_REG_CALL_STAC
K
enum
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Ri
c
hard Henderson
tcg
-
ppc64:
U
s
e
tcg_out_{ld,st,cmp} intern
a
lly
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard
Hend
e
r
s
on
tcg-ppc
6
4
:
Relax re
g
i
s
ter
restrictions in tc
g
_out_mem_lon
g
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Ric
h
ard Hend
e
rson
tcg-ppc64: Move fun
c
tions around
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard Hender
s
on
tcg
-
p
p
c6
4
: Avoid some hard-codings of
T
CG_T
Y
PE_I64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tcg-p
p
c
: Use u
i
ntptr_t in ppc_t
b
_set_jmp_target
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-18
Ri
c
hard
Hen
d
erson
tcg/optimize:
Don't special case TCG_OP
F
_CALL_CLOBBER
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-04
Richard Henderson
tcg
:
Remove TCG
_
TARGET_HAS_new_ldst
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-04
Richard
Henderson
tci:
C
onve
r
t to new ldst opco
d
es
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-04
Richa
r
d
Henderson
tc
g
-i386: Fix win
6
4 qemu store
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Ric
h
ard
Henderson
tcg/optimiz
e
: Reme
m
b
er ga
r
bag
e
high bits for
32-
b
it
ops
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
tc
g
/optimiz
e
:
Move
u
pdatin
g
of gen_o
p
c
_buf
i
nto tcg
_
opt_gen_m
o
v*
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
R
i
chard Henderson
tcg-sparc: Make d
e
bug_frame cons
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richa
r
d
Henders
o
n
tc
g
-s390: Make
d
ebu
g
_frame co
n
st
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Ri
c
h
a
rd Henderson
tcg-
a
r
m
:
Make debug_f
r
ame const
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
R
i
chard Henderson
tcg-aarc
h
64:
Make d
e
bug
_
f
rame
const
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richar
d
Henderson
tcg-i386
:
Ma
k
e debug
_
fram
e
const
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard Hend
e
rson
tcg
:
All
o
w the de
b
ug_frame data structure t
o
be co
n
sta
n
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
t
c
g
: Move si
z
e
effects out of
d
h_arg
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard Hende
r
son
tcg:
R
emove sizemask and fl
a
gs
a
rguments to tcg_gen_callN
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Rich
a
rd He
n
derson
tcg: Save flags an
d
computed sizem
a
sk in TCGHe
l
perInfo
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard He
n
ders
o
n
tcg: R
e
g
i
ster the
h
elper info
s
truct rat
h
e
r
than the
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard He
n
d
e
rson
tcg
:
Move side effects out
of
d
h_sizem
a
sk
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richar
d
Hender
s
on
tcg
:
Inline tcg_ge
n
_helperN
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderso
n
tcg: Use
helper-gen
.
h in tcg-o
p
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
R
i
chard H
e
n
derson
tcg: Push tcg-runtime routines into exec/h
e
lper-*
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Ri
c
h
a
rd Henderson
tcg: Invert th
e
inclusion of help
e
r
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richar
d
Henderson
tcg: Op
t
imize brcond2 an
d
s
etco
n
d2 ne/eq
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hende
r
son
tcg-mips
:
Enable direct chaining of
T
B
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Ric
h
a
rd Hende
r
son
tcg-mips: Simplify
m
ovcond
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
R
ichard Henderso
n
tcg
-
m
i
ps:
Simp
l
ify brcond2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richa
r
d Hende
r
son
tcg-mips: I
m
prove
s
etcond
e
q/ne vs zero
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
R
i
chard
H
en
d
erson
tcg-m
i
ps: Simp
l
ify se
t
cond2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard He
n
derson
tcg-mips: Simpli
f
y brcond
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard He
n
derson
tc
g
-mips: Simplif
y
setcond
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Ri
c
hard
He
n
derso
n
tcg-mips: Commonize opcod
e
im
p
lem
e
ntati
o
ns
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
R
i
c
h
a
rd Henderson
tcg-mips: Impro
v
e
add2/sub2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Rich
a
rd Hen
d
erson
t
cg-mips: Hoist args loads
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Ric
h
ard Henderson
tcg-mips: F
i
x subt
r
act immediate r
a
nge
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Rich
a
rd Hen
d
erson
tcg-mips: Name the
o
pcod
e
enumer
a
tion
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
R
i
c
h
ard
H
e
nderson
tcg-mips: Use E
X
T for
AND
o
n mi
p
s
3
2
r2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Ric
h
ard H
e
nderson
tcg-mips: Use
T
9
f
o
r TC
G
_TMP1
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard
Hend
e
r
s
o
n
tcg-mips: Introdu
c
e TCG_
T
MP0,
TCG_TMP1
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richar
d
Hende
r
son
t
c
g
-
mips:
R
e
arr
a
nge register
a
llocatio
n
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard H
e
nderson
tcg-mips: Co
n
vert t
o
new_ldst
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
tcg-mips: Convert to n
e
w qemu_l/st he
l
p
ers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
tcg-mips
:
M
ove softmmu slow pa
t
h out of line
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderso
n
tc
g
-mip
s
: Split large
l
d
st offs
e
ts
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hend
e
rson
tcg-mip
s
: Fill the exit_t
b
d
elay
s
lot
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard H
e
nder
s
on
tcg-mips:
Use J and
J
A
L
o
p
c
o
des
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard H
e
nderson
tcg-
m
i
p
s
:
Constrain the code_gen_
b
u
f
f
er t
o
be
w
i
t
hi
n
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
R
ich
a
r
d Henderson
t
c
g-mips: Layout e
x
ecutable and code_ge
n
_buffe
r
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-22
Richard Hende
r
so
n
tci: Fix tc
g
_out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
R
icha
r
d Hend
e
r
s
on
t
c
g-s390: Impleme
n
t d
i
r
e
c
t ch
a
ining
of TB
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard Hend
e
rson
tcg-s390
:
Don'
t
force -march=z
9
90
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Ric
h
ard Henderson
tcg
-
s390: Improve setcond
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richa
r
d He
n
derso
n
tcg-s390: All
o
w immediate
o
per
a
nds to add2 and sub2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard Henderson
tcg-s3
9
0: Imple
m
ent tcg_r
e
gister_jit
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
R
ic
h
ard
H
en
d
erson
tcg-s
3
90: Us
e
m
ore r
i
sbg
i
n t
h
e
t
l
b
s
equence
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard Henderso
n
tcg-s390: Move
l
ds
t
he
l
pers out of
l
in
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
R
i
chard Henderson
tcg-s390:
C
onvert t
o
n
e
w
l
dst op
c
odes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Ri
c
hard
Hende
r
son
tcg-s3
9
0: Inte
g
rate end
i
a
n
n
e
ss into TCGMemOp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard Henderson
tcg-s390: Convert
t
o TCGMemOp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Rich
a
rd Henderson
tcg-s39
0
: Fix of
f
-
b
y-
o
ne in wraparound a
n
di
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-14
Richar
d
Henderson
tcg: Fix tcg_
r
e
g
_allo
c
_mov vs no
-
op
t
runc
a
t
ion
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-13
Richard Henderson
exec-all
.
h: Use st
l
_
l
e
_p instead of stl_p patching x86
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Ri
c
hard Henderson
target-i386: Preserve the Z bit for
b
t/bts/
b
tr
/
btc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
i
chard Hen
d
e
rson
tcg: Remove un
r
eachab
l
e cod
e
in tcg_out_op an
d
op_defs
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richar
d
Henderson
t
cg: Use tcg_tar
g
et_available_regs in
t
cg_
r
eg_alloc_mov
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Ric
h
a
r
d
H
e
nderson
tcg: Make call addr
e
ss a cons
t
ant parameter
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richar
d
H
e
nder
s
on
tci:
Create tcg_ou
t
_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Ric
h
ar
d
H
enders
o
n
tcg-
m
ips:
S
p
lit
o
ut t
c
g
_
out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Hen
d
ers
o
n
tc
g
-sparc: Cr
e
ate tcg_out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Ri
c
har
d
Hende
r
son
tcg-ppc64: R
e
name
t
cg_out_calli
to tcg_out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richa
r
d Henderson
tcg
-
ppc: Split out tcg_
o
ut_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard H
e
n
der
s
on
tcg-s
3
90: Rename tgen_ca
l
li to
t
cg_out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Ric
h
a
rd H
e
nderson
tcg-i386: Rena
m
e tcg_out
_
cal
l
i to tcg_out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Ri
c
hard Hend
e
rson
t
c
g:
R
e
q
uire TCG_TAR
G
ET_INSN
_
U
N
IT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Rich
a
rd
H
enderson
tci: De
f
ine TCG_
T
ARGET_INSN
_
U
NIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Rich
a
rd Hende
r
so
n
tcg
-
mips: De
f
i
n
e TCG_TARGET_INSN_UNIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
t
cg-ia64: Define TCG_TARGET_INSN_UNIT_
S
IZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
i
ch
a
rd Henders
o
n
tcg
-
s39
0
: Define
TCG_TA
R
GET_I
N
SN
_
UNIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tcg-aarch
6
4: Defi
n
e TCG_
T
ARG
E
T_INS
N
_UN
I
T_S
I
Z
E
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tcg-arm:
D
e
fine TCG_TARGET_INSN_UNIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Rich
a
rd Hender
s
on
tcg-sp
a
r
c
:
D
e
f
ine TCG_TARGET_INSN_UNIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard He
n
ders
o
n
tcg-ppc: Defi
n
e T
C
G_TARGET_INS
N
_UNIT_S
I
Z
E
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Ri
c
hard Henderson
tcg-ppc64:
Define TCG_TARGET_INSN_U
N
IT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Ri
c
hard H
e
n
d
erso
n
tcg-i386: Define TCG_TARGET_I
N
SN_UNI
T
_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richar
d
Henderson
tcg: D
e
fine tcg_i
n
s
n
_
unit for code
p
o
inters
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard
H
enderson
tcg
:
I
n
trod
u
ce byte p
o
int
e
r
a
rithmetic helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-03
Ri
c
hard Hen
d
erson
target-alpha:
F
ix RDUSP
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard Henderson
t
c
g-
s
parc: Accep
t
sto
r
e
s of zero
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard
H
e
n
derson
t
c
g-sparc: Fix small 32-bi
t
movi
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard Henderson
tc
g
-s
p
arc: Fixup functio
n
argument type
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
R
i
chard Henders
o
n
tcg-sparc:
Hoist com
m
on argume
n
t
loads
in
tcg_out_op
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Rich
a
rd Henders
o
n
tcg-sp
a
rc: Don't hand
l
e
m
ov/mov
i
in tcg_out_op
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next