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
virtio: avoid leading underscores for helpers
2015-10-21
Richard Henderson
target-arm: Share all common TCG tempor
a
ries
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-08-04
Richard Henders
o
n
target-mips: Copy r
e
s
tri
c
tions from
ext/ins to dext
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-07-30
Ri
c
hard H
e
nderson
bsd-user: Fix o
p
erand to cpu_x86_ex
e
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-07-24
Richard Henderson
tc
g
/aarch
6
4: u
s
e 3
2
-bit offs
e
t for
3
2-bit softmmu
em
u
lation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-07-23
Rich
a
rd
H
e
nderson
tcg/
i
386:
E
xten
d
ad
d
resse
s
for 32-bit
gu
e
sts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-06-12
R
ichar
d
He
n
derson
linux-
u
s
e
r: Add HWCAP for SH4
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-06-12
R
ichard Hen
d
erson
linux-
u
se
r
:
Default sh4 to
s
h7785
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-06-09
Ric
h
a
r
d Hend
e
rson
tc
g
: Handle MO_A
M
ASK in t
c
g_dump_ops
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-06-09
Richar
d
Henderson
t
c
g:
Mask TCGMem
O
p
appropri
a
tely f
o
r indexin
g
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-21
Richard Hende
r
son
target-al
p
ha: A
d
d vect
o
r i
m
plementa
t
ion for CMPBGE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-21
Richar
d
Hende
r
son
t
a
rget-alpha: Rewr
i
te helper_zapnot
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Ri
c
hard
Hend
e
rson
ta
r
get-alp
h
a: Raise IOV from CVTQL
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richard
H
e
nderson
target-alpha: Suppress u
n
der
f
low from
CV
T
TQ if DNZ
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
R
i
chard Henderson
target-
a
lph
a
:
R
aise E
X
C_M_INV
pro
p
erly f
o
r fp inputs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richard Hend
e
rson
target-alpha: Disallo
w
literal o
p
erand t
o
1C
.
30 to
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richard H
e
n
d
erson
targ
e
t-alpha
:
Implem
e
nt
W
H64E
N
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richard
H
e
n
d
e
rson
t
a
rge
t
-alpha: Fi
x
integer over
f
low c
h
ecking insns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richa
r
d He
n
ders
o
n
t
arg
e
t-alpha: Fix cvttq vs inf
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Ric
h
ard Hende
r
son
target
-
alpha: Fix
cvttq vs
larg
e
integers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richar
d
Hend
e
rson
tar
g
et
-
a
l
pha: Rais
e
I
O
V
f
rom CVTTQ
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
R
ichard Henderson
t
a
rget-alph
a
: Set EXC_M_SWC for exceptions from /S
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Rich
a
rd H
e
nder
s
o
n
target-alpha: Set f
p
cr_ex
c
_status
even f
o
r disabled
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Ric
h
ard Henders
o
n
target-alpha:
T
idy
F
PCR
re
p
resentation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Richard Henderson
t
a
rget-alpha: Set PC c
o
r
r
ectly for float
i
ng-point except
i
ons
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
R
ichar
d
Henderson
target-alpha:
Forge
t
installe
d
r
o
und m
o
de
after M
T
_FPCR
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Ri
c
ha
r
d H
e
n
d
e
r
s
on
target-alpha: Ren
a
me floa
t
ing-point subrouti
n
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-18
Ri
c
hard
Henderson
target-alpha:
M
o
v
e VAX helpers to
a
new
fil
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-14
Richar
d
Henderson
tcg: Add MO_ALI
G
N
,
M
O
_UNALN
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-14
R
i
chard Henders
o
n
tcg: Push merged
m
emop+
m
mu_idx
parameter to softmmu
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-05-14
Ri
c
hard Hende
r
son
tcg: Merge me
m
op and mmu_
i
dx parameters to
qemu_ld/st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-03-16
Richard Henderson
tcg
/
o
ptimize: Handle or r,a,a
w
ith c
o
nstant
a
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-03-13
Richar
d
Henderson
tcg:
C
o
m
p
lete handli
n
g
o
f AL
W
AYS and NEVER
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-03-13
Rich
a
rd He
n
derson
tcg: Us
e
tcg_malloc to allocate TCG
L
abel
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-03-13
R
ichard
H
e
n
d
erso
n
tc
g
:
Ch
a
n
ge gene
r
a
tor-side labels to a pointer
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-03-13
Richard Hende
r
son
t
c
g: Change transla
t
or
-
s
id
e
labels to
a
pointer
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-03-13
Ric
h
ard Henderson
t
cg-ia64: Use tcg_mall
o
c to alloc
a
te TCGLab
e
lQemuLdst
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-03-13
Ric
h
ard Hen
d
erso
n
t
cg:
Use tcg_malloc to allocate TCGLabelQemuLdst
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
Richard Henderso
n
tcg: Remove unuse
d
op
c
odes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
R
ichard
H
enderson
t
c
g
:
Implement ins
e
rt_
o
p_before
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
R
i
ch
a
r
d
Henderson
tcg: Re
m
o
ve opcodes instead of n
o
ping them o
u
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
Ric
h
ard Hende
r
son
t
c
g: Put o
p
codes
in a
linked list
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
Richard Hend
e
rson
tcg: Introduce tcg_op_buf_count a
n
d tcg
_
op
_
buf_
f
ull
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
Richard
Hende
r
son
tc
g
: Move
e
m
i
t of INDEX
_
op_en
d
i
nto gen_tb_end
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
Richard H
e
nderson
tcg: Reduce ifdefs in tcg-op
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-13
Ri
c
hard
He
n
der
s
on
tcg
:
Move some opcode generation fun
c
t
ions o
u
t of li
n
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-03
R
i
char
d
Hender
s
on
t
arget-
s
390: Implement ECAG
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-03
R
ichard He
n
d
e
rson
target-s
3
90: Implement LURA, LURA
G
, STURG
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-03
Richard
H
e
n
d
erson
target-s390: Fix STUR
A
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-03
Ric
h
a
rd
H
end
e
rson
tar
g
et
-
s390: Fix STIDP
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-03
R
i
c
hard Henderso
n
target-s390: Im
p
lement EP
S
W
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2015-02-03
Rich
a
rd Henderson
targ
e
t-s390: Imp
l
ement SAM specification
e
xception
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
R
i
chard He
n
ders
o
n
tc
g
: Alw
a
y
s
ena
b
le TCGv
type
c
heck
i
ng
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richar
d
Henderson
qemu/compiler: Define QEMU_ART
I
FICIAL
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Ri
c
hard Henderson
tc
g
-
aarch64
:
Use
3
2-bit l
o
ads for q
e
mu_ld_i32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richa
r
d
H
enderson
t
cg-sparc: Use UMULX
H
I instructi
o
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richard Hende
r
son
tcg-sp
a
rc: Rename ADDX/SU
B
X insn
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richard
H
enderson
tcg-sparc: U
s
e ADDXC
in s
e
tcon
d
_i64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richard Henderson
tcg-sparc:
F
i
x setcond_i32 uninitialized va
l
ue
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Richard Hender
s
on
tcg-spa
r
c: Use ADDXC in
add
s
u
b2_
i
64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-29
Ric
h
ard
H
e
n
d
erson
tcg-sparc:
S
upport ad
d
sub2_i6
4
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Henders
o
n
c
pu-exec:
D
o CPU_INTERRUPT_HALT unc
o
nditionally
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Hend
e
rson
target-i386
:
Use
c
pu_exec_int
e
rrupt
q
om hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richar
d
H
enderson
t
arget-
p
pc: Use
c
pu_e
x
ec_interrupt qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Henderson
target-lm3
2
:
Use
c
p
u_
e
xec_i
n
terrupt q
o
m hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
R
ichard Henders
o
n
target-m
i
cro
b
laze: Use cpu_exec_interrupt q
o
m hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard
H
enderson
ta
r
get-mips: Us
e
cpu_exec_interrupt qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Ri
c
ha
r
d Henderson
targe
t
-tricore: Re
m
ove the
d
u
mmy
i
n
terrupt boilerpla
t
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Rich
a
rd Hende
r
son
target-ope
n
r
i
s
c: Use cp
u
_exec_int
e
rrupt qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
R
ichard
Henderson
target-sparc:
Us
e
c
pu_exec_interrupt qom ho
o
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
R
ich
a
rd
H
enderson
ta
r
get-arm: Use cpu_exec_interrupt q
o
m hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Henderson
t
a
rget-uni
c
ore32:
U
se cpu
_
exec_interrupt
q
om
hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard H
e
nderson
target-sh4: Use cpu_exec_int
e
rrupt qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard
H
e
nderson
ta
r
ge
t
-alpha
:
Use
cpu_e
x
e
c
_
i
nt
e
rrupt qom
h
ook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Ri
c
ha
r
d
Hen
d
erson
target-cris: Use cpu_exec_inte
r
rupt
qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard He
n
derson
t
a
r
g
et-m68k: Use cp
u
_
e
xec_interrupt qom
h
ook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Hende
r
son
target-s390x: Use cp
u
_exec_interrupt qom hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Ri
c
hard Henderson
target-
x
tensa:
U
s
e cpu_
e
xec_interru
p
t q
o
m hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richar
d
H
enderson
qom: Add cpu_exe
c
_inte
r
rupt
h
ook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard
He
n
d
erso
n
targe
t
-ppc: Use
cpu_exec
_
en
t
er q
o
m hook
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Henderson
t
a
rget-m68k: Use
cpu_
e
x
ec_enter/exit qom hooks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richar
d
Henderson
target-i386: Use cpu_exec_ent
e
r/e
x
it
q
o
m
hooks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard Hend
e
rson
cpu-exec: Rem
o
ve do-nothing ifde
f
chains
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-09-25
Richard H
e
nd
e
rson
qom: Add cpu_
e
xec_enter and cpu_
e
xec_e
x
i
t hooks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-07-08
R
ichard Henderson
target-ppc
:
Fix gdbs
t
u
b for ppc64le-linux
-
user
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-07-08
R
ichard Hend
e
rson
targ
e
t-ppc: C
h
a
nge default cpu
f
o
r ppc6
4
le-linux-us
e
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-29
Richard Hen
d
ers
o
n
disas/li
b
vixl: Update README
f
o
r
v
e
rs
i
o
n
b
a
se
Signed-off-by:
Richard Henderson
<rth@redhat.com>
commit
|
commitdiff
|
tree
2014-06-27
Richard Henderson
tcg/
p
pc: Fix failure in tcg_out_mem
_
lon
g
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richa
r
d Hende
r
son
tcg-ppc:
Use the return address as
a
base pointe
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
R
i
chard He
n
der
s
on
tcg-ppc: Merge c
a
che-ut
i
ls
into
t
he b
a
ckend
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard He
n
derson
qemu/osd
e
p
:
Remove the nee
d
for qe
m
u_init_au
x
val
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
t
cg-ppc: Renam
e
the tcg/p
p
c64 backend
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
R
i
chard
Henderson
t
c
g
-ppc: Remove the backend
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
R
i
chard Henderson
tcg-pp
c
64: Merg
e
ppc32
s
h
i
f
t
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richar
d
Henderson
tcg-p
p
c64: S
u
pport muls
h
_i32
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tcg-p
p
c64: Merge ppc32
re
g
is
t
er us
a
ge
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Rich
a
rd Henderson
tcg-ppc64
:
Merge ppc32 qem
u
_ld/st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard H
e
nderson
tcg-ppc64:
M
e
rge
ppc32 brco
n
d2, setcond2, muluh
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richard Henderson
tcg-p
p
c64: Begin me
r
ging
ppc32 with ppc64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
R
i
chard
Henderson
tcg-ppc64: Fi
x
s
u
b2 implem
e
n
tation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2014-06-23
Richar
d
H
enderson
tcg-ppc64: Merge 32-b
i
t ABIs into the
prologue / frame
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next