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-mips: Split out tcg_out_call
2014-05-12
Richard
Henderson
tcg-mips: Split out tcg_ou
t
_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Henderson
t
cg-sparc: Create tcg_out_
c
al
l
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Ri
c
hard
H
e
n
derson
tcg-ppc6
4
: Rename tcg_out
_
call
i
to tcg_out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Hen
d
er
s
on
tcg-p
p
c: Split out tcg_out_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Ri
c
ha
r
d Henderson
tc
g
-s390
:
Renam
e
t
ge
n
_
c
alli t
o
tc
g
_
o
u
t_call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
ichard
Henderso
n
tc
g
-
i
386:
Rename tcg_out_
c
alli to tcg_ou
t
_c
a
ll
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
ichard Hende
r
son
tc
g
: Require TC
G
_TARGET_INSN
_
UNIT
_
S
I
ZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
i
ch
a
rd Henderso
n
tci: Defi
n
e TCG_TARGET_
I
NSN_
U
NIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Rich
a
rd Hende
r
son
t
cg-mips
:
Defi
n
e TCG
_
TARGET_I
N
SN_UNIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard H
e
nderson
tcg-ia64: Define TCG_TA
R
GET_INSN_UNIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Ri
c
hard Henderson
tcg-
s
390: D
e
fine T
C
G
_
TAR
G
ET_INSN_UNI
T
_S
I
ZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Hende
r
son
tcg-aarch64: Define TCG_TARGET_
I
NSN_UNIT_SI
Z
E
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Ric
h
a
rd Hender
s
on
t
cg-ar
m
:
D
efine TCG_TARGET_INSN
_
UNIT_S
I
Z
E
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
ic
h
ard Henderson
tc
g
-sparc: Define T
C
G_TARGET_IN
S
N_UN
I
T_S
I
ZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richa
r
d Henderso
n
tcg-ppc: Define T
C
G
_
TARGET
_
INSN_UNIT_SI
Z
E
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard
Henderso
n
tcg-p
p
c64: Define TCG_TARGET_INSN
_
UNIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard Hen
d
erson
tcg-i3
8
6: De
f
ine TCG_TARGET_INSN_UNIT_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
R
ichard
H
en
d
er
s
on
tcg
:
Define tcg_insn_unit for code pointers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Richard
H
ende
r
s
o
n
tc
g
: Introdu
c
e
byte point
e
r
a
r
i
t
hmetic h
e
lpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Pet
e
r Mayde
l
l
tcg: Avoid undefi
n
ed
behaviou
r
pa
t
ching co
d
e at u
n
aligned
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Pete
r
Maydell
tc
g
: Avoid stores to
unaligned addresses
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-12
Peter Ma
y
dell
e
xec
-
all
.
h: Use
s
tl_p
t
o av
o
id un
d
efine
d
behavio
u
r
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-05-03
Richard Hende
r
son
target-alp
h
a:
Fix
RDUSP
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard Henderson
tcg-sparc: Accept stores of zero
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richar
d
Henderson
tcg-sparc: Fix small 32-bi
t
m
o
v
i
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard Henderson
tcg-sparc: Fixup
function arg
u
ment typ
e
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard
H
enders
o
n
tcg-sp
a
rc: Hoist common
argument
l
oads in tcg_out_op
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richar
d
H
enderson
tcg-spa
r
c:
Don't
h
andle mov/
m
ov
i
in
tc
g
_out_op
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard
H
end
e
rson
tc
g
-sparc: Tidy ch
e
ck_fit_* tests
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard Henderson
tcg-sparc: Impleme
n
t muls2
_
i32
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richa
r
d Henderson
t
c
g
-sparc: Use the RETUR
N
instruction
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richar
d
Hend
e
r
s
on
tcg
-
sparc: Use 64-
b
it registers wi
t
h spa
r
cv8plus
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard Hender
s
on
t
c
g
-
sparc
:
Sup
p
ort trunc_shr_i32
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Ri
c
h
ard Henderson
tcg
-
sparc: Re
m
ov
e
mos
t
uses of TCG_TARGET_R
E
G_BITS
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
Richard
H
enderson
tcg: Add IN
D
EX_op_
t
runc_shr_i3
2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-28
R
i
chard
Henderson
t
cg: Fix missed
pointer
s
ize != TCG
_
TARG
E
T_REG_BITS
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Ric
h
ard H
e
n
d
erso
n
tcg:
U
s
e H
O
ST_WORDS_BIGENDIAN
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
R
i
chard Henderson
tcg: Fi
x
fallback f
r
om mu
l
s
2
_i64 to mulu2_i64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Ric
h
a
r
d Henderson
tcg: Use tcg_gen_m
u
lu2_i32 i
n
tcg_gen_muls2_i32
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Richard Henderson
tcg: Rel
a
x requir
e
m
e
nt fo
r
mulu2_i32
o
n 3
2
-bit
hosts
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Richard Henderso
n
tcg-s390: Remove W cons
t
raint
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
R
ichard Henderson
tcg-sparc
:
Use the type
p
arameter t
o
tcg_ta
r
ge
t
_const_m
a
tch
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Rich
a
rd Henderso
n
tcg-
p
p
c
64: Use the type parameter to tcg
_
target
_
const_match
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Richa
r
d Henderson
t
c
g-aarch
6
4: Remove
w
constra
i
nt
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Richard H
e
nd
e
rson
tcg: A
d
d TCGType param
e
ter to tcg_target_const_match
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Richard Hender
s
on
tcg: Fix out of range shift in deposi
t
optimizations
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
Ri
c
hard Hen
d
erson
tci: M
a
s
k
shi
f
t coun
t
s to avoid undefined be
h
avior
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
R
i
chard Henderson
tcg: Mask shift quantiti
e
s while folding
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
R
i
ch
a
rd He
n
d
e
rs
o
n
tcg: U
s
e "u
n
specified behavior" for
s
hifts
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-18
S
t
efan W
e
il
tcg: F
i
x
w
a
r
n
i
n
g (1 bit signed
b
i
tf
i
eld e
n
t
ry) and
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard H
e
nderson
tcg-i
a
64
:
Convert to new ldst opc
o
des
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Rich
a
rd Henderson
t
cg-ia64:
M
ove part of
s
oftmmu s
l
ow path out of l
i
n
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
R
i
chard Henderson
tcg-ia
6
4: Convert to new ldst helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Ric
h
ard
H
e
nd
e
rson
tcg-ia64: Reduce
c
ode
d
uplic
a
tion in tcg_out_qemu_ld
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Ri
c
hard
Henderson
t
cg-ia64: Move tl
b
addend loa
d
into tlb r
e
ad
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Ri
c
h
ard
H
e
n
derso
n
tcg-ia
6
4
:
M
ove
bsw
a
p for
st
o
r
e into tlb loa
d
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Rich
a
rd Henderson
t
c
g-ia64:
R
e-bundle the tlb load
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Ri
c
hard He
n
der
s
on
tcg-ia64
:
Optimize small arguments to
exit_tb
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
R
icha
r
d Henderson
ta
r
get-al
p
ha: Remove c
p
u_uni
q
ue
,
cpu_sysva
l
, cpu_usp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richar
d
H
e
nders
o
n
t
a
rget-alph
a
:
Tidy al
p
ha_t
r
ans
l
ate_i
n
it
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Hender
s
on
ta
r
get-alpha: Do
n
't i
s
s
u
e
goto_tb und
e
r
singles
t
ep
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
R
i
ch
a
r
d
Henders
o
n
t
a
rget-alpha:
Use non
-
local temps for
zero/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
R
i
chard H
e
nderson
ta
r
get-alpha:
U
se extract
to get insn fie
l
d
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
R
ich
a
rd Hend
e
rs
o
n
t
ar
g
et-alpha
:
Convert mfp
r
/mtpr to sourc
e
/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henderson
target-al
p
h
a
: Convert gen_cpys
et al to source/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Hen
d
e
r
so
n
target-
a
lpha: Convert ge
n
_fcv
t
l
q
/
q
l to
s
ourc
e
/sin
k
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Hend
e
rs
o
n
targ
e
t-alph
a
: Convert gen
_
f
c
mov to
sour
c
e/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henders
o
n
target-al
p
ha:
Convert gen_bcond to sou
r
ce/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Hen
d
erson
target
-
alpha: Conv
e
rt mos
t
i
e
ee i
n
sns to sou
r
ce/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard H
e
nder
s
on
ta
r
get-al
p
ha: Co
n
vert gen_ieee_
i
npu
t
to source/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard
Hen
d
erson
target-alpha: Conver
t
MVIOP2
t
o source
/
sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henderson
targ
e
t
-
alpha: Co
n
vert ARITH3
to source/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
R
i
chard Henderso
n
target-alpha: Convert F
A
RITH3 to sou
r
c
e/s
i
nk
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Hender
s
on
target-alph
a
:
Co
n
ver
t
FARITH
2
to
s
ource/sin
k
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard
H
e
n
derson
t
arget-a
l
ph
a
: Convert gen_
z
ap/not to
s
ourc
e
/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richa
r
d H
e
nderson
t
a
r
get-
a
l
pha: C
o
nve
r
t gen_i
n
s_h/
l
to source/
s
i
n
k
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Ri
c
hard Henderson
target-
a
lpha: Conve
r
t gen_ex
t
_h/l
to s
o
urce/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Ri
c
har
d
Henders
o
n
target-alph
a
: Convert
gen_
m
sk_h/l
to so
u
rce/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richa
r
d Henderson
target-alpha: Convert gen_c
m
ov to sou
r
ce
/
sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Hen
d
erson
target-a
l
pha: Convert A
R
ITH3_EX to
source/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Hender
s
on
target-alpha:
Con
v
ert
gen_cmp to
s
ourc
e
/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henderson
target-alpha: Conve
r
t ge
n
_st
o
re_conditional to source
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Ric
h
a
r
d Henderson
targe
t
-
a
lpha:
C
onve
r
t gen_load/store
_
mem to source
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Hend
e
rson
t
arget-alpha: Co
n
vert opc
o
d
e
0
x1F to source
/
sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henderso
n
target-al
p
ha: Conv
e
r
t
opcode 0x1E to
source/si
n
k
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henderson
target-alpha: Convert op
c
ode 0
x
1C to source/s
i
nk
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henderson
target-alpha: Convert opcode
0x1B t
o
sou
r
ce
/
sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Hen
d
erson
ta
r
get
-
alpha: Conve
r
t opcode
0
x
1A to source/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henderson
target-alp
h
a
:
Convert opcode 0x18 to source/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
R
i
c
h
ard
H
enders
o
n
ta
r
get-alpha: Convert opcode 0x17 to source/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard Henderson
target-alph
a
: Conv
e
rt
o
p
code 0
x
14 to source/si
n
k
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
R
ichard Henderso
n
target-alpha: Convert opco
d
e
0x13 to source/sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
R
i
chard Henderson
ta
r
g
e
t-alpha: Convert opcode 0x12 to source/s
i
nk
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Ric
h
ard Henderson
t
ar
g
et-alpha
:
C
onver
t
o
p
c
ode 0x11
t
o s
o
u
rce
/
sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Ri
c
hard Henderson
tar
g
et-
a
lpha: I
n
troduce functio
n
s for so
u
rce
/
sink
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard
He
n
derso
n
tar
g
et-alpha: Introduce REQ
U
IR
E
_REG_31
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Richard
He
n
derson
target-alpha:
I
n
tr
o
duce REQ
U
IRE_TB_FLAG
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-04-17
Paolo Bonzini
target-alpha: fix the braces
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-03-27
Richard Henderson
tcg-arm: Avoid ldrd/strd for
u
ser
-
only emulation
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2014-03-17
Ric
h
ard Henders
o
n
tc
g
-sparc: Co
n
vert to n
e
w ldst opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next