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 Henderson
t
c
g
-i3
8
6: Split ou
t
TLB
Hit
pat
h
from qe
m
u
_ld/
s
t
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-06-02
Ric
h
ar
d
Henderson
tcg-i386:
Ti
d
y da
t
a16 prefixes
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
R
ichard Hender
s
on
alpha-linux-user: Fill in SI_CODE for S
I
G
S
EG
V
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
R
i
chard Henders
o
n
linux-user: Use
q
emu-malloc
.
c
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
Richa
r
d
He
n
derso
n
Use cal
l
oc in qemu
_
mall
o
cz
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-28
Richard Henderson
tcg: Use
I
N
DEX_op_qemu
_
ld32 for 32-bit
r
esult
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
i
c
h
ard Hen
d
e
r
s
on
t
c
g-ia
6
4: Load G
U
EST_BASE i
n
to a register
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard
Henderson
tcg
-
ia64: F
i
x some register
u
sage issues
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Ri
c
h
ard
H
end
e
rson
tcg-h
p
pa:
L
o
ad G
U
ES
T
_BASE as
a
n imm
e
dia
t
e
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard
H
e
n
der
s
on
tcg: Initialize the prologue a
f
t
e
r GUEST_BASE is f
i
xed
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
i
c
hard Henderson
alph
a
-linux-us
e
r: Fix
sig
p
rocmask
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard
Henderso
n
alpha-linux-user:
Fix sigsuspend
parameters
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard
H
enderson
alpha-linux-user:
Fix get
x
pi
d
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Hen
d
er
s
o
n
alpha-linux-user: Fix
p
ipe return mechanism
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richar
d
Henderso
n
alp
h
a-linux-user: Add cor
r
e
c
t sigact
i
on constants
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
i
ch
a
rd Hen
d
erson
a
lpha
-
linux-u
s
er: Fi
x
siginfo
.
si_a
d
d
r for SIGSEGV and
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
alpha-linux-user: Fix brk error return
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henders
o
n
tcg-i386: Nu
k
e trailing whitespace
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
tcg-i3
8
6: Use
l
e
a for
three-operand ad
d
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Ri
c
hard H
e
n
ders
o
n
tcg-i386: Tidy lea
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard
H
enderson
tc
g
-i386: Tidy xchg
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
ic
h
a
r
d Hende
r
son
tc
g
-i386: Tidy mult
i
pl
y
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
ic
h
ard Hen
d
erson
tcg-i386: Tidy unary arithmetic
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
tcg-i386:
T
idy
setcc
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
icha
r
d
H
enderson
tcg-i386: Tid
y
ret
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Hende
r
son
tcg-i386: Tidy calls
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Hen
d
erson
tcg-i3
8
6
:
T
idy pus
h
/pop
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Hender
s
on
tcg-i386: Tid
y
m
o
vi
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
t
cg-i386: Tidy non-imme
d
i
a
te ar
i
thme
t
ic operations
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Ri
c
hard Henderson
tcg-i386: Tidy imme
d
iate ar
i
th
m
e
t
i
c
operations
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Ric
h
ard He
n
derson
t
c
g-i386: Tidy ext8s and ext16s
ope
r
ations
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richa
r
d Henderson
t
c
g-i
3
86: Tidy ext8u and ext1
6
u
operations
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Richard He
n
derson
t
a
rget-sparc: Inline som
e
generation of c
a
rry for AD
D
X
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Richard He
n
derson
tcg-i386: Ti
d
y jumps
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Richard Hend
e
rson
tc
g
-i386: Eliminate
e
xtr
a
m
ove
f
r
om qemu_
l
d
6
4
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
R
i
chard He
n
der
s
on
tcg
-
i3
8
6: Tidy
mo
v
e
o
p
erations
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Richard Hende
r
son
tcg-i386:
T
idy shift o
p
e
r
ations
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Richar
d
Henderson
tcg-i3
8
6:
T
idy bswap operatio
n
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
R
i
cha
r
d Henderson
t
a
rget-
s
p
arc: S
i
mpl
i
fy ICC generation
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
Richard
Henderson
target-sparc: Fi
x
compilatio
n
wit
h
--e
n
able-
d
e
bu
g
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
Richard H
e
nderson
tc
g
-
i
386: Tidy init
i
aliza
t
i
o
n o
f
tcg
_
target_
c
all_clobbe
r
_re
g
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
Ri
c
hard Henderson
tcg-i
3
86:
Allocate call-saved registers first
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-07
Richard Henderson
Fill in unassigned mem read/
w
rite c
a
llbacks
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-06
Richard Henderson
Fix zero-length w
r
ite(2)
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
R
i
chard Henders
o
n
Enable -d cpu logging
b
y
d
efault
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
Richard Hende
r
s
o
n
target
-
sh4: R
e
m
ove du
p
l
i
cate CPU
l
o
g
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
Ri
c
h
ard Hend
e
rson
target-p
p
c: Remove duplicate cpu log
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
Richard Henderson
target-mips:
R
e
m
ove duplicate CPU log
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
R
ichar
d
Hende
r
s
on
target-i386: Remove dupl
i
cate
CPU lo
g
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richar
d
H
e
nders
o
n
Implement
c
p
u_get_real_ticks for Alpha
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
R
ichard Hend
e
rson
target-alpha
:
Implement RPCC
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Ric
h
a
r
d Hend
e
rs
o
n
target-alpha: Fix load-l
o
cked
/
store-conditional
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
R
ic
h
ard
Henderson
t
a
rget-alpha
:
Indicate NORE
T
URN status when raisi
n
g
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Ric
h
ard Henderso
n
target-al
p
ha: Enabl
e
N
PT
L
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard Hend
e
rson
target-al
p
ha
:
Up
d
at
e
comment
a
ry for opcode
0x1A
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
R
i
chard Hender
s
on
target-alpha: Emit goto_tb opcodes
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Ric
h
a
rd
H
e
nderson
target-al
p
ha: Implement c
v
tlq inl
i
ne
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richa
r
d Henderson
ta
r
get-a
l
pha: Implem
e
nt
rs/r
c
properly
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
R
ic
h
ard Hend
e
rson
ta
r
get-alpha:
I
mp
l
ement cp
y
s{, n, e} inline
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Ri
c
hard Henderson
t
cg-hpp
a
: Remove automatically implem
e
nted opcode
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Ri
c
hard Hender
s
on
tcg-hppa: Fix branch offset during retr
a
nsl
a
tion
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richa
r
d
Henderson
t
c
g-hppa: S
c
h
e
d
ule the address masking after th
e
TLB
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richard Hend
e
rson
t
cg-
h
ppa: Fix sof
t
mmu loads and s
t
o
r
e
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Rich
a
rd He
n
derson
tcg-hppa: Fix
GUEST_BA
S
E initialization
i
n prologue
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
R
ichar
d
H
e
nderson
t
c
g-h
p
p
a
:
C
o
nstrain immediate inputs to and_i32, or_i32
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richar
d
Henders
o
n
linux-user: Fix sp
a
rc32plus stat64 sys
c
a
lls
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
R
i
c
hard Hend
e
rs
o
n
target-sparc: Fix -singlestep
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-25
Ri
c
hard He
n
ders
o
n
linux-u
s
er:
Fix Spa
r
c64
s
ysc
a
ll ret
u
rn
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-25
Richard Henders
o
n
Remove
I
O_MEM_SUBWIDTH
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-25
Richard H
e
nde
r
son
l
i
nux-user: Remove EL
F
LOAD32
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-23
Richar
d
He
n
derso
n
tar
g
et-sparc:
Fix a
d
dress
m
a
sk
i
ng in ldqf
a
nd stqf
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-17
Ric
h
ar
d
Henderso
n
Fix --enabl
e
-pro
f
iler compilation
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-17
R
i
chard Henderso
n
target-sparc: Free in
s
truc
t
ion temporaries
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-17
Richard Hend
e
rson
targ
e
t-sp
a
rc
:
Fix
TARGET_{PHYS,
V
IRT
}
_ADDR_SPACE_BITS
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
Ri
c
hard H
e
n
derson
target-
a
lp
h
a:
U
se non-in
v
ert
e
d arguments to
gen_{f
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
Richard Henderso
n
t
a
rget-alpha: Use setcond for
in
t
c
omp
a
ris
o
ns
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
Richard
H
e
nde
r
son
t
a
r
get-
a
l
pha
:
Impl
e
ment c
v
tql inline
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
R
i
c
har
d
Henders
o
n
target-alp
h
a: Add flags markups to
helpers
.
h
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
Richar
d
Henderso
n
tcg-hppa: Don't try to
calls to non-const
a
nt addr
e
sses
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
R
ichard
Henderson
tcg-h
p
pa: Fi
x
in/out
r
egister
o
verlap
i
n add2/
s
ub2
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
R
i
c
h
ard
H
enderson
tcg-hppa
:
F
inis
h
t
he port
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
Richard Henders
o
n
tcg
-
hp
p
a: Compute is_write in cpu_si
g
nal_hand
l
er
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-27
Richard Henderso
n
linux-user:
U
se RLIMIT_STA
C
K for
default stac
k
s
ize
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Richa
r
d Henderso
n
tcg:
Dis
a
m
biguate qemu_ld32u with 32-bit and 64-
b
it
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
R
i
c
h
a
r
d
Hender
s
on
tcg
:
All
o
w target-specific implementation
o
f NOR
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
R
ichard H
e
nderson
tc
g
: Allow target
-
sp
e
cific i
m
ple
m
enta
t
ion
o
f N
A
ND
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Richard Hende
r
son
t
c
g: Allow ta
r
get-spe
c
ific imp
l
emen
t
a
t
ion of E
Q
V
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
R
i
chard Henderson
tcg:
U
se not_i32 to implement not_i64
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
R
ichar
d
Hend
e
rso
n
tcg: Change TCGType to an enume
r
ation
.
commit
|
commitdiff
|
tree
2010-03-26
Richard Henderson
tcg: Use TCGCond w
h
ere appro
p
riate
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Richard Hender
s
on
t
cg: Name the opcode enumeration
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-23
Richard He
n
de
r
son
t
cg
-
hpp
a
: Fix 64
-
bit argument ordering
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-23
Richard Henderson
tcg-hppa: Fix const
e
rrors in
hppa-dis
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Richar
d
Hen
d
erson
Fi
x
las
t
p
a
g
e
e
rrors i
n
page_
c
heck_range and pa
g
e_set
_
flag
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Richard Henderson
I
m
plem
e
nt multi-le
v
el page tables
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Richard Henderson
linux-user: Fix mmap_fi
n
d_vma return
i
n
g
i
n
v
alid address
e
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Richard Hende
r
son
linux-u
s
er: Use h2g_valid in q
e
mu_vmalloc
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Richard
Henderson
Use TARGET_VIRT_ADDR_SPACE_BI
T
S
in h2g_valid
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Richard Henders
o
n
Move TARGET_PHYS_
A
DDR_SPA
C
E
_
BITS to target-*/cpu
.
h
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-28
R
i
chard Hen
d
erson
a
l
pha-lin
u
x
-
user: I
m
plem
e
nt signals
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next