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-s390: Use more risbg in the tlb sequence
2014-05-15
Richard Henderson
tcg
-
s390: Use m
o
re risbg
i
n the tl
b
s
equence
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Ri
c
hard He
n
d
e
rson
t
cg-s390: Move ldst helpers out of line
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richa
r
d Hender
s
on
tc
g
-s390: Con
v
ert to new lds
t
opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
R
i
chard
Hend
e
rso
n
tcg-s390: In
t
egrate endianness into T
C
GMemOp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
R
i
c
h
a
r
d
Henderson
t
c
g-
s
390: Convert to TCGMemOp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-15
Richar
d
Henders
o
n
tcg-
s
390: Fi
x
off-b
y
-one i
n
wraparound
a
nd
i
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-14
Richar
d
Henderson
tcg: Fix tcg_reg_alloc_m
o
v vs no-op truncation
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-13
Richard Hend
e
rson
e
x
ec-a
l
l
.
h: Use
s
tl_le_p instead of stl_p patching
x
86
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Hen
d
erson
tcg: Remo
v
e
u
nreachabl
e
code
i
n tcg_out_
o
p and
op_de
f
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
icha
r
d
Henderson
tcg:
U
s
e tcg_targe
t
_available
_
regs in tcg
_
reg_all
o
c
_
mov
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Ri
c
hard H
e
nder
s
on
tcg:
Make call address a constant
parameter
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
i
c
h
ard Hen
d
e
rson
tci: Create t
c
g_out_cal
l
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Ric
h
ar
d
Henderson
tcg-mi
p
s: Spl
i
t out tcg_
o
ut_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Ri
c
hard H
e
n
d
erson
tcg-sp
a
rc
:
C
r
eate tcg
_
out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Rich
a
rd Hender
s
on
t
cg-ppc64: Rename tcg_out_calli to tcg_out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richar
d
Hender
s
on
tcg-ppc: Spl
i
t out tcg_o
u
t_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard He
n
derson
tcg-s390: Rename tgen_ca
l
li to tcg_out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Ric
h
ard Hender
s
on
tcg-i386
:
Rename tcg_out_c
a
lli to
t
cg_ou
t
_
c
all
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard He
n
d
er
s
on
tcg: Require TCG_TARG
E
T_I
N
SN_
U
NIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tci: Define TCG_
T
A
R
GET_I
N
SN_UNIT
_
SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Ric
h
ard
H
en
d
e
rson
tcg-
m
ips:
Define TCG
_
TARGET_INSN_UNIT
_
SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Hender
s
o
n
tcg
-
ia64:
D
e
fin
e
TCG_TARGET_INS
N
_
U
NIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tcg-s390: Define TCG_TARGET_INS
N
_U
N
IT_S
I
ZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Ric
h
ard Henderson
tcg
-
a
a
r
c
h64: Define TCG_TARGET_IN
S
N_UNIT_SI
Z
E
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderso
n
tcg-arm: Defin
e
TCG_TARGET
_
I
N
SN_
U
N
I
T_S
I
ZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tcg-spar
c
: 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-ppc:
D
efine
T
CG_TARGET_INSN_UNIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
ichar
d
H
e
nder
s
on
tcg-ppc6
4
:
D
efine TCG_TARGET_INSN
_
UNIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
i
c
hard H
e
nder
s
o
n
tcg-i38
6
: Define TCG_TARGET_INSN
_
U
NIT_
S
IZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
i
chard Henderso
n
tcg: Defi
n
e tcg_insn_unit fo
r
code pointer
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tcg: Introd
u
c
e
byte
p
ointer arithmetic
helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-03
Richard Henderson
target-
a
lpha: F
i
x
RDUS
P
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard Henderson
tcg-sparc: Accept stores of
z
er
o
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard
H
enderson
tc
g
-
s
parc: Fix small 3
2
-bit m
o
vi
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Rich
a
rd He
n
derson
tcg-sparc: Fixup functi
o
n a
r
gument types
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard Henderson
tcg-sp
a
rc:
Hoist commo
n
a
r
gume
n
t loads
i
n tcg_ou
t
_op
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richa
r
d
He
n
der
s
on
tcg-sparc
:
Don't handle mov/movi in tcg_ou
t
_op
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard Hend
e
rson
tcg-sparc
:
Tidy c
h
eck_fit_* tests
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard Henderson
tcg-spar
c
: Imple
m
ent muls2_i32
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard H
e
nderso
n
tcg-spa
r
c: Use
t
he
R
ETURN instruction
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Rich
a
rd Henderson
tcg-
s
parc
:
Use 64-bit register
s
with sparcv8plus
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard Henderson
tcg-s
p
arc: Sup
p
ort
t
runc_shr_i32
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard
H
ender
s
o
n
tcg
-
sparc: Remove most use
s
of TCG_TARGET
_
REG_BITS
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard He
n
d
e
rson
t
c
g: Add INDEX_o
p
_trunc_shr_i32
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
R
ic
h
a
r
d
Hende
r
son
tc
g
:
F
ix missed poin
t
er si
z
e != TCG_TARGET_REG_BI
T
S
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Richard
H
enderson
t
cg: U
s
e HOST_WORDS_BIGEN
D
IA
N
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
R
ichar
d
Hen
d
erson
tcg: Fix f
a
llback from muls2_i64 to
mul
u
2_i64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Richard Hend
e
rson
tc
g
: Use tcg_gen_
m
ulu2_i32 in t
c
g_gen_muls2_i32
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
R
i
c
h
a
r
d H
e
nderson
tc
g
:
R
e
la
x
requirement for mulu2_i32 on 32-bi
t
ho
s
ts
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Richard
Hende
r
s
on
tcg-s390: Remove
W constrain
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Richard Henderson
tcg-sparc: Use
the
t
ype param
e
ter to t
c
g
_
target_const_mat
c
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Rich
a
r
d
Henders
o
n
tcg-
p
pc64: Use the typ
e
parameter to tcg_target_cons
t
_
m
atch
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Richard Henderson
tcg-aarch64: Remove w constraint
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Rich
a
rd
H
enderso
n
t
c
g: Add TCGType paramete
r
to tcg_target_const_match
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Rich
a
rd Henderson
t
c
g: Fix ou
t
of ra
n
ge
s
hift
i
n
depos
i
t op
t
imizations
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Richard
H
e
n
derson
tci: Mask shift co
u
nts to avoid unde
f
ined behavio
r
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Richard Henderson
tcg:
M
a
s
k shi
f
t quant
i
ties
while foldi
n
g
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Ric
h
ard H
e
n
d
erson
tc
g
: Use "uns
p
ecified behavior" for shifts
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
R
ichard Henderson
tc
g
-ia6
4
: C
o
nvert to new ldst opc
o
des
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Hend
e
r
s
on
t
c
g-ia64: Move p
a
r
t
o
f softmmu slow path out
of
line
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
R
i
ch
a
rd Henders
o
n
t
c
g
-ia64: Conv
e
rt t
o
new lds
t
h
elpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Hen
d
er
s
o
n
tcg-ia64: Red
u
c
e
code duplicatio
n
i
n
t
cg_o
u
t_qemu_ld
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard He
n
d
erson
t
c
g
-
ia64: Move tlb
ad
d
end load i
n
to tlb read
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard H
e
n
d
erson
tcg-ia64: Move
b
s
wap fo
r
store in
t
o tlb l
o
ad
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard
Henderson
t
cg-ia64:
R
e-b
u
n
d
l
e
t
he
t
l
b
lo
a
d
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
R
ichard
Hende
r
son
tcg-i
a
64: Optimize
s
mall
a
rgu
m
ents to e
x
it
_
tb
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
R
i
chard Hender
s
o
n
tar
g
e
t
-al
p
h
a
: Rem
o
v
e
c
pu_unique, cpu_sysval,
cpu
_
usp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richar
d
Henderso
n
t
arget-alph
a
: Tidy alpha
_
translat
e
_init
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richa
r
d
Henderson
ta
r
g
e
t
-alpha: D
o
n't issue
goto_
t
b under
singlestep
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
R
ic
h
a
r
d Henderson
target-alpha: Use non
-
lo
c
al
t
e
mps for zero/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henderson
tar
g
e
t
-
alpha
:
U
se ext
r
act to get insn fiel
d
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henderson
target-alpha: Convert mfpr/mtpr to sou
r
ce
/
sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richar
d
Henderson
target-a
l
pha:
C
onvert gen_cp
y
s
e
t
al
to
s
ource/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
R
i
cha
r
d Hender
s
on
target-alpha: Convert
g
en_
f
c
vtlq/ql to sourc
e
/s
i
nk
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henderson
target-alp
h
a
:
Convert
gen
_
f
c
mov
t
o source/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
R
i
c
h
ard Henderson
target-alp
h
a
: Con
v
ert gen_bc
o
nd to so
u
rce/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Hender
s
on
t
arget-alpha: Convert most ieee insn
s
to sourc
e
/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henderson
t
arget-alpha
:
Convert g
e
n_ieee_input to
s
ou
r
c
e
/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
R
i
char
d
H
enderso
n
target-alpha:
Convert MV
I
OP2 to sour
c
e/si
n
k
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
R
i
chard H
e
nderson
target-alpha: Convert ARITH3 to
so
u
rce/s
i
nk
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henderson
tar
g
et-alpha: Convert FARIT
H
3 to
source/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard
Henderson
target-alpha: Convert
FARIT
H
2 to sou
r
ce/
s
ink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Hen
d
erson
targe
t
-alpha: Conv
e
rt ge
n
_zap/no
t
to sourc
e
/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Ric
h
a
rd Hender
s
on
target-alpha: Convert gen_in
s
_h/l to sourc
e
/sin
k
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Ric
h
ard Henderson
target-alpha: Co
n
vert gen_ext_h
/
l to source
/
sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Ric
h
ard
H
e
nderso
n
t
a
r
g
et-alpha: Conver
t
gen_msk_h
/
l to source/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Ric
h
ard
Hen
d
erso
n
targe
t
-a
l
ph
a
:
Co
n
vert
gen_cmov to sou
r
ce/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Ri
c
hard Hende
r
son
target-alpha:
C
onvert
A
R
IT
H
3_EX to sourc
e
/
si
n
k
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Rich
a
rd
H
enderson
target-alpha: Convert gen_
c
mp to sourc
e
/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henderso
n
target
-
alpha:
Convert
gen_store_co
n
ditional to so
u
rce
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Ric
h
ar
d
Henderson
tar
g
et
-
a
l
pha: Con
v
e
r
t
g
en_load/stor
e
_mem to sourc
e
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henderson
target-alpha: Convert opc
o
de 0x1F to sourc
e
/sin
k
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Ric
h
ard Hende
r
s
on
target-alpha: Convert
o
pcode
0
x
1E to sou
r
ce/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Ri
c
hard
H
enderson
targe
t
-alpha:
C
onver
t
o
pcode 0
x
1C
t
o
source/
s
i
nk
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Rich
a
rd Henderson
target-alpha: Convert opcode 0x1B to source/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
R
i
chard
Henderson
t
a
rge
t
-
a
lpha: C
o
nv
e
rt opcode 0x1A to source
/
sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Hen
d
e
r
son
targ
e
t-alpha: Conve
r
t opcode 0x18 to source/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Ri
c
h
a
rd Henderson
t
a
r
get
-
al
p
ha: Co
n
vert opcode 0x17 to source/s
i
n
k
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henderson
target-al
p
ha: Conve
r
t op
c
ode
0
x
14 to source/sin
k
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henderson
t
a
r
get-alpha: C
o
n
v
er
t
opcode 0x13 to source/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next