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
Merge remote-tracking branch 'remotes/armbru/tags/pull-monitor-2015-09-04' into staging
2015-09-02
Richard H
e
nd
e
rson
t
c
g/aarch64: Fix
t
cg_
o
ut_qemu
_
{ld, st} for guest_
b
as
e
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-08-24
R
ichard Hend
e
rson
tcg
/
a
arch64: Use so
f
t
m
mu fast p
a
th for unaligned accesses
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-08-24
R
i
c
h
ard H
e
n
d
erson
tcg/s390: Use
s
of
t
mmu fast
p
a
th for
unalign
e
d accesses
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-08-24
Richard He
n
d
e
rs
o
n
t
cg: Remove tcg_gen_t
r
unc_
i
6
4
_i32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-08-24
Richard H
e
nderson
tc
g
: Split trunc_shr_i32
opcod
e
into extr[lh]_i64_i3
2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-08-18
Richard Henderson
target-alph
a
: Inli
n
e hw_ret
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-08-18
Rich
a
r
d
Henderson
targ
e
t-alpha: Inline call
_
pal
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-08-18
Richard He
n
derson
t
a
rget-al
p
ha: Use s
e
p
a
rat
e
T
CGv temporarie
s
for the
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-08-18
Richard
Hen
d
erson
target-al
p
h
a
: Special case cmpbge with zero
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-08-17
Richard
Hende
r
son
tar
g
et-al
p
ha:
Rewr
i
te helper
_
cmpbge using bit tests
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-08-13
Richa
r
d
Henderson
ta
r
get
-
mips:
U
se CPU
_
LOG_INT for logging
re
l
ated to
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-08-04
Ric
h
ard Henderson
targ
e
t-m
i
ps: C
o
py restrictions
from ext/ins to dext
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-07-30
Richar
d
H
ende
r
son
b
s
d-user: Fix
o
pe
r
and to cpu_x86_exec
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-07-24
R
ichar
d
Henders
o
n
tcg
/
aarch64: use 32-bit offset for 32
-
b
i
t softmm
u
emulation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-07-23
Rich
a
rd Henderson
tc
g
/i386: Extend addre
s
ses for 32-bit guests
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-06-12
Richard H
e
nders
o
n
linux
-
user: Add HW
C
AP
f
or SH4
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-06-12
Richa
r
d H
e
nderso
n
l
inux-u
s
er: Default sh4
to sh7785
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-06-09
Ri
c
h
ard H
e
nderson
tc
g
:
H
andle
M
O_AMASK in tcg_dump_ops
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-06-09
Richard Hend
e
rson
tcg: Mask TCGMemOp appropriately f
o
r indexing
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-21
R
i
chard Henderson
t
arg
e
t-alpha: Add ve
c
tor
i
mplementation for
C
MP
B
GE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-21
Ri
c
hard Hender
s
on
t
a
rge
t
-alph
a
:
R
ewrite helper_zapnot
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
R
icha
r
d Henders
o
n
t
a
rget-alpha: Raise
I
OV fro
m
CVT
Q
L
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richard Henders
o
n
ta
r
get-alpha:
Suppre
s
s unde
r
flo
w
f
r
om CVTTQ if DNZ
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richard Henderson
target-al
p
ha: Raise EXC_M_INV properly
f
o
r
fp inp
u
ts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Ric
h
ard Hend
e
r
s
o
n
target-alpha:
D
i
sallow
l
iteral operand to 1C
.
30 to
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
R
i
c
har
d
He
n
derson
target-alpha:
I
m
p
l
ement WH64EN
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richa
r
d Henderson
target-a
l
ph
a
:
F
i
x
i
ntege
r
ove
r
f
low check
i
n
g in
s
ns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richard Henderson
tar
g
e
t-alpha:
F
ix cvttq vs inf
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richard Henderson
t
a
rget-a
l
pha:
F
ix cvt
t
q vs la
r
ge int
e
ger
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Rich
a
rd Hender
s
on
target-alpha: Raise I
O
V from CV
T
TQ
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Rich
a
rd Henderson
target-alpha: Set EXC_M_
S
WC for
e
xce
p
t
i
ons
f
r
o
m /S
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richard Henderson
ta
r
get-alpha:
Set fp
c
r_ex
c
_st
a
tus e
v
en for disabl
e
d
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richa
r
d Henderson
targe
t
-alph
a
: Ti
d
y FPC
R
r
e
presentat
i
o
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richard Henderso
n
target-alpha: Set PC correctly
f
o
r
f
loating-
p
oint excepti
o
ns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
R
i
chard
H
enderson
target-alpha:
Forget
i
nstalled round
mode after MT_
F
PCR
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richard Hender
s
on
target-alpha: Rename floating-point subrout
i
nes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
R
i
chard Hen
d
erson
target-alpha: Move
V
AX helpers
t
o a
new file
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-14
R
i
c
hard Henderson
tcg
:
Add MO_AL
I
GN, M
O
_
U
NA
L
N
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-14
Richa
r
d Henders
o
n
tc
g
: Push
merge
d
memop+mmu_
i
dx pa
r
ameter to s
o
ftmmu
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-14
Richard
Henderson
tcg: Merge memop and mmu_idx pa
r
ameters to qemu_ld/st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-03-16
Richard H
e
nderson
t
cg/optimi
z
e:
H
andle or r,a,a wi
t
h
c
on
s
tant a
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-03-13
R
i
chard Henderson
tcg: Complete handling of ALWAYS and
N
EVER
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-03-13
Richard H
e
nderso
n
t
c
g: Use tc
g
_malloc to alloca
t
e TCGLab
e
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-03-13
Richa
r
d Henderson
t
cg
:
Change genera
t
or-side labels to a poi
n
ter
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-03-13
R
i
ch
a
r
d
Henderson
tcg: Change
tr
a
nslator-side
l
abels to a pointer
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-03-13
Ri
c
h
a
rd Henderson
tcg-ia64
:
Use t
c
g_
m
a
l
loc to allocate TC
G
La
b
elQemuLdst
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-03-13
Richard Henderson
tcg: Use
tcg_malloc to allocate TCGLabelQemuLdst
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
Ri
c
har
d
H
e
nd
e
rson
tcg: Remove unused opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
Richard H
e
nd
e
rson
tcg: Implemen
t
i
n
ser
t
_op_bef
o
re
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
Richard
Hender
s
on
tcg: Remove opco
d
e
s instead of nopi
n
g them out
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
Richa
r
d H
e
nderson
tcg
:
Put opco
d
es in a
li
n
k
e
d list
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
Ric
h
ard H
e
nderson
tcg:
I
nt
r
oduc
e
tcg_op_buf
_
c
o
unt and tcg
_
o
p
_buf_fu
l
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
R
i
chard
H
enderson
tcg: Move emit
o
f
IN
D
EX_op_end into gen_
t
b_end
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
Richard Henderson
t
c
g: R
e
duce ifd
e
f
s
in t
c
g
-op
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
Richa
r
d Henderson
tcg: Move
some opcod
e
g
eneration functions
out of line
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-03
Richard Henderson
t
a
rget-s3
9
0
:
Implem
e
n
t
E
CAG
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-03
Ric
h
ard
Henders
o
n
target-s
3
90:
I
mpleme
n
t LURA, LU
R
A
G
,
S
TURG
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-03
Richard
H
enderson
target-s390: Fix STURA
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-03
Richard
H
en
d
e
rson
target-s39
0
: Fix
STIDP
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-03
Richar
d
Henderson
targ
e
t-s390: I
m
plement EPSW
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-03
R
i
c
h
ard Henderson
t
arge
t
-s390: Implement SA
M
specificat
i
o
n
excep
t
ion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richard Henderson
tcg: A
l
ways enable TCGv
type ch
e
c
king
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Ric
h
ard Hend
e
r
s
o
n
qem
u
/co
m
piler: De
f
ine QEMU_A
R
TIFICI
A
L
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richard Henderson
tcg
-
aarch64:
Use 32-bit lo
a
d
s
for qemu_ld_i32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richard Hen
d
e
rson
tcg-sparc: Use UMULXHI instructi
o
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richard Henderson
tc
g
-spar
c
:
Rename ADDX
/
S
U
BX insns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richard He
n
derson
t
c
g-s
p
arc: Use ADD
X
C in
s
etcon
d
_i64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richard Henderson
tcg-sparc
:
Fix setco
n
d_i32 uninitialize
d
value
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richard Henderson
tcg-sparc: U
s
e AD
D
XC in addsub2_i64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
R
i
c
har
d
Hen
d
e
rson
t
c
g
-s
p
arc: S
u
p
p
ort addsub2_i
6
4
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Ric
h
a
rd
H
end
e
rs
o
n
c
pu-exec: Do CPU_INTERRUPT_H
A
LT unconditional
l
y
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard H
e
nderson
target-i386: Use cpu
_
e
xec_int
e
r
rupt qom
hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richar
d
Hender
s
on
tar
g
et-ppc: Use
c
pu_exec_interrupt qom h
o
o
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Ri
c
hard Henderson
target-lm32: Use c
p
u_exe
c
_inte
r
rupt
qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Hen
d
erson
target-microblaze: Use cpu_e
x
ec_interr
u
pt qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Ri
c
ha
r
d Henders
o
n
t
arget-mips:
U
s
e cpu_
e
xec_i
n
terrupt q
o
m hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard He
n
d
erson
target-tricore: Remove th
e
du
m
my
i
n
ter
r
u
p
t boilerpla
t
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard
Henderson
target
-
openrisc: Us
e
cp
u
_
exec_
i
nterru
p
t qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
R
i
chard Henderson
target-sparc: Use cp
u
_exe
c
_interru
p
t qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Ri
c
ha
r
d
Henderso
n
target-arm: Use
c
pu_exec_interrupt qom
h
ook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Hen
d
erso
n
target-unicore32: Use cpu_e
x
e
c_
i
nte
r
rup
t
qom h
o
ok
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Hender
s
on
target-sh
4
: Use c
p
u_exec_interrup
t
qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard
Hender
s
on
targ
e
t-
a
lpha: Use cpu_exec_interru
p
t qom
hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richar
d
Henderson
tar
g
et-
c
ris: Use c
p
u
_exec_interrupt qom ho
o
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Henderson
target-m
6
8k: Us
e
cpu_exec_i
n
terrupt qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Hend
e
rson
t
a
rget
-
s390
x
:
Use cp
u
_
e
xec
_
interrupt
qom ho
o
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Hen
d
erson
target-xt
e
nsa: Use cpu_exe
c
_
i
nterrupt qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Henderson
qo
m
: Add cpu_exec_interru
p
t ho
o
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Henders
o
n
tar
g
et
-
ppc: Use cpu_exec_enter q
o
m hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Ri
c
hard H
e
n
d
e
rson
target-m
6
8k:
Use cpu
_
ex
e
c_enter/exit qom hooks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
R
i
c
hard Henderson
target-i386
:
U
s
e
cpu
_
exec_en
t
er/
e
x
it qom hooks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Henderso
n
c
p
u
-exec: Remove do-nothing ifde
f
chains
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Ri
c
har
d
Henderson
qo
m
: A
d
d cpu_e
x
ec_ent
e
r
an
d
cpu_exec_exit hooks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-07-08
Richard Hen
d
erson
target-ppc:
F
ix gdb
s
tub for ppc6
4
le-linux-user
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-07-08
Rich
a
rd Hen
d
erson
tar
g
et-ppc:
C
h
a
nge default cpu for ppc64le-linux-user
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-29
Richa
r
d H
e
nderso
n
d
i
sas/li
b
vixl: Up
d
ate RE
A
DME for version bas
e
Signed-off-by:
Richard Henderson
<rth@redhat.com>
commit
|
commitdiff
|
tree
2014-06-27
Rich
a
rd Henderson
t
c
g/pp
c
: Fix failure in tcg_out_mem_long
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
R
i
chard Hend
e
rs
o
n
tc
g
-ppc: Use
t
he ret
u
rn add
r
ess as a b
a
se pointer
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richar
d
Hend
e
rson
tcg
-
ppc:
Me
r
ge cache-
u
tils into the
backend
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
R
i
chard
Henderson
qemu/osd
e
p: Remove the need
f
o
r qe
m
u_init
_
auxval
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next