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-ppc: Merge cache-utils into the backend
2014-06-23
Rich
a
rd Henderson
t
cg-
p
pc
:
Merge cac
h
e-utils into th
e
backend
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard
H
end
e
rso
n
qemu/osdep: Remove
t
he
n
eed for qemu_i
n
it_auxval
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tcg
-
p
pc:
R
e
na
m
e the t
c
g
/
ppc64 backe
n
d
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
R
i
ch
a
r
d Henderson
t
c
g
-
p
p
c:
R
emove th
e
backend
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tcg-pp
c
64:
M
erg
e
p
p
c
3
2
shifts
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Ri
c
hard Hen
d
e
r
son
tcg-pp
c
6
4: Support mul
s
h_i32
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard
Henderson
tcg-ppc
6
4
: Merge ppc32
regi
s
t
e
r us
a
g
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tcg-ppc64: Merge ppc32 qemu_ld/st
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Ri
c
ha
r
d
Hend
e
rson
tcg-pp
c
64: Mer
g
e ppc32 brcond2, setcond2, m
u
luh
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard He
n
d
e
r
s
on
tcg-ppc
6
4: Be
g
in merging ppc
3
2
with ppc64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Ric
h
ard Hend
e
rso
n
t
cg-pp
c
64:
Fix sub2 i
m
pleme
n
tation
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richar
d
Henderson
t
c
g-ppc64: Merge 32-bit ABIs int
o
the prologu
e
/ fram
e
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Ri
c
ha
r
d
Henderson
tcg-ppc
6
4: Suppo
r
t the ppc64 e
l
f
v
2
ABI
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Ric
h
ard Hend
e
rson
tcg-p
p
c64:
U
se the
c
orr
e
ct test in tcg_
o
u
t
_
call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard Hende
r
son
tcg
-
ppc64: Bette
r
parame
t
eri
z
e the
s
tack frame
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richa
r
d
Henderson
t
c
g
-ppc
6
4: Fix TCG_T
A
RGET_CALL_STACK_
O
F
F
S
ET
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
R
ichard Henderson
tcg-ppc64:
Move
cal
l
macros out of tcg-target
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tcg-
p
pc64: Make TCG
_
AREG0 and T
C
G_REG_
C
A
L
L
_
STACK
e
n
um
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard Hender
s
on
tcg-ppc
6
4
:
Use tcg_out_{ld,
s
t,cmp} internally
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard He
n
de
r
s
o
n
tcg
-
p
p
c64: Rela
x
register res
t
rictions
i
n
tcg_ou
t
_mem_long
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richard Hen
d
erson
t
cg-
p
p
c
64: Move
f
unctions around
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
R
ichard Hende
r
son
tc
g
-ppc64: Avoid so
m
e hard-cod
i
ngs of TC
G
_TYPE_I64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-23
Richar
d
Hende
r
s
o
n
tcg-ppc:
Use uintptr_
t
in ppc_tb_
s
et_jmp_target
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-18
Richard He
n
derson
tc
g
/
o
ptimize: Don't special c
a
se TCG_OPF_CALL_CLOBBER
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-04
R
ichard
H
enderson
tcg: Remove
T
CG_
T
ARGET_HAS_new_ldst
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-04
Richard Henderson
t
ci: Conve
r
t to new ldst opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-06-04
Richard H
e
nders
o
n
tcg-i386:
F
ix win64 qemu
store
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderso
n
t
cg/optimize: Remember garbage hi
g
h b
i
ts fo
r
3
2
-
bi
t
ops
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard
H
enderson
t
c
g/optimize: Move
u
p
dating of g
e
n_opc_buf into tcg_opt_gen_mov
*
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
R
i
chard Hend
e
r
so
n
tcg-sparc:
Make debu
g
_
f
rame co
n
st
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
R
i
chard He
n
derson
tcg-
s
390: Make debug
_
frame cons
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderso
n
tcg-arm: M
a
ke debu
g
_frame const
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
tcg-aar
c
h64: Make debug_frame const
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard
H
ende
r
son
tcg-i
3
8
6:
Make debug
_
f
rame const
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard H
e
nders
o
n
tcg:
A
llow the debug_frame data structure to
be constant
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard
H
en
d
erson
tcg
:
Move
s
ize effects out of dh_arg
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard H
e
nderson
tcg
:
R
em
o
v
e
sizemask and flags argument
s
to tcg_gen_
c
allN
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
tc
g
: Sav
e
flag
s
and computed si
z
ema
s
k in TCGHelperInfo
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard
Henderson
tcg: R
e
gister the
h
el
p
e
r info st
r
uct ra
t
her than the
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Ri
c
hard
He
n
de
r
son
tcg:
M
ove side effects out of dh_sizem
a
sk
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard Hend
e
rso
n
tcg: Inline t
c
g_gen_helperN
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Ri
c
hard He
n
derson
t
cg: Use
h
e
l
per-gen
.
h i
n
tc
g
-op
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Ri
c
hard Henders
o
n
t
c
g: Pu
s
h
t
cg-runti
m
e routi
n
es into exec/h
e
lp
e
r-*
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard
H
enderson
tcg: In
v
ert the inclusion of helper
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-28
Richard Henderson
tcg: Op
t
imi
z
e brcond2 an
d
setcond2 ne/e
q
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Ri
c
hard
Hende
r
son
tcg-mips
:
E
nable d
i
rec
t
chaining
of TBs
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Ri
c
har
d
Henderson
tcg-mips: Si
m
plify
m
o
vco
n
d
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richa
r
d Henders
o
n
tcg-mips: Simplify brcond2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Ric
h
ard
H
end
e
rson
tcg-mips:
I
mpr
o
v
e setcond eq/ne vs
z
eros
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Ric
h
a
rd Henders
o
n
tcg-mip
s
: Simplify setcond2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
R
ichard Hende
r
s
o
n
tcg-m
i
p
s
: Simpli
f
y brco
n
d
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard H
e
nde
r
son
t
c
g-mi
p
s: Simplify setcond
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard H
e
nderson
tcg-mip
s
:
Commoni
z
e opco
d
e implementa
t
i
o
ns
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard H
e
nd
e
r
s
on
tcg-mips: Improve add2/sub2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richa
r
d
Henderson
t
c
g-m
i
ps: H
o
ist args loads
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hen
d
erson
t
c
g
-m
i
ps: Fix
subtra
c
t immediate range
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Ric
h
a
r
d Henderson
tcg-
m
ip
s
:
Name the
opcode enumeration
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
R
ichard Henders
o
n
tcg-mips: Use EXT for
A
N
D
on mips3
2
r
2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard
H
e
n
d
erson
t
cg-mips: Use T
9
f
o
r T
C
G_TMP1
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Hen
d
erso
n
tcg-mips:
I
ntroduce T
C
G
_TM
P
0, TC
G
_TMP1
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
tcg-mips: Rearra
n
ge
register allocat
i
on
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard
Henderson
tcg-mips: Conver
t
to
n
e
w
_ldst
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard He
n
der
s
on
tcg-mips: Conve
r
t to new qemu
_
l
/st
h
elpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
R
i
cha
r
d Henders
o
n
tc
g
-mips: Move softmmu slo
w
pat
h
out o
f
l
ine
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Ri
c
hard
H
ender
s
on
t
c
g
-
m
i
ps: S
p
lit large l
d
st off
s
et
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
R
ichard
H
enderson
tcg-mips: Fil
l
the exit
_
tb delay
s
lot
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henderson
tc
g
-mips: Use J and J
A
L opc
o
des
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Richard Henders
o
n
tcg-mips:
C
o
nstrain the code_gen_buffer to be within
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-24
Rich
a
rd
Henderson
tcg-mips: Lay
o
ut exe
c
utable
and code_gen_buffer
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-22
R
ichard Henderson
tc
i
: Fix tcg_out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard Hende
r
son
t
cg-s390: Im
p
l
e
ment direct chaining of
T
B
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Ri
c
h
a
rd H
e
nderson
tcg-s390: Don
'
t f
o
rce -marc
h
=z99
0
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Ric
h
ard Henderson
tc
g
-
s390:
I
m
pro
v
e setcon
d
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Ric
h
ard Henderson
tcg
-
s390: Allow
i
mme
d
ia
t
e operands
to add2 and su
b
2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard Hender
s
o
n
tcg-s39
0
:
Implement tcg_re
g
ister_jit
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard
Henderson
tcg-s390:
Use more risbg
in
t
h
e tl
b
sequen
c
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard Henders
o
n
t
c
g-s390: Move ldst he
l
pers
o
ut of line
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
R
ichard Hende
r
son
tcg-s3
9
0
: Con
v
ert to new ldst op
c
o
d
es
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
R
i
chard Hend
e
rson
tcg-s3
9
0: Integrate endiann
e
s
s
into TCGMemOp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richard H
e
n
d
erson
tcg-
s
390: Con
v
ert
t
o TCGMemOp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richa
r
d Henderson
tcg-s390: Fix
off
-
by
-
one in
wrapar
o
und andi
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-14
Richard Henderson
tcg: Fix tcg_reg
_
allo
c
_mo
v
vs n
o
-op truncation
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-13
Richard Henderson
e
x
ec-all
.
h
:
Use
s
tl_
l
e_
p
inst
e
ad
of stl_
p
patching x8
6
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Ric
h
ard Henderson
targ
e
t-i38
6
: Pr
e
s
erv
e
the Z
b
it for bt/bts/btr/btc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
i
chard Hen
d
ers
o
n
t
cg: Remove unreach
a
ble cod
e
in tcg_out_
o
p an
d
o
p_de
f
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Hende
r
son
tcg: U
s
e tcg_
t
ar
g
e
t
_available_regs i
n
tcg_reg_alloc_mov
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tcg: Make call address a const
a
nt parame
t
e
r
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Hen
d
erson
tci: Create tcg_out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Ric
h
ard Henderson
tcg-m
i
ps:
S
pl
i
t
o
u
t tcg
_
out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richa
r
d Hen
d
er
s
on
tcg-spa
r
c:
Cre
a
te tcg_out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Rich
a
rd Henderson
t
c
g-pp
c
64: Re
n
ame
t
cg_out_cal
l
i to tcg_out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
i
chard H
e
nderson
tcg
-
ppc: Spl
i
t out tcg_
o
ut_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Hen
d
er
s
on
tcg
-
s390: Rename tgen_call
i
to tcg_ou
t
_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
ichard Hen
d
e
r
son
tcg-i38
6
: Rename tc
g
_out_calli
t
o tcg_ou
t
_c
a
l
l
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Ric
h
a
r
d Hender
s
on
tcg: Require TCG_TA
R
GET_INSN_UNIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
t
c
i: Define TCG_TARGE
T
_I
N
SN
_
U
N
IT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
ichar
d
H
ende
r
s
on
tc
g
-mips: Define TCG
_
TARGET_INS
N
_UNIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard
H
enderson
tcg-ia64: De
f
in
e
T
CG_TARGET_INSN_
U
NI
T
_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tcg-s390: Def
i
ne
TCG_TAR
G
ET_INSN_UNIT_S
I
ZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
icha
r
d
H
enderson
t
c
g
-aa
r
ch64: Defin
e
TCG_TARGET_INSN_UN
I
T_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next