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
R
i
c
h
ard Hender
s
on
tcg-s390: Use more risbg in t
h
e tlb sequen
c
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Ric
h
a
rd Henderso
n
tcg-s390: Move lds
t
helpers o
u
t of line
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Richard Henderson
tcg-s390: C
o
n
vert to n
e
w ldst o
p
c
o
des
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Richard Henderson
tcg-s3
9
0: Integrate endi
a
nness into TCGMemOp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
R
i
chard Henderson
tcg-s
3
90: Conv
e
rt
t
o
TCGM
e
mOp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-15
Richa
r
d Henderso
n
t
cg-s3
9
0: Fix off-by-one in wraparou
n
d andi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-14
Ri
c
hard Henderson
tcg
:
Fix tcg_reg_alloc_mov vs no-op truncation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-13
Ri
c
hard He
n
derson
exec-
a
ll
.
h: Use stl_le_p in
s
tead of stl_p pat
c
hing
x
86
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard
Henderso
n
t
cg: Remove unre
a
c
hable code in tcg_out
_
op
and op_defs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richar
d
Henderso
n
tcg: Us
e
tcg
_
ta
r
get_av
a
ilable_regs
in tcg_reg_alloc
_
mov
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
R
i
c
h
ard Hende
r
son
tcg:
M
a
ke call ad
d
ress
a
constant parame
t
er
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richa
r
d He
n
derson
tci
:
Create tcg_out_call
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Rich
a
rd Hen
d
erson
tcg-m
i
ps: S
p
li
t
out tcg_out_c
a
ll
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
R
ichard Henderson
tcg-sparc: Create tcg_out_c
a
ll
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
R
i
chard Hend
e
rson
tcg
-
ppc64: Rename tcg_out_ca
l
li to tc
g
_ou
t
_
c
a
ll
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard Hende
r
son
t
c
g-ppc: Split out tcg_out
_
call
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richar
d
Hen
d
erson
tcg-
s
390: Ren
a
me tgen_call
i
to tcg_out_ca
l
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richar
d
Henderson
tcg-i
3
86:
R
ename
tcg_out_calli
to tcg
_
out_call
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Rich
a
rd
Henders
o
n
tcg: Requ
i
re TCG_T
A
RGET_IN
S
N_UNIT_SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
tci: Define
T
CG_TARGET_IN
S
N_
U
N
I
T_SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
R
i
cha
r
d Hen
d
erson
tcg-
m
ips
:
De
f
ine TCG_TA
R
GET_INS
N
_UNIT_SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
R
icha
r
d Henderson
tcg-ia64: Define TCG_T
A
RGET
_
INSN
_
U
N
I
T
_SI
Z
E
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard He
n
derson
tc
g
-
s
390: Define TCG_TA
R
GET_
I
NS
N
_UNIT_SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
R
i
cha
r
d
Hen
d
erson
tcg-aarch64: Define T
C
G_
T
ARGET_INS
N
_UNIT_S
I
ZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
R
i
c
hard Henders
o
n
t
c
g
-arm: Define T
C
G_TARGET_INSN_UNIT_SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richa
r
d Henderson
tcg-spa
r
c:
D
efine TCG_TARGET_INSN_
U
N
I
T_S
I
Z
E
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard
Henderson
t
c
g-ppc: Define TCG_TA
R
GET_
I
NSN_UNIT_S
I
ZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
R
ichard Henderson
tcg-ppc64: Define TCG_TARGET_I
N
S
N_U
N
I
T_SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
t
c
g-i3
8
6: Define TCG_T
A
R
GET_INSN
_
UNIT_SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
Ri
c
ha
r
d Henderson
tcg: Def
i
ne t
c
g_
i
nsn_
u
nit for code pointers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-12
R
i
chard Henderson
tcg: Introduce byte
p
ointer arithmetic he
l
pers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-05-03
Richard H
e
nderson
ta
r
get-alpha: Fix RD
U
S
P
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
Ri
c
h
ard Henderson
tcg-sparc: Accept
s
t
o
res of z
e
r
o
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
Rich
a
r
d Hende
r
son
tcg-s
p
arc: Fix
s
m
all
32-b
i
t movi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
Richard Hend
e
rson
t
c
g
-
sparc: Fixup
function argument types
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
Richard Hend
e
rson
tcg-sp
a
rc: Hoi
s
t common argument loads i
n
tcg
_
o
ut
_
op
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
Richard Henderson
tcg-sparc
:
Don't ha
n
dl
e
mov/m
o
vi in
t
cg
_
out_op
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
R
i
c
hard Henderson
tcg-sparc: Tidy che
c
k_fit_* t
e
sts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
Richard Hend
e
r
son
tcg-sparc:
Implement muls2_i32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
Richard Hend
e
r
son
tcg-spar
c
: Use
the R
E
TURN
inst
r
uction
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
Richard
H
e
n
de
r
son
tc
g
-sparc: Us
e
6
4-bit registers with
sparc
v
8plus
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
Richar
d
H
enderson
t
c
g
-sparc:
S
upport
trunc_s
h
r_i32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
Richard Hender
s
on
t
c
g-
s
pa
r
c: Remove most uses of TCG_T
A
RGET_RE
G
_BITS
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
Rich
a
rd Henderson
tc
g
: Add
I
NDEX_op_trunc_
s
hr_i32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-28
R
i
chard Henderson
t
cg: Fix
m
issed poin
t
er size != TCG
_
TARGET
_
REG_B
I
TS
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-18
Richard H
e
nd
e
rson
t
cg: Use
H
OST
_
WORDS_BIGENDIAN
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-18
Rich
a
rd He
n
derson
tcg: Fix fall
b
ack
f
ro
m
muls2_i64 t
o
mulu2_i6
4
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-18
Richard Henderson
tcg:
Use
t
cg_gen_mulu
2
_i32 in tc
g
_
g
en_muls
2
_i32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-18
Richard Henderson
tcg:
Relax re
q
uireme
n
t for
m
ulu2
_
i32 on 32-bit hosts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-18
Richa
r
d Henderson
tc
g
-
s390: Remove
W co
n
straint
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-18
Richard H
e
nderson
tcg-spar
c
: U
s
e
the typ
e
par
a
me
t
e
r
t
o
t
cg_target_const_ma
t
ch
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-18
R
i
chard Hender
s
o
n
tcg-p
p
c64
:
U
s
e t
h
e type
paramete
r
to tcg_
t
arget_const_m
a
tch
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-18
Richard
Hend
e
rson
tcg-aarch64: Re
m
o
ve w cons
t
r
a
int
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-18
Richard Henderson
t
cg
:
Add TCGType
p
arameter to
tc
g
_target
_
c
onst_m
a
t
c
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-18
Richard Henderso
n
t
c
g
:
Fix out of range
s
hift
in d
e
po
s
it optimizations
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-18
R
i
chard Henderson
t
c
i
:
M
a
s
k
s
h
ift counts to avo
i
d
und
e
fined behavior
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-18
Ri
c
hard Henderso
n
t
c
g: Mask shif
t
qu
a
ntities wh
i
l
e folding
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-18
Richar
d
Henders
o
n
tcg
:
Use "unspecified behavior
"
f
o
r
s
h
i
fts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Richard Hende
r
son
t
c
g-ia64: Convert
t
o new
l
dst o
p
code
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Richard
Hender
s
on
tcg-ia64: Move par
t
of softmmu slow path out of line
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Richard He
n
derson
tcg-ia6
4
: Convert to new ldst helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henders
o
n
tcg-ia64:
R
educe code duplication in tcg_ou
t
_
q
emu_ld
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Richar
d
Hende
r
son
tcg-ia64:
Move tlb ad
d
end l
o
ad into tl
b
read
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henderson
tcg-ia64
:
Move bswap for st
o
re
into tlb load
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Rich
a
r
d Henderson
tc
g
-ia64
:
Re-
b
un
d
le the
tlb
load
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Ri
c
har
d
Henderson
tcg-ia6
4
: Opt
i
mize s
m
all arguments to e
x
it_t
b
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Ri
c
hard Henderson
t
arget-alpha: Remov
e
cpu_unique, cpu_sy
s
val, cpu_usp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Richard H
e
nderson
ta
r
g
et-alpha: Tidy
a
lpha_t
r
anslate_init
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henderson
target-alph
a
: Don't issue goto_tb under singlestep
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Richard Hen
d
erson
target-alpha
:
Use
n
on-loca
l
t
e
mps for
z
e
r
o/sink
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Ric
h
ard Henderson
tar
g
et-alp
h
a
:
Use ext
r
act to get insn fields
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Richa
r
d Henderson
target-alpha
:
Conve
r
t mfpr/mtpr to s
o
urce
/
sink
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
R
i
c
hard Henders
o
n
targe
t
-alpha: Con
v
ert ge
n
_cpys et al to
s
o
u
r
ce/sink
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Richard He
n
ders
o
n
t
a
r
get-al
p
ha: Convert gen_fc
v
tlq/ql to source/sink
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henderson
targe
t
-alph
a
: Convert gen_fcmov to
s
ource/sink
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
R
ichard Henderson
target-a
l
pha: Convert gen_bcond
to sourc
e
/sink
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
R
ic
h
a
r
d Henderson
target-alp
h
a
:
Conve
r
t most iee
e
insns
t
o s
o
urc
e
/sink
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henderson
target-alpha: Convert gen_ieee_input t
o
sourc
e
/si
n
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Richard Hen
d
e
rson
targ
e
t-alpha: Convert M
V
IOP2 t
o
s
our
c
e/sink
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Ri
c
h
ard Henderson
ta
r
get-al
p
ha: Co
n
ver
t
AR
I
TH3 to source/sink
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Richard
H
e
n
derson
target
-
a
l
ph
a
: Convert FARITH3 to
s
ource/
s
ink
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Ri
c
hard Henderson
t
arget-alpha: Convert
FA
R
ITH2 to sou
r
c
e/sink
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Richard H
e
nder
s
on
target-alph
a
: Conve
r
t gen_
z
ap/
n
ot to source/sink
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henderson
t
arget-alph
a
: Co
n
vert gen_ins_h/l to source/sin
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Ri
c
hard
H
ende
r
son
targe
t
-alph
a
:
C
onvert gen_ext_
h
/l to sou
r
ce/sink
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henderson
targe
t
-alpha
:
Co
n
vert gen_msk_h/l to sour
c
e/s
i
nk
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henderson
t
a
r
get-alpha
:
Conver
t
gen_cmov to source/sink
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Richa
r
d
Henderson
t
arge
t
-alp
h
a: Convert AR
I
TH3_
E
X to source/sink
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Richa
r
d
H
e
nderson
target-a
l
pha:
Con
v
ert gen_c
m
p to source/si
n
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Richard
Henderson
tar
g
et-alpha: Convert gen_store_conditional t
o
s
o
urc
e
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Richard Hen
d
er
s
on
target-
a
lpha: Convert gen_
l
oad/s
t
ore
_
m
e
m to source
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
R
i
chard Henderso
n
target-alpha: Co
n
vert op
c
ode 0x1F to source
/
sink
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
R
ichar
d
Henderson
target-al
p
ha: Con
v
e
rt opcode
0x1E to
s
ource/sink
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
R
ichard H
e
nderson
target-alpha: Convert opcode 0x
1
C
to source/s
i
nk
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Ri
c
ha
r
d Henderson
target-alpha: Convert opcode 0x1B to
source
/
s
i
nk
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henderson
targe
t
-alpha: Convert opc
o
de 0x1A to source/sink
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
R
i
chard H
e
nderson
tar
g
et-a
l
pha: Con
v
ert
opcode
0
x
1
8 to s
o
ur
c
e/sink
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Richard
Hen
d
erson
ta
r
get-a
l
pha: Co
n
v
e
rt
opcode
0
x17
t
o sourc
e
/sink
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Richard
Henderson
t
a
rget-alp
h
a: Convert opcode 0x
1
4
t
o source/sink
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henders
o
n
target
-
alpha: Convert opcode 0x13 to source/sink
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next