repo.or.cz
/
qemu
/
aliguori-queue.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
tcg-i386: Split out TLB Hit path from qemu_ld/st.
2010-06-02
Richard Hen
d
erson
tcg-i3
8
6: Spli
t
out
TLB Hit
p
ath from qe
m
u_ld/st
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-02
Richa
r
d Henderso
n
tcg-i3
8
6: Ti
d
y dat
a
16
p
refixes
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
Ri
c
h
a
r
d
H
enderson
a
lpha-
l
i
n
u
x-user:
Fill in
S
I_C
O
DE fo
r
SI
G
S
E
GV
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
Richa
r
d Henders
o
n
linux-use
r
:
Use qemu-malloc
.
c
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
R
ichard
H
e
nderson
Use calloc i
n
qemu_mallo
c
z
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
Richa
r
d Henderson
tcg:
Use INDE
X
_op_
q
emu_ld32 f
o
r
32-bit
results
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richa
r
d
Henderson
tcg-ia64: Load GUEST_BASE in
t
o a regis
t
er
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richar
d
Hen
d
er
s
on
tcg-ia6
4
: Fix som
e
reg
i
ster
usage
i
ssues
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
ichard Henders
o
n
tcg-hppa: Load GUEST_B
A
S
E
as an immediate
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Ric
h
ard Hende
r
son
tc
g
:
Initializ
e
the
p
ro
l
ogue after GUE
S
T
_BASE is fi
x
ed
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Ric
h
a
rd
Hend
e
rso
n
alp
h
a
-
l
inux-user: F
i
x si
g
procmask
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
i
c
hard Hen
d
e
r
s
on
alpha-linux
-
u
s
er: Fix
s
i
g
s
u
spend param
e
ters
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richar
d
H
e
nderson
a
lpha-l
i
n
u
x-use
r
: Fix getxpid
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richar
d
Henderson
alpha
-
linux-use
r
: Fix pipe retu
r
n mecha
n
ism
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
i
chard Hend
e
rson
a
lpha-linux-user:
A
dd c
o
rrect sigaction constants
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
ichard Henderson
alpha-linux-
u
ser: Fix siginfo
.
s
i_addr for SIGSEGV
and
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Hend
e
rson
alpha-linux-user: Fix brk error
r
et
u
rn
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richar
d
Henderson
tcg-i386: N
u
ke trailing whitesp
a
c
e
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Ric
h
ard H
e
nders
o
n
tcg-i386: Use lea
f
or three-operan
d
add
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard He
n
der
s
o
n
tcg-i386: Tid
y
lea
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
ichard Hender
s
on
tcg-i3
8
6: Tidy xchg
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richa
r
d Henderson
tcg-i386:
T
idy m
u
l
t
iply
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richar
d
Henderson
tcg-i386: Tidy u
n
ary
a
rithmetic
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Ri
c
hard
H
enderson
tcg-
i
38
6
: Tid
y
setcc
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Hender
s
on
tcg-i386
:
Tidy ret
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
i
c
hard Hend
e
rson
tcg-i386: T
i
d
y
calls
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard
H
e
n
d
e
rso
n
tcg-i386:
T
idy push/pop
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard
H
e
n
derson
tcg-i386
:
Tidy
movi
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard
H
e
nderson
tcg-i386: Tidy non-immed
i
ate
a
rithmeti
c
operations
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard
H
enderson
tcg-i386:
T
idy immediate arithmetic operations
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard H
e
nderson
tcg-i386:
T
idy ext
8
s
a
n
d
ext16s oper
a
tions
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
icha
r
d Hender
s
on
tcg-i386: T
i
dy
e
xt
8
u a
n
d
e
xt16
u
operations
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Richard Hende
r
so
n
tar
g
et-sparc: Inline some gen
e
ration of
c
a
rry for ADDX
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Richard H
e
nderson
tc
g
-i386: Ti
d
y ju
m
ps
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
R
ichard Hender
s
on
tcg-i386: Eliminate
e
x
tra move from qemu
_
ld64
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Richard
Henderson
t
c
g-i
3
86: T
i
d
y
m
ove operations
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Ri
c
ha
r
d Henderso
n
tcg-
i
3
8
6
:
T
idy shift o
p
er
a
tions
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Richard Henderson
tcg-i386:
Ti
d
y bswap oper
a
tion
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
Richard Hender
s
on
tar
g
et
-
s
p
arc: Simp
l
i
fy IC
C
g
e
neration
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
Rich
a
rd H
e
n
d
e
r
son
target-sparc: Fix compila
t
i
o
n with
--enable
-
deb
u
g
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
Richard Hender
s
on
tcg-i386:
Ti
d
y initializatio
n
of tcg
_
ta
r
get_call_clobber_regs
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
Ri
c
ha
r
d
H
enderson
tcg-i386
:
Allocate call-save
d
registers first
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-07
Ri
c
hard Henderson
Fill in unassigned mem re
a
d
/
write ca
l
lbacks
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-06
Richard Hend
e
rson
Fix
ze
r
o-len
g
th
w
rite(2)
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
Richard Henderson
Enable -d cpu loggi
n
g by default
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
Richa
r
d Henders
o
n
target-sh4: R
e
move dupli
c
ate CPU log
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
R
i
chard Henderson
t
arget
-
ppc: Remove
d
up
l
i
c
ate cpu log
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
Richard Hen
d
erson
t
a
rget-mips: Remove duplicate CPU log
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
Ri
c
h
ar
d
H
e
nd
e
rson
target-i386: Remove d
u
plicate CPU log
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Ri
c
hard Henderson
I
m
ple
m
ent cpu_get_real_ti
c
ks
for Alpha
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard Henderson
ta
r
get-alpha: Implement RPCC
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Ri
c
h
ard Henderso
n
ta
r
get
-
alpha: Fi
x
load-locked/sto
r
e-condi
t
ional
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
R
i
chard
Henderson
target-alp
h
a: Indicate NORETURN stat
u
s when
raising
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
R
i
chard Hend
e
rson
target-alph
a
: En
a
ble NPT
L
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard Hende
r
s
o
n
targ
e
t-alpha: Update commentary for
o
pcode
0
x1A
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Rich
a
rd Henderson
target
-
alpha
:
Emit goto_tb opcodes
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard
H
e
nders
o
n
target-alpha: Im
p
lement cvtlq inl
i
ne
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richa
r
d Henderson
tar
g
et
-
al
p
ha: Imp
l
ement rs/rc properly
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Ric
h
ard H
e
nders
o
n
ta
r
get-al
p
ha: I
m
plement cpys{, n, e}
inline
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richa
r
d H
e
nder
s
on
tcg-hppa: Re
m
ove autom
a
tically implemented
opc
o
des
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richard Henderson
tcg-hppa: Fix bran
c
h
offset d
u
ring re
t
ranslati
o
n
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richard Henderson
tcg
-
hppa: Schedule the ad
d
ress m
a
sking after the TLB
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Ri
c
h
ard Hende
r
so
n
tc
g
-hppa: Fix softmmu loads an
d
stores
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richard
H
enderson
t
cg-hppa: Fix G
U
EST_BASE
i
n
i
t
ialization in
p
r
o
l
o
gue
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
R
ichard Hen
d
erson
tcg-hppa:
C
onstra
i
n immediate inputs
to a
n
d_i
3
2
,
or
_
i32
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richa
r
d Henderson
linux-user
:
Fix sparc3
2
pl
u
s stat64 syscalls
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richar
d
Henderso
n
ta
r
g
et-sparc: Fi
x
-sin
g
lestep
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-25
R
i
chard Henderson
linux
-
user
:
Fix
S
parc64 sy
s
call
returns
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-25
Richa
r
d Henderso
n
Remove IO_MEM_SUBWI
D
TH
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-25
R
i
char
d
Hen
d
e
r
son
linux-user: R
e
move ELFLOAD32
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-23
Richard Henderson
target-
s
par
c
:
Fix add
r
es
s
m
a
sking
in ldqf an
d
stqf
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-17
Richard Hen
d
erson
F
ix --
e
nable-profiler
c
ompilat
i
on
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-17
Richard
H
e
n
d
erson
target-sparc
:
F
re
e
ins
t
r
ucti
o
n
temporaries
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-17
Richard Henderson
target-sparc: Fix TARGET_{PHYS,VI
R
T}_AD
D
R
_SPACE_BITS
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
R
i
c
ha
r
d He
n
derson
target-
a
lpha: Use
non-inverted arguments
t
o
gen_{f
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
Richard
H
enderson
target-alpha: Use se
t
c
o
nd
f
or int comp
a
ri
s
o
n
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
Richard
H
e
n
d
ers
o
n
targe
t
-alpha: Imp
l
ement cvtql inline
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
Ric
h
ard
H
enders
o
n
ta
r
get-alp
h
a: Add flag
s
markups
t
o h
e
lpers
.
h
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
Richard H
e
nd
e
rson
tcg-hpp
a
: Don't tr
y
to calls to non-
c
onsta
n
t
address
e
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
Richard Hender
s
on
tcg-hppa: F
i
x i
n
/out register o
v
erlap in add2/sub2
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
Ri
c
h
ard Hen
d
erson
tcg-hppa: Finish the
p
ort
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
Richard Hende
r
son
t
c
g
-
h
ppa: Compute is_wri
t
e
in cpu_signal_handler
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-27
Richard Hende
r
son
linux-u
s
er: Use
R
LIMIT_
S
T
A
CK for default stack
si
z
e
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
R
i
c
hard Henderson
tcg: Disambiguate qemu_l
d
3
2u with
3
2-bit and 64
-
bit
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Richard
H
e
n
de
r
s
o
n
t
cg: Allow
ta
r
get-specific
implem
e
n
t
ation of
N
O
R
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Richar
d
He
n
d
e
r
s
o
n
tcg: Allow targ
e
t-specific i
m
plem
e
ntation o
f
NAND
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Ri
c
hard Hend
e
rs
o
n
tcg: Allow target-specific implementat
i
o
n
of
EQV
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Richard Hend
e
rson
tc
g
:
Use
n
ot_i32 to implement not_i64
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Richa
r
d Hend
e
rson
tcg: Change TCGType
t
o
an enumeration
.
commit
|
commitdiff
|
tree
2010-03-26
Ric
h
ard Henderson
tcg:
Use TCGCon
d
w
h
ere a
p
propriate
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Ric
h
a
rd He
n
derson
t
cg: Name
the o
p
code enume
r
ation
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-23
Ri
c
hard He
n
derson
tcg-hppa: Fix 64-bit a
r
gumen
t
o
r
d
e
ring
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-23
R
i
cha
r
d Henderso
n
t
c
g
-
hppa: Fix c
o
nst
e
rrors in hppa-dis
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
R
i
ch
a
rd Hender
s
on
F
i
x l
a
st page errors in pag
e
_check_
r
ang
e
an
d
page
_
se
t
_
f
l
a
gs
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Ric
h
ar
d
Henderson
Imple
m
e
n
t
m
ulti-level pa
g
e tables
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Richa
r
d
Hender
s
on
l
i
nux-user: Fi
x
mmap_fi
n
d_
v
ma r
e
turning invalid addresses
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Richard
Hen
d
e
r
so
n
linu
x
-user: Use h
2
g_val
i
d in qemu
_
vmalloc
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Richa
r
d Henderso
n
Use TARGET_VI
R
T_
A
DD
R
_SPACE_BITS in h2g_vali
d
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Ric
h
ard Henderson
Move T
A
R
G
E
T
_PHYS_ADDR_SPAC
E
_BITS
t
o
t
a
r
get-*/cp
u
.
h
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-28
Richard He
n
d
e
rs
o
n
alpha-linux
-
user: Imple
m
ent si
g
nals
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next