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
target-xtensa: implement conditional jumps
2010-05-21
Ri
c
h
ard Henderso
n
alpha-linu
x
-
user:
F
ix pipe
r
eturn mechanism
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
alp
h
a-li
n
ux-user: Add co
r
rect
sigact
i
on
con
s
tants
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Rich
a
rd
H
enders
o
n
alp
h
a-linux-user: Fix siginfo
.
si_addr for S
I
GSEGV and
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Hender
s
on
a
l
p
h
a-linux-user: Fix br
k
error retur
n
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
i
chard Henderson
tcg-i386: Nuke trailing whitespace
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Rich
a
rd Hender
s
on
tcg-i
3
86: Use
lea f
o
r
th
r
ee-ope
r
and add
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richar
d
H
end
e
rson
t
c
g-i386:
T
i
d
y lea
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
ichard Hend
e
rson
tcg-i386: Tidy x
c
h
g
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Ric
h
ard
H
enderso
n
tcg
-
i
3
86:
T
idy
m
ul
t
ip
l
y
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard He
n
d
e
rs
o
n
t
c
g-i386: Ti
d
y
unary
a
ri
t
hmetic
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richa
r
d
H
ender
s
on
tcg-i3
8
6
:
Tidy se
t
cc
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
R
i
chard Henderso
n
tcg-i386
:
T
i
d
y
ret
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Hen
d
erson
tcg-i3
8
6:
T
i
dy calls
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Henderson
tcg-i386: Tidy push/po
p
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard He
n
d
e
r
son
tcg-i38
6
: Tidy
m
ovi
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard
Hen
d
erson
tcg-i386: Tidy n
o
n-i
m
mediate arithmetic o
p
erations
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard Hend
e
rson
tcg
-
i
3
86
:
Tidy immediate arit
h
metic operations
.
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
86
:
Tidy ext8s
a
nd ex
t
1
6s
ope
r
ations
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard
Henderson
tcg-
i
386: Ti
d
y e
x
t8u
and
ext16u o
p
erations
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Richard
Hender
s
on
target-sparc: In
l
ine some generatio
n
of
c
arry fo
r
ADDX
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Richard H
e
nderson
tcg-i386: Tid
y
jumps
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Richard Hende
r
son
tcg-i386: Elimina
t
e extra m
o
v
e
fro
m
qemu_ld64
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Ri
c
hard Hender
s
on
tcg-i386: Tid
y
move
o
perations
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Richard Henderso
n
tcg-i386
:
T
idy shift operations
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Richar
d
Hende
r
son
tcg-i386:
Tidy bswap
o
p
erat
i
o
n
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
Ric
h
ard Hend
e
rson
target
-
sparc: Simplify ICC generat
i
on
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
Rich
a
rd Hend
e
rson
target-spar
c
:
F
i
x compila
t
ion
with
-
-
enable-debug
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
Richard
Henders
o
n
tcg-i386
:
Ti
d
y in
i
tialization
of t
c
g
_target_call_clo
b
ber_regs
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
R
i
c
h
a
rd Hend
e
rson
tcg-i386
:
Al
l
ocate call-sav
e
d
registe
r
s first
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-07
Richard Hende
r
s
o
n
F
i
ll
in unassigned mem
read/w
r
i
t
e
c
a
l
lbacks
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-06
Richard
H
enders
o
n
Fix z
e
ro-leng
t
h w
r
ite(2)
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
R
i
chard Hender
s
o
n
Enable -d c
p
u lo
g
g
ing by default
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
Richard Hende
r
son
target-sh4:
Remove du
p
licate CPU log
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
Richard Hender
s
on
t
arg
e
t-ppc: Remove
d
upl
i
cate c
p
u log
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
Richard Henderson
ta
r
get
-
mips:
Remov
e
duplicate CPU l
o
g
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
Richa
r
d Henderson
targe
t
-i386: Remove
du
p
licate CPU log
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richar
d
Henderson
I
m
p
lem
e
nt cpu_
g
et_
r
eal_ticks for Alpha
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard
H
end
e
rson
target-alph
a
: I
m
p
l
ement RPCC
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard Hender
s
on
ta
r
get-alph
a
: Fix l
o
ad-lock
e
d/store-c
o
nditio
n
al
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard H
e
nderson
t
arget
-
alph
a
: Indi
c
ate NORE
T
URN
s
ta
t
u
s when raising
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard Henderson
target-alpha: Enabl
e
NPTL
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Ric
h
ard Henderso
n
t
arge
t
-alp
h
a
: Update commentary
f
or opco
d
e 0x1A
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
R
i
ch
a
r
d
H
enderson
target
-
alpha
:
Emit
g
oto_tb opcodes
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard
H
enderson
target-alp
h
a: Implement cvtlq inline
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard Henderson
ta
r
get-alpha: Implement rs/rc prop
e
rly
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard Henderson
target-alpha: Imple
m
en
t
cpys{, n,
e
} inline
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
R
ichard Henderson
tcg-hppa: Remove automatically implement
e
d
opcodes
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richar
d
Hende
r
son
tcg-hppa: Fix
b
r
anch offset
d
uring retranslat
i
on
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richard Henderson
tcg-hpp
a
: Schedule the address masking a
f
ter the TLB
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
R
i
chard Henders
o
n
t
cg-hppa: Fix so
f
tmmu loads and stores
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
R
i
chard H
e
nderson
tcg-hp
p
a: Fi
x
GUE
S
T_BASE initialization in prologue
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
R
i
c
hard Henderson
tcg-hppa
:
Con
s
t
r
ain immediate inputs to and_i32, or
_
i3
2
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richar
d
Henders
o
n
linux-u
s
er: Fix s
p
arc32plus stat64 sysc
a
lls
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Ric
h
ard Hende
r
son
target-sparc: F
i
x -
s
inglestep
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-25
R
ic
h
ard Henderson
linux-user: Fix Sparc64
syscall returns
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-25
R
icha
r
d Hender
s
o
n
Remove IO_MEM
_
SUBWIDTH
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-25
Richard Henderson
linux-user
:
Remove EL
F
LOAD32
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-23
Richar
d
Hende
r
son
target-s
p
a
r
c: Fix addres
s
ma
s
ki
n
g in l
d
qf
and stq
f
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-17
R
i
c
hard
H
en
d
erson
Fix --e
n
able-profiler com
p
ilat
i
on
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-17
Richar
d
H
e
nderson
t
a
rge
t
-sparc
:
Free ins
t
ruction tempo
r
aries
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-17
Richard Hen
d
ers
o
n
targ
e
t
-
sparc: Fi
x
TARGET_{PHYS,
V
IRT}_ADDR_SPA
C
E_BITS
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
Richard Henderson
target-alpha: Use non-inverted
a
rgume
n
ts
to gen_{f
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
Richard
He
n
derson
target-alpha: Use s
e
tcond for int comparis
o
ns
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
Ric
h
ard Henderson
targ
e
t-alpha: Implement cvtql in
l
i
n
e
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
Richard H
e
nde
r
son
ta
r
g
e
t-
a
lpha:
A
dd
flags ma
r
k
ups to he
l
pers
.
h
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
Richard Hend
e
r
son
tcg
-
hppa: Don
'
t try
to calls to non-constant add
r
e
s
ses
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
Ri
c
hard He
n
derson
t
cg-
h
ppa: Fi
x
in/out register
overlap in
a
dd2/sub2
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
Richa
r
d Hender
s
on
tcg-hppa: Finish the port
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
Richard Hend
e
rso
n
tcg
-
h
ppa: Co
m
pu
t
e i
s
_wr
i
t
e
in cpu_
s
ig
n
al_han
d
ler
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-27
Richard Henderson
linux-user: Use RLIMIT_STAC
K
for defaul
t
stack size
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Richa
r
d He
n
derson
tcg
:
Disam
b
iguate qemu
_
ld32u with
32-b
i
t
and 64-b
i
t
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
R
i
c
h
a
rd
Hender
s
o
n
tcg: Allow t
a
rget-specific imple
m
e
n
tation
of NOR
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Richar
d
H
e
nd
e
rson
tcg: Allow
targe
t
-
s
p
ecific imp
l
ementation of NAND
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Richard
Hend
e
rson
tcg: Allow target-spe
c
ific implem
e
n
tation of EQV
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Richa
r
d Hend
e
rson
tcg:
U
se
n
ot_i32 t
o
i
m
p
lement
not_i64
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Rich
a
rd Henderson
tcg:
C
hange TC
G
Type to
an enumerati
o
n
.
commit
|
commitdiff
|
tree
2010-03-26
Richard Henders
o
n
t
cg
:
Use
T
CGC
o
n
d wh
e
re appropriat
e
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Richard Hend
e
r
son
tcg:
Name th
e
opcode enumera
t
io
n
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-23
Richa
r
d H
e
nderson
t
c
g-hppa: Fix 64-bit argument ordering
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-23
Richard Henderson
tcg
-
hppa:
F
ix const errors i
n
hppa-dis
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
R
i
c
h
ard Henderson
Fix last page errors in page_ch
e
ck_r
a
nge and
p
age_set
_
flags
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Richard He
n
derson
Implement mult
i
-level page
t
ab
l
es
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Ric
h
a
r
d Henderson
linux-user:
Fix mmap_find_vma returning i
n
valid addresses
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Richard H
e
nderson
linux-user: Use h2g_valid
i
n qemu_vmalloc
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
R
i
c
hard Hen
d
erson
Use TARGET_VIRT_AD
D
R_SPACE
_
BITS in h2g_va
l
id
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Richard
H
e
nd
e
rson
M
ove TARGET_
P
HYS_A
D
DR_SPAC
E
_BITS t
o
t
a
rget-*/cpu
.
h
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-28
R
i
chard Hend
e
rson
alpha-lin
u
x-user
:
Impl
e
ment signals
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-28
R
i
cha
r
d Hend
e
rson
tar
g
et-al
p
ha: Implement IEEE FP quali
f
i
ers
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-23
R
ich
a
r
d
Hender
s
on
target-alpha: M
a
r
k helper_excp as NOR
E
T
URN
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-23
Rich
a
rd
H
enderso
n
target-alp
h
a:
Cl
e
a
n up arithmetic t
r
aps
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-23
Ric
h
ard Henderson
t
a
rget-al
p
ha: Reduce internal pr
o
ces
s
or r
e
gisters for
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-23
R
i
chard
H
ender
s
on
target-alpha
:
Spli
t
up FPCR value into s
e
p
arate fie
l
ds
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-23
Richard Henderson
tar
g
et-
a
lpha: Fix gdb
acc
e
ss to fpcr and uni
q
u
e
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
R
ichard H
e
nderson
t
c
g: Add
comments
f
or
all option
a
l ins
t
ructions not
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
Ri
c
h
a
rd Henderson
t
cg-sparc:
I
mplement ORC
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
Ric
h
a
rd
H
enderson
tcg-spa
r
c
:
Implement ANDC
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
Richard Henderson
tcg
:
Optional targe
t
implementa
t
ion
of ORC
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
R
i
char
d
Henderson
tcg: Optional target implementation of A
N
DC
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
Richar
d
Hender
s
on
tcg-sparc: I
m
p
l
e
ment not
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
Ric
h
ard Henders
o
n
tcg-sparc: Implemen
t
neg
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next