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
curses: Remove OpenBSD workaround
2012-09-25
Richard Henderson
tcg:
Add tcg_debug_assert
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-09-25
Richa
r
d
H
ende
r
son
tcg: Im
p
leme
n
t concat*_
i
64 with
d
eposit_i64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-09-25
Richard H
e
nderson
t
cg: Emit XORI as NOT for ap
p
ropriate
c
onstants
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-09-25
Richard Hende
r
son
tcg
:
Op
t
imize in
i
t
ial inputs fo
r
or
i
_i64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-09-25
R
i
chard Hen
d
erson
tcg: Emit A
N
DI as EXTU
fo
r
appropriate
c
onstants
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-09-25
Richa
r
d Henderson
tcg:
A
d
just descriptions of
*
cond
o
pcode
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-09-22
Richard Henderson
tcg-hppa
:
Implement
mo
v
cond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-09-21
Richard Henderson
tcg-sparc: Pre
s
erve branch destinati
o
n
s
during retra
n
slation
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-09-21
Richard
Henderson
tcg-sparc: Fix and en
a
ble direct TB cha
i
ning
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-09-21
R
i
chard Hender
s
on
tcg
-
sparc: Add
%
g/%o reg
i
ste
r
s to all
o
c_order
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-09-21
Rich
a
r
d
Hen
d
erson
tcg
-
sparc: Us
e
defines
for temporaries
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-09-21
Ric
h
ard
Henderson
tcg-sparc: M
a
sk
s
hift
immediates to
avoid illegal insn
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-09-21
Richard
Henderson
tcg
-
s
parc: Clean
u
p
cruft stemmin
g
fro
m
attempts to
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-09-21
Richar
d
Henderson
tcg
-
spa
r
c: Cha
n
ge
A
REG0 in generat
e
d c
o
de to %i0
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-09-21
Ri
c
har
d
Henderson
tcg-spar
c
:
S
uppor
t
GUEST_BASE
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-09-21
Richard Hend
e
rson
tcg-
s
pa
r
c
:
Fix qemu_ld/st t
o
handle 32-
b
it h
o
st
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-09-21
Richard He
n
derson
tcg-spa
r
c: Assume v9 c
p
u always, i
.
e
.
f
orce v8plus
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-09-21
R
i
chard Henderson
tcg-s
p
arc: Don't MAP_FIXED on top of the program
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-09-21
Richard Hen
d
erson
tc
g
-
s
parc: Fix A
D
D
X
o
p
code
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-09-21
Richard Henderson
tcg-sparc: Hack in
q
emu_l
d
/st6
4
for 32-bit
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-09-21
Richard Henderson
linux-user: Use memcpy
in get_u
s
er/pu
t
_user
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-09-21
Richard
H
e
n
derson
tcg
-
hp
p
a: Fix broken loa
d
/
s
tore h
e
lpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-09-21
Richard Henderso
n
tcg-hppa:
F
ix br
c
ond2 and set
c
ond2
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-09-21
Richard
H
enderso
n
tcg:
F
ix !USE_D
I
RECT_JUMP
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-09-21
Richard Hende
r
son
tcg: Optimize
two-address
c
ommutati
v
e operations
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-09-21
Rich
a
rd Henderso
n
t
cg: Optimize
mo
v
cond for constant comp
a
risons
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-09-21
Richard Hende
r
son
t
c
g-i386:
I
m
plemen
t
m
o
vcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-09-21
Richard Hende
r
son
ta
r
get-alpha: Use
m
ovco
n
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-09-21
R
ichard H
e
n
d
e
rson
tcg: In
t
rodu
c
e movco
n
d
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-09-21
Richa
r
d Henderson
target-alpha
:
Initi
a
l
i
ze env->c
p
u_model_st
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-09-19
Richard Henderson
t
arget
-
mi
p
s: Im
p
lement L
o
o
n
gs
o
n Mu
l
timedia Instruct
i
on
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-09-19
Richard
Hender
s
on
targe
t
-mips: Always e
v
aluate debu
g
ging macro arguments
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-09-19
Richard
Henderson
targe
t
-mip
s
: Fix MIP
S
_D
E
BUG
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-09-19
Ric
h
a
r
d Henderson
tar
g
et-mips: Se
t
opn in gen_ldst_multiple
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-08-27
Richard H
e
n
ders
o
n
mips-lin
u
x
-us
e
r:
Always suppo
r
t rd
h
wr
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-08-27
Richar
d
Henderson
t
a
r
g
et-mips: Stre
a
ml
i
ne indexed cp
1
memory addressing
.
commit
|
commitdiff
|
tree
2012-08-04
Richard Hend
e
rson
alpha-linux
-
user: Fix
t
h
e
get
p
riorit
y
s
y
scall
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-08-04
R
i
chard Henderson
alp
h
a-linux-user: Pro
p
erly hand
l
e
the non-rt
s
i
gprocmask
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-08-04
R
i
c
hard H
e
n
d
erson
a
l
pha-linux-user:
Fix a3 error return w
i
th
v
0 error
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-08-04
Richard Hen
d
er
s
on
lin
u
x-user: Translat
e
pipe2 flags
;
add to
s
trace
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-08-04
R
i
c
hard Hend
e
rs
o
n
linux-
u
ser: Allocate the right amount
of
sp
a
ce
for
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-08-04
Richard
H
en
d
erson
linux-user: Han
d
le O_SYNC
,
O_NOATIME, O_CLOEXE
C
, O_PA
T
H
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-08-04
Richard H
e
nderson
li
n
ux-user: Sync fcntl
.
h bits wit
h
the kernel
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-08-04
Richard Henderso
n
alpha-lin
u
x
-user
:
Handle TARGET
_
SSI_IEEE_R
A
I
SE_EXCEPTI
O
N
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-08-04
Richard Henderson
al
p
ha-linux-user: Work around hosted m
m
ap alloc
a
t
i
on
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-08-04
Richard Henderson
alpha-linux-user
:
F
i
x s
i
gna
l
handling
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-04-24
Richard
Hende
r
son
qtest: Fix tv_us
e
c != long
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-03-24
Ri
c
hard H
e
nderson
tcg-sp
a
rc
:
Add debug_frame support
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-03-24
Richard Henderson
tcg-hppa: A
d
d debug_f
r
ame support
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-03-24
Richard He
n
derso
n
t
cg: Allow ELF_H
O
S
T_FLAG
S
and
E
LF_OSABI overrides
in
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-03-24
Richard
H
enderson
tcg: Add debug_info to
JIT EL
F
image
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-03-24
Ric
h
a
r
d
Henderson
target
-
alpha: U
s
e no
r
eturn mar
k
er in helper
.
h
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-03-24
Richard Henderson
ta
r
g
e
t-a
l
pha: Make
u
se
o
f
fp_status
.
flush_inputs
_
to_zero
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-03-24
R
i
chard
He
n
ders
o
n
target-alp
h
a
: M
o
ve memory helpers to mem_he
l
per
.
c
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-03-24
Richard Hender
s
o
n
t
a
r
get-alp
h
a:
M
ove pa
l
code support helpers t
o
sys_helper
.
c
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-03-24
Richard Hen
d
erson
target-alph
a
: Move integer overflow h
e
lpers to in
t
_helper
.
c
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-03-24
Richard Hende
r
son
tar
g
et-alpha:
Move fpc
r
helpers from op_helper
.
c to
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-03-24
R
ichard H
e
nder
s
on
t
a
rget-a
l
p
ha: Move fl
o
a
ting-poin
t
hel
p
e
rs to
fpu_
h
e
lper
.
c
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-03-24
R
i
cha
r
d
H
e
nderson
target-
a
lpha
:
Move exception helpe
r
s to he
l
per
.
c
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-03-24
Richard Henderso
n
tar
g
e
t
-alp
h
a: Move integer helpers
t
o
i
nt_h
e
lp
e
r
.
c
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-03-24
Richard Henderson
a
lpha-l
i
nux-user: Init
i
a
l
ize fpu
to round-t
o
-normal
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2012-03-24
Ri
c
hard Henderson
tc
g
:
U
se the GDB
JIT debugging
i
nterface
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-11-19
Ric
h
ard Henderson
t
c
g
-
s
parc:
F
i
x set-but-not us
e
d wa
r
n
i
n
g
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-11-14
R
i
chard Henderson
tcg: Use TCG
R
eg for
standard tcg-target
e
ntry points
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-11-14
Richard He
n
d
erson
tcg: Standa
r
dize
o
n TCGR
e
g as
t
he enum for hard registers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-11-01
Richard Henderson
tcg: Fix whitespace
i
n
tcg-op
.
h
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-11-01
Richard Henderso
n
tcg: Fix reg
r
ession in
t
c
g
_gen_dep
o
sit_i64
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-10-30
R
i
chard Hend
e
rson
tcg: Optimize som
e
forms of de
p
o
sit
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-10-27
Richard Henderson
p
pc64-linux-user: Fix sys
c
all retu
r
n
typ
e
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-10-27
R
ichard Henderson
ppc64-l
i
nu
x
-use
r
: Properly interpret
the
e
ntry function
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-10-27
Richard Henderson
s
p
a
rc-linux-user: Add some missing syscall num
b
er
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-10-27
Ri
c
ha
r
d H
e
n
d
erson
sparc-linux-user: Fi
x
up s
e
nding SIGSEGV
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-10-27
Richard
H
e
nderson
sparc-linux-user: H
a
ndle SIGI
L
L
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-10-26
R
i
chard Henders
o
n
targe
t
-
sparc: Implement F
A
LIGNDA
T
A i
n
lin
e
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-10-26
Richar
d
Hende
r
son
target-sp
a
rc: Implement BMASK/B
S
HUFFLE
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-10-26
Richard Henderson
targe
t
-sparc: Implement ALI
G
N
A
DDR* in
l
ine
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-10-26
Rich
a
r
d Hend
e
rs
o
n
ta
r
ge
t
-sparc:
I
mplement EDGE* instructions
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-10-26
Richa
r
d
Hen
d
e
rson
targe
t
-sparc: Implement f
p
ack
{
16,32,fix}
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-10-26
Richard
H
enderso
n
target-sparc
:
Implement PDIST
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-10-26
Richar
d
Hend
e
rso
n
target-sparc: Do excepti
o
n
s
management
fully
i
n
s
ide
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-10-26
Ric
h
ard Henderson
t
arge
t
-sparc: Change fpr representation to doubl
e
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-10-26
Ri
c
hard Henderso
n
target
-
s
p
arc:
Undo c
p
u
_
fpr rename
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-10-26
Richard Hender
s
on
target
-
sparc: Ex
t
r
act fl
o
at
1
28 move to a fu
n
c
t
ion
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-10-26
Richard Henderson
targ
e
t-spa
r
c: Ext
r
ac
t
commo
n
c
o
de for floa
t
ing-p
o
i
nt
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-10-26
Richard Henderson
target-sparc: Make
F
PU/VIS helpers c
o
n
st w
h
en p
o
ssible
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-10-26
Richard Henders
o
n
t
a
rget-spar
c
: Pass flo
a
t64 parameters instead of dt0
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-10-26
Ri
c
hard
H
e
n
d
e
rson
tar
g
et-s
p
a
r
c: Add accessors for
d
ouble-precision
f
p
r
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-10-26
Richard Hend
e
rson
target-s
p
arc:
M
ark fprs dirty
i
n store accesso
r
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-10-26
Richard Henderson
target-s
p
ar
c
: Add access
o
rs for sin
g
le-precision fpr
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-10-11
Rich
a
rd Henderson
i
s
a: Remove isa_init_ioport
_
r
ange and isa_init_io
p
ort
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-10-11
R
ichard Henderson
ide: Conve
r
t to
isa_reg
i
ster_portio_list
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-10-11
Richard H
e
nderso
n
vmpor
t
: Convert
t
o isa_
r
e
gister_io
p
ort
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-10-11
Richard
He
n
derson
pc: Convert
p
ort92
t
o isa_
r
egister_iop
o
r
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-10-11
Richa
r
d
H
enderson
vga: Co
n
v
e
rt to isa_r
e
gi
s
te
r
_portio_list
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-10-11
Richard He
n
derson
s
b
16: Convert
to
isa
_
regist
e
r_portio_list
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-10-11
Rich
a
rd Henderson
parallel
:
Convert to isa
_
regi
s
ter_portio_l
i
st
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-10-11
Richard Hend
e
r
s
on
n
e
2000
:
Con
v
ert
to isa_register_iopor
t
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-10-11
R
i
chard H
e
nderson
rtc: Co
n
vert to isa_register_
i
oport
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-10-11
Richard Henderson
m
48t59
:
C
o
nvert to isa_regist
e
r_ioport
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2011-10-11
Richard Henderson
gu
s
: Co
n
ver
t
to isa_registe
r
_por
t
io_list
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next