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
qdev: Protect device-list-properties against broken devices
2015-10-21
Richard
H
en
d
ers
o
n
target-ar
m
:
S
hare al
l
common TCG
tempo
r
a
r
ies
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-08-04
Richard Henderson
t
arget-mips
:
Copy r
e
strict
i
ons fr
o
m ext/ins to dext
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-07-30
Richard
Henderson
bsd-user: F
i
x ope
r
and
t
o cpu_x86_exec
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-07-24
R
i
c
h
ard Henderson
tcg/aarch64: use 32-bit of
f
set for 32-bit
sof
t
mmu emu
l
a
t
i
o
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-07-23
Richard He
n
de
r
s
on
tcg/i
3
86
:
Extend a
d
dresses fo
r
3
2-bit guest
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-06-12
Richard
H
e
n
derson
linux-user: Add HWCAP
for SH4
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-06-12
R
ichard Hen
d
er
s
on
linux-u
s
er: Default
s
h4
to
sh7785
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-06-09
Ric
h
a
r
d Henderson
t
cg: H
a
ndle M
O
_AMASK in t
c
g_
d
u
mp_
o
ps
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-06-09
Richard
H
e
n
der
s
o
n
tcg: M
a
s
k TCGMemO
p
appropriately
f
or indexing
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-21
R
ic
h
ard
H
e
nderson
target-alpha: Add vector implem
e
ntation fo
r
CMPBG
E
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-21
Richard H
e
n
derson
target-alpha: R
e
write
helper_zap
n
ot
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Ric
h
a
rd Henderson
tar
g
e
t-alpha: Raise
IOV fr
o
m
CVTQL
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Ric
h
a
rd Henders
o
n
target-alpha: Suppress und
e
rflow f
r
om CVTTQ
i
f D
N
Z
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richard
H
enderso
n
target-alpha: Raise EXC_M_INV properly for fp i
n
p
u
ts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Ri
c
hard Hender
s
on
target-alp
h
a
:
D
is
a
llo
w
lite
r
a
l operand to 1C
.
30
t
o
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
R
i
chard H
e
nd
e
rs
o
n
target-alpha: Imp
l
ement WH64EN
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richard He
n
derson
ta
r
g
e
t
-alph
a
: Fix i
n
tege
r
o
v
er
f
low checking insns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
R
ichard Henderson
target-a
l
pha: Fix cvttq vs i
n
f
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richard Henderson
target-alph
a
: Fix
cvt
t
q vs larg
e
integers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richard Henderson
target-alpha:
R
aise IOV from CVTTQ
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richard Henderso
n
t
a
rget-alp
h
a
:
Set EXC
_
M
_SWC f
o
r exception
s
f
r
om /S
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richard Hender
s
on
t
ar
g
e
t-al
p
ha: Set fpcr_exc_s
t
atus even for disabled
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richard Henderson
target-alpha: Tidy
FPC
R
r
e
presentation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Ric
h
ard He
n
de
r
son
t
a
rget-al
p
ha:
S
et PC corre
c
tly for fl
o
at
i
ng
-
point exc
e
ptions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richard H
e
n
d
erson
target-alpha:
Forg
e
t ins
t
a
lled round
mode after MT
_
F
PCR
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richard Henders
o
n
ta
r
get-al
p
h
a:
Rename floating-point subroutines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richard Henderson
target-
a
lph
a
: Move VAX
h
el
p
er
s
to a
n
ew
fi
l
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-14
R
i
char
d
H
e
n
derson
tc
g
: Add MO_ALIGN,
MO
_
UNALN
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-14
R
i
cha
r
d Henderson
tcg: Push merged
memo
p
+mmu_idx para
m
eter to softmmu
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-14
Richard Henderson
tcg:
Merge me
m
op and mmu_idx p
a
rameters to
q
emu_ld/st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-03-16
R
ic
h
a
rd Henderson
tcg/
o
ptim
i
ze: H
a
ndle
o
r
r
,
a,
a
with constant a
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-03-13
Richard Henderso
n
tcg
:
C
omplete
handling of
ALWA
Y
S and
NEV
E
R
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-03-13
Richa
r
d Hende
r
son
tcg: Use t
c
g_malloc
t
o
allocate T
C
GLabel
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-03-13
R
ich
a
rd He
n
d
erso
n
tc
g
: Change
g
enerat
o
r-si
d
e labels to a point
e
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-03-13
Richard Henderson
t
c
g: Change tra
n
slator-side
l
ab
e
ls to a pointer
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-03-13
Ri
c
hard Henderson
t
cg-ia64:
U
se tcg_malloc to allocate TCGLabelQemuLdst
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-03-13
Ric
h
ard Hende
r
son
tcg: Use
t
cg_malloc
t
o allocate TCGLab
e
lQemu
L
dst
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
R
i
chard Henderson
tcg: Remo
v
e
u
nused opcodes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
Richar
d
Henderson
t
c
g: Implement insert_op_before
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
R
i
chard H
e
nderson
t
cg
:
Remove opcodes in
s
tead of nopi
n
g them out
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
R
i
cha
r
d Hend
e
rson
tcg
:
P
ut
opcodes
in a
linked list
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
R
icha
r
d
Hend
e
rson
tcg: Introdu
c
e tcg
_
op_buf_c
o
unt an
d
tcg_op_buf_full
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
Ri
c
hard
H
e
nderson
tcg: Mo
v
e
emit of I
N
D
EX_op_end into gen_tb
_
end
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
Richard Hen
d
erson
tcg: R
e
duce ifd
e
fs in tcg-op
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
Richard
Henders
o
n
tcg
:
Move some opco
d
e generati
o
n functions out of line
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-03
Richard
He
n
d
er
s
on
targe
t
-s390: Implement
E
C
A
G
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-03
Richa
r
d Henderson
t
arget-s390: Implement LU
R
A,
LURAG,
S
TURG
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-03
Richard Henderson
target-s390: Fix STURA
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-03
R
i
c
hard Hende
r
s
on
targ
e
t-s390: Fix STIDP
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-03
Richard Henders
o
n
target-s390: Impleme
n
t EPSW
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-03
Rich
a
r
d
Hen
d
erson
ta
r
get-s390:
I
m
p
l
e
m
ent SAM
s
pecifica
t
ion exc
e
ptio
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richard Hen
d
erson
tc
g
: Always e
n
a
b
le TCGv t
y
pe checking
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richard Henderson
qemu/compiler: Define QEMU_ARTIFICIAL
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
R
ichard Hende
r
son
tcg-aarch
6
4
: Use 32-bit loads
f
or qemu_ld_i32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
R
ichard Henders
o
n
t
cg-spar
c
:
Use UMULXHI
i
nstruction
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
R
ichard
H
enderson
t
cg-s
p
arc: Rena
m
e ADDX/SUBX
insns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richard H
e
nd
e
rs
o
n
tcg-sparc: U
s
e ADDXC
i
n set
c
o
nd_i64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richard Henderson
tc
g
-sparc: Fix set
c
ond_i32 uninitializ
e
d value
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richard Hende
r
son
tcg-
s
parc: Use ADDX
C
in addsub2
_
i
6
4
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richar
d
Henderson
tcg
-
sparc: Supp
o
rt
a
d
dsub
2
_i64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard H
e
n
d
erson
cpu-
e
x
ec:
Do CPU_IN
T
ERRUPT_H
A
LT uncond
i
t
ionally
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Henderson
t
ar
g
et-i386:
U
se cpu_
e
x
ec_interr
u
p
t
qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard
Henderson
t
arget-pp
c
: Use
cpu_
e
xec_interrupt q
o
m
h
o
ok
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard
H
e
n
derson
target-
l
m32: Use cpu_exec_inte
r
rupt qom
hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Hender
s
on
t
a
rget-microblaze: Use cpu_exec
_
in
t
errupt qo
m
hoo
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
R
ic
h
ar
d
Hen
d
erson
target-mi
p
s: Use cpu_
e
xec
_
int
e
rrupt qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Henderson
target-tricore: Remove the dum
m
y in
t
errupt boilerplate
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Henderson
t
a
r
g
e
t
-openrisc: Use
cpu_ex
e
c_interrup
t
qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Rich
a
r
d
H
e
n
de
r
son
tar
g
e
t-sparc:
Use cpu_exec_
i
nterrupt qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Henders
o
n
t
a
rget-a
r
m: Use cpu_exec_i
n
terrupt
qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
R
i
chard Henderson
target-
u
nicore32
:
Use c
p
u_
e
xec_interrupt qom hoo
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Hen
d
erson
target-sh4: Use cpu_exec_
i
n
t
e
r
r
u
p
t qom ho
o
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Rich
a
rd Hender
s
on
target-alpha:
U
s
e cpu_
e
xec
_
interru
p
t
qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Rich
a
rd Hend
e
rson
t
arget-cris: U
s
e cp
u
_exec_interrup
t
qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
R
i
c
hard Henderson
target-m68k: Use cpu
_
e
x
ec_interrupt qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Hende
r
son
tar
g
et-
s
390x: Us
e
cp
u
_exec_interr
u
pt
qo
m
hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Ri
c
hard Hende
r
son
targe
t
-
x
tensa: Us
e
cpu_exec_inte
r
rupt qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
R
i
c
h
ard Henderson
qom: Add cp
u
_exec
_
interrup
t
hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Hende
r
son
tar
g
e
t
-ppc:
Use cpu
_
e
xe
c
_enter qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
R
ichard H
e
nderson
target-m68k
:
Use c
p
u_exec_enter/exi
t
qom hooks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Ri
c
h
a
rd Hende
r
son
tar
g
et-i386:
Use
c
p
u
_exec_
e
nter/exit qom
h
ooks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Ri
c
ha
r
d
H
e
nde
r
so
n
cpu-e
x
ec: R
e
move do-nothing ifdef chain
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
R
ichard Hende
r
son
q
o
m: Ad
d
cpu_exec_enter an
d
cpu_e
x
ec_
e
xit hooks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-07-08
Rich
a
r
d Hender
s
on
target-ppc:
Fix gd
b
stub for p
p
c6
4
le-li
n
ux-use
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-07-08
Richard Henderson
target-ppc: Change default cpu for ppc64le-linux
-
u
ser
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-29
R
i
c
h
a
rd Henderson
disas/l
i
bvixl: Update README for version base
Signed-off-by:
Richard Henderson
<rth@redhat.com>
commit
|
commitdiff
|
tree
2014-06-27
Richard
H
enderson
tcg/ppc: Fix failure
in tcg_out_mem
_
long
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard H
e
nde
r
s
on
tcg-
p
p
c: Use t
h
e return address
a
s
a base
pointer
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richar
d
Hende
r
son
t
cg-ppc:
Merge cache-utils into
t
h
e
bac
k
end
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
R
i
chard He
n
derson
qemu/
o
sdep: R
e
move the need
for qemu
_
init_auxval
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richa
r
d Hende
r
so
n
t
c
g-ppc:
R
ename t
h
e tcg/p
p
c
6
4 ba
c
kend
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tcg-p
p
c: Remo
v
e the backend
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
R
i
chard Hen
d
erson
tcg-ppc64: Merge pp
c
32 shifts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tcg
-
ppc
6
4: Support m
u
lsh_i
3
2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richa
r
d Henderson
tcg-
p
pc64:
M
erg
e
p
p
c
32 register usag
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard
H
enderson
tcg-ppc64: Merge
p
pc32 qemu_ld/st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard H
e
nders
o
n
tcg-ppc
6
4: Merge
p
p
c
3
2 brc
o
nd2,
setcond2,
muluh
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Hen
d
e
r
s
o
n
t
cg-ppc64: Beg
i
n
me
r
ging ppc3
2
w
ith ppc64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
R
ichard Henderson
tcg-ppc64: Fix sub
2
implementation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tcg-ppc64: Me
r
ge 32-bit ABIs i
n
to the
prologue /
fra
m
e
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next