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
R
ichard Henderson
tcg-i386:
S
p
lit out TLB Hit path from qe
m
u
_
ld
/
st
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-06-02
Ri
c
hard Henderson
tcg-i38
6
: Tidy data16 pre
f
ixe
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-28
Richard Hende
r
s
on
alpha-l
i
n
ux-
u
ser: Fill i
n
SI_COD
E
for SIGS
E
G
V
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-28
Richa
r
d
Hende
r
son
linux-us
e
r
:
Use qemu-malloc
.
c
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-28
Richard Henderso
n
Use calloc in qemu_mallocz
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-28
Richard Henderso
n
tcg: Use
I
N
D
E
X_op_qemu_ld32
f
or 32-bit
r
esults
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Rich
a
rd
Henderson
t
cg-ia
6
4:
Load GUEST_BASE into 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
usage
issues
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard
Henderson
tcg-hppa: L
o
ad GUES
T
_BASE as a
n
immediate
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richar
d
Henderson
t
c
g: Initialize the prologue after
G
UEST_BASE is fixed
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard He
n
d
e
rso
n
a
lpha-li
n
ux-user: Fix sigprocmask
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Ric
h
ard H
e
n
d
e
r
son
alpha-linux-
u
se
r
: Fix sigsuspend parameters
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richa
r
d Henderson
alpha-linux-user: Fix getxpi
d
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard Hend
e
r
son
al
p
ha-li
n
u
x
-user: Fix pip
e
r
eturn mech
a
nism
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
R
i
chard Hend
e
r
son
alpha-linux
-
us
e
r: Add corr
e
ct
si
g
action constants
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
R
i
chard Henderso
n
alpha
-
linux-user: F
i
x sig
i
nfo
.
s
i_ad
d
r
f
or SIGSEGV and
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richa
r
d Hen
d
e
rson
alpha-li
n
ux-user: Fix brk error r
e
turn
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
R
i
chard Henderson
tcg-i386: N
u
ke trailing wh
i
tespac
e
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Ri
c
h
a
rd Hende
r
son
tcg-i386: Use lea fo
r
three-operand add
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Ric
h
a
r
d Henderson
tcg-i386:
T
idy le
a
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
t
cg
-
i386: T
i
dy
x
chg
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
tcg-i38
6
: Tidy multiply
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
R
i
cha
r
d H
e
nd
e
rson
tcg-
i
386: Ti
d
y unary arithmetic
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
tcg-i386: Tidy s
e
tcc
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
R
ichard Hende
r
son
t
c
g
-
i386: Tidy ret
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
R
i
chard Hen
d
er
s
on
tc
g
-i3
8
6: Tidy ca
l
ls
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
t
cg-i3
8
6:
Tid
y
push/pop
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Ri
c
hard Hen
d
er
s
on
tcg-
i
3
8
6
:
Tidy
movi
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Ric
h
a
r
d
Hend
e
rso
n
tcg-
i
386: Tidy non-imm
e
diate
a
r
i
t
hm
e
tic operat
i
on
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
t
c
g-i386: Tidy immedi
a
te
arithmetic opera
t
ions
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard Hen
d
erson
t
cg-i386: Ti
d
y ext8s a
n
d ex
t
16s o
p
e
r
atio
n
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
t
cg
-
i
386: T
i
d
y
e
x
t
8u and e
x
t
16u operations
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-20
Richa
r
d Henderso
n
ta
r
get-
s
parc: Inline some generation
of carr
y
for AD
D
X
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-20
Richard Hende
r
son
tcg-i38
6
: Ti
d
y jump
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-20
Richar
d
H
e
nderson
tcg-i386:
E
liminate extra move
from qemu_ld64
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-20
Richa
r
d He
n
derson
tcg-i386: Ti
d
y
move ope
r
at
i
ons
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-20
Ric
h
ard Hende
r
son
tcg-i386: Tid
y
s
hi
f
t op
e
r
ations
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-20
Richard Henderson
tcg-i386: Tidy b
s
wap operat
i
ons
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-19
Rich
a
rd Hen
d
er
s
on
target-
s
pa
r
c: Simplify
I
CC generation
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-19
Richard Henderson
targ
e
t-sparc: Fix compi
l
ation wi
t
h
-
-
e
nabl
e
-debug
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-19
R
i
chard Henders
o
n
tcg-i386: Tidy
initializati
o
n
o
f
tcg_target
_
call_cl
o
bber_reg
s
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-19
Richard
H
e
n
derson
tcg-i386: Alloc
a
t
e
call-saved re
g
isters
firs
t
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-07
R
ichard Henderson
Fill
in
u
nassigned mem read/
w
r
i
t
e
cal
l
backs
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-06
Ric
h
a
r
d Hender
s
on
Fix zero-length write(2)
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-05
Richard Henderson
En
a
ble -d cpu
l
ogging by default
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-05
Richard He
n
de
r
s
on
target-sh4:
R
emove duplicate
CPU
log
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-05
Richard Henderson
t
arg
e
t
-
p
p
c
: R
e
m
o
v
e duplica
t
e cpu log
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-05
Richard H
e
nd
e
rson
target-mips: Remove duplicate
CPU log
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-05-05
R
i
c
har
d
Henders
o
n
target-i386:
R
emove duplicate CPU log
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Rich
a
rd He
n
der
s
o
n
Imp
l
ement cpu_
g
et_r
e
al
_
t
icks f
o
r
A
lpha
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Richard Henderson
targ
e
t
-alpha:
Implem
e
n
t
RPCC
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Ri
c
hard Henders
o
n
t
a
r
g
et-a
l
pha: Fix load-loc
k
ed/st
o
re-conditional
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Richard Henderson
target-alpha: Indicate NORETURN status wh
e
n raising
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Richard Henderson
targe
t
-alpha: Enable NPT
L
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Rich
a
rd Henders
o
n
targe
t
-alp
h
a
: Updat
e
commentary for opcode 0
x
1A
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
R
i
c
hard He
n
derson
ta
r
g
et-al
p
ha:
E
mit got
o
_tb opco
d
es
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Richard Henderson
target-
a
lpha
:
I
mplement cvtlq inline
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
R
i
char
d
Henderson
target-alpha:
I
m
plement rs/rc properly
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-27
Richar
d
Hender
s
on
t
arget
-
alpha: Imple
m
ent cpys{, n, e} inline
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
R
i
chard Henderson
tcg-hppa: Remove a
u
tomatically
implem
e
nted op
c
o
d
es
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
Richard Henderso
n
t
cg-hp
p
a: Fix bra
n
ch offset
during retran
s
lation
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
Rich
a
rd Henderson
tcg-hpp
a
: Sch
e
dule the addr
e
ss masking af
t
er the
TLB
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
Richard Hende
r
son
tcg-hppa: F
i
x
softm
m
u
l
o
a
ds
and stores
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
Richard Hend
e
r
s
on
tcg-hppa: Fix
GUES
T
_
B
AS
E
initialization in
p
rolog
u
e
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
R
ichard Henderson
tcg-h
p
pa: Constrain immediate
i
np
u
t
s
to and_i32,
o
r_i32
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
Ri
c
hard He
n
derson
linux-user: Fix sp
a
rc32plus st
a
t64 sys
c
a
lls
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-26
R
i
ch
a
rd H
e
nde
r
son
tar
g
et-sp
a
rc: Fix -single
s
t
ep
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-25
R
i
chard Hen
d
e
rso
n
li
n
ux-user: Fix Spa
r
c64
sy
s
call
r
etu
r
ns
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-25
Richa
r
d Henderson
Remove IO
_
MEM_SUBWIDT
H
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-25
Richard Henderson
linux-user:
R
emove ELFLOAD
3
2
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-23
Ric
h
ar
d
H
enderson
targe
t
-sparc: F
i
x ad
d
r
e
s
s masking in ldqf and stqf
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-17
Rich
a
r
d
Hende
r
son
F
i
x --enable-profiler compil
a
t
i
on
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-17
R
i
chard
Henderson
target-sparc
:
Free i
n
str
u
ction
temporaries
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-17
R
i
c
h
ard H
e
n
derso
n
ta
r
get-sparc
:
F
ix TAR
G
ET_{PHYS,VIRT}_ADDR_SPACE_BITS
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-10
Richard H
e
n
de
r
son
t
a
rge
t
-alpha: Use non
-
inverted
arguments to
gen_{
f
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-10
Richard Henderson
ta
r
get-alpha: Use se
t
cond for int comparisons
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-10
Ri
c
hard Henderson
target-
a
lpha:
Impleme
n
t cvtql inlin
e
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-10
Ri
c
h
a
rd He
n
de
r
son
target-
a
lpha:
A
dd fla
g
s marku
p
s
to
h
e
l
per
s
.
h
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-08
Richa
r
d
Hend
e
rs
o
n
tcg-hpp
a
:
Don't try to c
a
l
l
s to no
n
-constant addresses
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-08
Ri
c
hard Henderson
tcg-h
p
p
a
: Fix
in/out register ove
r
lap i
n
a
d
d
2
/sub
2
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-08
Richard Hen
d
erson
tcg-h
p
p
a: Fi
n
i
sh
the po
r
t
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-04-08
Richard Henderson
tcg-h
p
p
a: C
o
mpute is_wri
t
e
in cpu_signal
_
handler
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-27
R
i
c
h
ard Henderson
linux-use
r
: Use
R
L
IMIT_STACK for default
s
t
ack s
i
ze
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-26
R
i
c
har
d
Henderson
tcg: Disambiguate q
e
m
u_
l
d32
u
with
32-bit and 64-bit
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-26
Richard Hend
e
rson
tcg: Allow targe
t
-specific implemen
t
ation of N
O
R
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-26
Richard Hende
r
son
tc
g
: A
l
low tar
g
e
t-specific implementation of N
A
ND
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-26
Richa
r
d Hen
d
erson
tcg: Allo
w
target-specific implementa
t
ion of
E
QV
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-26
Richa
r
d Hen
d
erson
tcg:
Use not
_
i32 to implement not_
i
64
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-26
Richard
H
en
d
erson
tcg: C
h
ang
e
TCGType to an
enu
m
eration
.
commit
|
commitdiff
|
tree
2010-03-26
Richard Henderso
n
tc
g
:
U
se TCGCond where appropriate
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-26
R
i
chard Hen
d
erson
tcg: Name
the
op
c
ode enumeration
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-23
R
icha
r
d Henderson
tcg-hppa: Fix 64
-
bi
t
argum
e
nt ordering
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-23
Richard Henderson
tcg-hppa: Fix const erro
r
s in
hppa
-
dis
.
c
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-12
R
i
c
har
d
He
n
de
r
son
Fi
x
last page errors in page_check_ra
n
ge and pag
e
_set_
f
lags
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-12
Rich
a
rd Henderson
Implement multi-level page tables
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-12
Richard Hend
e
rson
lin
u
x
-
user: F
i
x mmap_find_vma returning invalid addresses
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-12
Rich
a
rd Henders
o
n
l
i
nux-user: Use h2g_valid in
qemu_vmal
l
oc
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-12
Richar
d
Henderso
n
Use TARGET_VIRT_
A
DD
R
_SPACE_BIT
S
i
n
h2g_valid
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-03-12
Ri
c
hard
H
enderson
M
o
ve TARGET_PHYS_ADDR_S
P
ACE_BITS to target-*/cpu
.
h
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2010-02-28
Richard H
e
nderson
al
p
h
a
-linux
-
use
r
: Impl
e
m
ent signals
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next