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 load function.
2010-06-02
R
i
char
d
Henderson
tcg-i386: Split out t
l
b load function
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-02
Ric
h
ard Hender
s
on
tcg-i
3
8
6
: Swap order of TLB hit and miss
paths
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-02
Richard Henderso
n
tcg-
i
386: Sp
l
it o
u
t
TLB H
i
t path from
qemu_ld/st
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-02
Richard
H
ende
r
son
tcg-i3
8
6
: T
i
dy data16 prefix
e
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-28
Richard Henderson
alpha-linux-user: Fill in S
I
_CO
D
E for SIG
S
EG
V
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-28
Ri
c
hard Henders
o
n
linux-user: Use
qemu-malloc
.
c
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-28
Richard H
e
nderson
U
s
e calloc
i
n qem
u
_mallocz
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-28
Richard Henderson
tcg: Use INDEX_op_qemu_ld32 for 3
2
-bit res
u
lts
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Ric
h
ard He
n
der
s
on
tcg-ia64: Load
GUES
T
_B
A
SE into a
r
eg
i
ster
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Ric
h
a
r
d Hen
d
erson
tcg-ia64: Fix some
r
egister usa
g
e
issues
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
t
cg-
h
pp
a
:
Load
G
UE
S
T_
B
ASE as an imme
d
iate
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Ri
c
hard He
n
derson
tcg: Initialize the prologue after GUEST_BASE i
s
fixed
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
R
i
c
h
ard Hen
d
e
r
son
a
l
pha-
l
i
n
ux-user:
F
i
x s
i
g
p
roc
m
a
sk
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard
Henderson
alpha
-
l
i
nux-
u
ser: Fix
s
ig
s
us
p
end
p
arameters
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richar
d
Henders
o
n
alph
a
-linu
x
-us
e
r:
Fix getxpi
d
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
R
i
chard
Hender
s
on
a
l
pha-linu
x
-user: Fix pi
p
e r
e
turn mechan
i
sm
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richar
d
Henderson
al
p
ha-linux-user:
A
dd correct sigact
i
o
n
cons
t
ants
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard He
n
d
erson
a
lpha-lin
u
x
-
user: Fix siginf
o
.
si_addr for SIGS
E
GV and
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Ric
h
ard Henderson
alpha-
l
inux-user:
Fix brk
error retu
r
n
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
tcg-i386
:
N
uke trail
i
n
g
whitespace
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richa
r
d Henderson
t
c
g-i3
8
6:
Use
lea for t
h
ree-oper
a
nd add
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Ri
c
h
a
r
d Henderson
tcg-i386
:
Tidy l
e
a
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Rich
a
rd H
e
nderson
t
cg-i38
6
: Tidy xchg
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Ri
c
hard
Henderson
tcg-i386: Tidy multip
l
y
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
tc
g
-i386: Tidy unar
y
ari
t
hmetic
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
R
i
c
h
ard
H
enderson
tcg-i
3
86:
Tidy set
c
c
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard Hende
r
son
tcg-i386:
Tidy ret
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard
Hen
d
erson
tcg-
i
386
:
Tidy calls
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard Hen
d
erson
t
cg-i386:
Tidy push/
p
o
p
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard Hend
e
rson
tcg-i3
8
6: Tid
y
movi
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Ri
c
hard He
n
derson
tcg-i386: Tidy non
-
imme
d
i
a
t
e arit
h
metic opera
t
ions
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richa
r
d Henderson
tcg-i386: Tidy
immediate arithm
e
tic operation
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richa
r
d Henderson
t
cg-i38
6
: Tidy ext8s a
n
d ext1
6
s opera
t
ions
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard Hend
e
rson
tcg-i386:
Tidy
ext8u and ext16u
operations
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-20
R
i
cha
r
d Henderson
t
arget-sp
a
rc: In
l
ine some gen
e
ration of carr
y
for ADDX
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-20
Richard
Henderson
tcg-i386: Ti
d
y jumps
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-20
Richard
H
e
n
de
r
son
tcg-i386: E
l
imina
t
e extra
move fro
m
qemu_ld6
4
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-20
Richard He
n
derson
tcg-i386: Tidy move operations
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-20
R
i
chard He
n
derson
tcg-i386:
T
i
dy shift o
p
erations
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-20
R
i
c
hard Hen
d
erson
tcg-i386: Tidy bswap operations
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-19
Richard Hen
d
erson
target-sparc: Simp
l
if
y
ICC gene
r
a
tion
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-19
Richard Henderson
tar
g
et-sparc: Fix com
p
ilation w
i
th --
e
nable-debug
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-19
Richard Henderson
tcg-i386
:
Tidy initialization of tcg_tar
g
et_call_clobber
_
regs
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-19
R
i
c
hard Hend
e
r
son
tcg-i386: All
o
cate call-saved regist
e
rs
f
irst
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-07
Ri
c
hard Henderson
Fill in unassi
g
ned
m
em
r
ead/write callbacks
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-06
R
i
ch
a
rd Hen
d
erson
F
i
x
z
e
ro-lengt
h
write(2)
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-05
Richard Hend
e
rson
Enable -
d
cpu lo
g
ging
b
y
default
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-05
Richard
H
enderson
target-
s
h4
:
Remove duplicate
CPU lo
g
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-05
Richard
Henders
o
n
target-ppc:
R
emove d
u
plica
t
e cp
u
log
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-05
R
i
chard Hender
s
on
target-mips:
Remo
v
e dupl
i
cate CPU l
o
g
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-05
Richard Hende
r
son
targ
e
t-i386:
Re
m
ove
dup
l
icate CPU
log
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Richard Henderson
Implem
e
n
t
c
p
u_g
e
t
_r
e
a
l_t
i
cks for
A
l
p
h
a
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Richard Hender
s
on
targ
e
t-alph
a
: Im
p
lem
e
nt RPC
C
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Richa
r
d He
n
derson
target-alpha: Fix load-locked/store-c
o
nditional
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Richard Hend
e
rson
tar
g
et-alpha:
I
ndicate NORETURN status when ra
i
sing
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Ri
c
h
a
r
d
Henderso
n
targe
t
-
a
lp
h
a
: Enable NPTL
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
R
i
c
har
d
H
enderson
target-alp
h
a: U
p
date comment
a
ry
for
o
pco
d
e 0x1A
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
R
icha
r
d H
e
nde
r
son
ta
r
get-alpha:
E
mit go
t
o_tb opcodes
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
R
i
chard Hender
s
on
t
a
rget-
a
lpha: Implemen
t
c
vtlq inline
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Richard Hen
d
er
s
on
target-alpha: Implement rs/rc
p
roperly
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Rich
a
rd He
n
derson
targ
e
t-alph
a
: Im
p
l
e
m
ent cpys{
,
n
,
e} in
l
ine
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
Richar
d
Hen
d
erson
t
c
g
-
hpp
a
:
Remo
v
e aut
o
matically implemen
t
ed
opcod
e
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
Richard H
e
n
d
erso
n
tcg-hppa: F
i
x branch
o
ffset du
r
in
g
r
e
tran
s
la
t
ion
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
Richard Hend
e
rson
tcg-hppa:
S
chedule the addres
s
masking after the TLB
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
Richard Henderson
tcg-hp
p
a: Fix s
o
f
tmmu loads and
stores
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
Richard Hender
s
on
tcg-
h
ppa: Fix
G
UEST_BASE initialization in prologu
e
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
Richard
Henderson
tcg-hppa
:
Constrain immediate
i
nputs
t
o
a
n
d
_
i
32, o
r
_i32
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
Richard Hender
s
on
lin
u
x-us
e
r: Fix sparc32plu
s
stat64 sysc
a
lls
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
Rich
a
rd He
n
derson
targe
t
-sparc: F
i
x -sing
l
estep
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-25
Richard Henderson
linu
x
-user: Fix Sp
a
r
c
64 syscal
l
returns
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-25
Richard Henderson
Remove IO_MEM_
S
UBWIDTH
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-25
Ri
c
hard Henderson
li
n
ux-user:
Remov
e
EL
F
LOAD32
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-23
Richa
r
d
Hender
s
on
t
a
rget-s
p
arc
:
Fix
a
ddre
s
s mask
i
ng in ldqf and stqf
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-17
Richar
d
Hend
e
rs
o
n
F
i
x --
e
n
ab
l
e-profi
l
er compilation
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-17
Richard Henderso
n
target-sparc: Free instruction tem
p
ora
r
ies
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-17
Ri
c
h
a
rd Henderson
t
a
rget-sparc: Fix
TARGET
_
{PH
Y
S
,
VIRT}_ADD
R
_SPAC
E
_BIT
S
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-10
Richar
d
Henderson
ta
r
get
-
alpha: U
s
e
non-inv
e
rte
d
arguments
t
o
g
e
n_{f
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-10
Richa
r
d
H
e
n
derson
target-a
l
pha: Use setcond fo
r
int compar
i
so
n
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-10
Ric
h
ard
H
e
nderson
target-alpha:
I
mplement
cvtql inline
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-10
R
i
c
ha
r
d Henderson
ta
r
g
et-al
p
ha: Add flags
markups t
o
helpe
r
s
.
h
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-08
Richard Henderson
tcg-hppa:
D
on
'
t
try to
c
alls to non-constant
addr
e
sse
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-08
Ri
c
hard
Henderson
t
c
g-hp
p
a: Fix in/out re
g
ister overlap
i
n
add2/sub2
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-08
Richard
Henderson
tcg-hppa: Finish the port
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-08
R
ichar
d
Henderson
tcg
-
hppa:
C
ompu
t
e
i
s
_
w
r
ite
in cpu_signal_handle
r
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-27
Richard Hender
s
o
n
linux-use
r
:
Use RL
I
MIT_
S
TACK for default st
a
ck siz
e
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-26
Richa
r
d
H
en
d
erson
tcg: Disa
m
biguate
q
emu_ld32
u
with 32
-
b
it
a
nd 64-bit
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-26
Richard Henderson
tcg: Allow targ
e
t-specific
i
m
plementation of
NOR
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-26
Richard
Hende
r
s
o
n
tcg: Allow target-specific
i
mplementa
t
ion of NAND
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-26
Richard Hend
e
rson
t
c
g: Allo
w
ta
r
ge
t
-sp
e
cific
im
p
lementation of EQV
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-26
Rich
a
rd H
e
n
d
erson
tc
g
: Use not_i32 to implement not_i6
4
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-26
Richard Henderson
tcg: Change
TCGType
t
o an e
n
umera
t
ion
.
commit
|
commitdiff
|
tree
2010-03-26
Richar
d
Henderson
tcg: Use TCGCon
d
where
a
p
propriate
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-26
Richard Hen
d
erson
tcg
:
Name the opcode enu
m
eration
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-23
R
ichard Hender
s
on
t
c
g-hp
p
a: Fix 64
-
bit arg
u
ment ordering
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-23
Richard Henderson
tc
g
-hppa: Fix const errors i
n
h
p
p
a-dis
.
c
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-12
Richard
H
e
nderson
Fix las
t
page er
r
ors in page_chec
k
_range an
d
page_set_flags
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-12
Richard Hen
d
e
r
son
Im
p
le
m
ent
m
ulti-
l
e
v
el page tables
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-12
Richard Henderson
linux-user: F
i
x mmap_find_vma return
i
ng invalid addresses
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-12
Richard He
n
d
e
r
son
linux-u
s
er: Use h2
g
_valid i
n
q
e
m
u_v
m
alloc
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-12
Ri
c
hard Hend
e
r
son
U
se TARGET_VIRT_ADDR
_
S
P
AC
E
_BITS
i
n h2g_valid
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next