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
tcg-i386: Tidy ext8s and ext16s operations.
2010-05-21
Ri
c
h
a
rd
H
e
nderson
t
cg
-
i386:
Tidy
ext8
s
and ex
t
1
6
s
operations
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-21
Richard H
e
nderson
tcg-i386: Ti
d
y
e
xt8u and ext16u operations
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
R
i
chard
H
enders
o
n
target-
s
p
arc:
Inline some gene
r
ation of
carry fo
r
A
D
DX
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Ric
h
ard Henderson
tcg-i3
8
6:
T
i
d
y jumps
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Richard Hen
d
erson
t
cg-i38
6
: Eli
m
inate
e
xtra move from q
e
mu_
l
d64
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Richard Henderson
tcg-i386: Tidy mo
v
e
o
perations
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Richard H
e
nderson
tcg-i386: Tidy shif
t
operations
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-20
Richa
r
d Hen
d
erson
tcg-i386: Tidy bs
w
ap op
e
rations
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
Richard Hende
r
son
t
a
rget-sparc
:
Simplify ICC g
e
n
eration
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
Richard Hend
e
rson
target-sparc: F
i
x
c
ompi
l
atio
n
with
-
-e
n
able-debu
g
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
Richard H
e
nde
r
s
on
tcg-i386: Tidy initialization of tcg_targ
e
t_call_clobber_regs
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-19
R
i
chard Henderson
tcg-i38
6
: Alloc
a
te call-saved registers f
i
rst
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-07
Ric
h
ard
H
e
nde
r
s
o
n
Fil
l
in unas
s
ig
n
ed m
e
m read/write
c
allba
c
k
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-06
Rich
a
rd
Hende
r
son
Fix
z
e
ro-l
e
ngth write(2)
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
Richard H
e
nderso
n
Enabl
e
-d
c
pu logging by default
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
R
ichard Henders
o
n
target-sh4: Re
m
ove dup
l
icate CPU log
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
R
i
c
h
ard Henderson
tar
g
et-ppc: Remove
d
uplicat
e
cp
u
log
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
Ric
h
ard Henderson
t
a
r
get-
m
ips
:
Remove duplic
a
te CPU lo
g
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-05-05
Richard Henders
o
n
target-i386: Remove
d
uplicate CPU log
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard Henders
o
n
Impleme
n
t
c
p
u_get_real_ticks for Alpha
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard Hender
s
on
targe
t
-alpha: Impleme
n
t RPCC
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
R
icha
r
d Henderson
target-alpha: Fix load-locked/
s
tore-conditional
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Rich
a
rd Henderson
target-a
l
p
h
a: Indicate NORETURN status when raising
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard H
e
n
der
s
on
target
-
a
l
pha: Enable NPTL
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richa
r
d
Hender
s
on
tar
g
et-al
p
ha: Updat
e
c
ommentary for op
c
ode
0
x1A
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
R
i
cha
r
d
Hend
e
rson
target-alpha:
E
mit
g
oto_tb
opcod
e
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard Henderson
target-alpha: Imp
l
ement cvtlq
inl
i
ne
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Ri
c
hard Hen
d
erson
t
a
rget-al
p
ha: Implement r
s
/rc
p
roperly
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-27
Richard Henderson
tar
g
et-alpha: Implement cpy
s
{, n, e}
i
nline
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Rich
a
rd Hend
e
rson
tcg-hp
p
a: Remove
a
u
tomatically implemented opco
d
es
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
R
i
cha
r
d H
e
nderson
t
c
g-hppa
:
Fix branch
o
ffset
d
uring
retran
s
lation
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richard Henderson
tcg-hpp
a
: Schedule the ad
d
re
s
s
masking a
f
ter
the T
L
B
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richard Henderson
tcg-hppa: Fix so
f
tmmu loads
and stores
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Ric
h
ard Henderson
t
cg-hppa: Fix
G
U
EST_BASE
initializat
i
on in pro
l
ogue
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richard
Hende
r
so
n
tcg-hppa: Constrain
immediat
e
inputs to and_i32, or_i32
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
Richard
H
ende
r
so
n
linux-user:
Fix sparc32pl
u
s stat64
s
y
s
cal
l
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-26
R
i
chard Henderson
targe
t
-sparc: Fix
-single
s
te
p
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-25
Rich
a
r
d
H
enderson
linu
x
-user: Fi
x
S
parc64 sysc
a
ll returns
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-25
Richard Henderson
Remov
e
IO_
M
EM
_
SUBWI
D
TH
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-25
Richard Henderson
lin
u
x-u
s
e
r: R
e
m
o
ve ELFLOAD
3
2
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-23
R
ichar
d
Henders
o
n
t
arget-sparc: Fix ad
d
r
ess
maski
n
g in
l
d
qf
a
n
d
s
tqf
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-17
Richa
r
d Henderson
Fix
--enable-pr
o
filer compilation
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-17
R
i
chard Henderson
target
-
sparc: Free ins
t
ruction temporaries
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-17
Richard
H
enders
o
n
targe
t
-sparc: Fix TARGET
_
{PHYS,VIRT}_AD
D
R_SP
A
CE_BITS
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
Richa
r
d Henderson
t
a
r
g
et-alpha: Use n
o
n-inverted a
r
guments to gen_{f
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
Richard
H
en
d
erson
t
a
rget-alpha:
Us
e
setco
n
d for int comp
a
rison
s
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
Richard
Hen
d
erson
tar
g
e
t-alpha:
Impleme
n
t
c
vtql inl
i
n
e
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-10
Richard
H
enders
o
n
target-alpha: Add
f
lags mar
k
ups
t
o help
e
rs
.
h
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
Richard Hen
d
erson
t
cg-hppa: Don't try to call
s
t
o
non-co
n
st
a
nt addresses
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
Richard
H
enderson
tcg-hppa:
F
ix in/o
u
t registe
r
overlap in add2/sub2
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
R
i
chard Henderson
tcg-hppa:
F
inish the port
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-04-08
Richard Henderson
tcg-
h
ppa: Compute is_
w
r
it
e
in cp
u
_signal_h
a
ndle
r
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-27
R
i
chard H
e
nderson
l
inu
x
-user
:
Use RLIMIT_S
T
ACK f
o
r de
f
ault stack size
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Richard Hende
r
son
tcg: Disambiguate
qemu
_
ld32u with 32-bit and 64-bit
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Richar
d
Henderson
tcg:
Allow target-specific implemen
t
ati
o
n
of NOR
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
R
ichard H
e
nderson
tcg:
A
llow targ
e
t-spec
i
fic imp
l
ementation of NA
N
D
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Richard Hen
d
erson
tcg: All
o
w target-s
p
ecific imp
l
eme
n
tatio
n
o
f EQV
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
R
icha
r
d
Hende
r
son
t
cg:
U
se no
t
_i32 t
o
implement
not_i64
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Ri
c
hard Hende
r
son
tcg: Change T
C
GType to
an enumer
a
ti
o
n
.
commit
|
commitdiff
|
tree
2010-03-26
Ric
h
ar
d
Hender
s
on
tcg: Use TCGCond wher
e
a
pp
r
o
p
riate
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-26
Richard Henderson
tcg: Name
t
he opcode
e
numeration
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-23
Rich
a
rd Henderson
tcg-hp
p
a: Fix 6
4
-
bit argum
e
nt ordering
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-23
Richard Hender
s
on
t
c
g-hppa: Fix const errors
in hppa-dis
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Richard
H
enders
o
n
Fix last
p
age
errors
i
n p
a
g
e_check_r
a
nge and page_s
e
t_
f
lags
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Richard Henderson
Implement multi-level page tables
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Richar
d
Hende
r
son
linux-user: Fix m
m
ap_fi
n
d_vma return
i
ng
inva
l
id addr
e
sses
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Richard
H
enderson
linux-user: Use h2g_valid i
n
qemu_vmalloc
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
R
ichard Henderson
Us
e
TARGET_VIRT_ADDR_SPACE_BITS
i
n h
2
g_valid
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-03-12
Richard
Henderson
Move
T
A
RGET_PHYS_ADDR
_
SPACE_BITS to ta
r
get-*/cpu
.
h
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-28
Ri
c
h
ard Hend
e
rson
alpha-linux-user
:
Implemen
t
si
g
nals
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-28
Richard Hen
d
e
r
s
on
t
arget
-
al
p
ha:
Implement
I
EEE
FP q
u
alifi
e
rs
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-23
Richard Henderson
targe
t
-alpha: M
a
r
k he
l
per_excp as NORETU
R
N
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-23
Richa
r
d H
e
nderson
ta
r
get-al
p
ha: Clea
n
up arithmetic traps
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-23
Richard Hen
d
erson
targe
t
-alpha: Reduce internal p
r
ocessor
r
egisters for
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-23
Rich
a
rd He
n
derson
ta
r
ge
t
-a
l
pha: Sp
l
it up FP
C
R
v
a
l
ue into separate
fields
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-23
Richard
Henderson
target-alph
a
: Fix gdb ac
c
ess
to fpcr and u
n
ique
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
R
ic
h
ard Henderson
tcg: A
d
d
comments fo
r
all
o
ptional
i
nst
r
ucti
o
ns
n
o
t
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
R
ich
a
rd Henders
o
n
tcg-sparc
:
Im
p
lement OR
C
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
R
ichard Hen
d
e
r
son
tcg-s
p
arc:
I
mplement ANDC
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
Rich
a
rd Hende
r
son
tcg: Optional target implementation of ORC
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
Richard
H
en
d
erson
tcg
:
O
ptional
target implement
a
tion of ANDC
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
R
ichar
d
Henderson
tcg-s
p
arc: Impl
e
ment no
t
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-20
Richa
r
d
H
e
n
derson
tcg-
s
pa
r
c: Imple
m
ent neg
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-16
Richa
r
d Henderson
tcg-sparc: Implement setcond, setcond
2
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-16
Richar
d
Henderson
tcg: Add t
c
g
_swa
p
_cond
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-06
Richa
r
d H
e
nderson
tcg-
i
386: Implement setcond
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-06
Richard Hende
r
son
tcg-i386: Impl
e
ment small forw
a
rd b
r
anc
h
es
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-06
Ric
h
ard Henderson
t
cg-x86_64: implement setcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-06
Richa
r
d Hen
d
erson
tcg
:
add tcg_inv
e
r
t_cond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-06
R
i
chard Henders
o
n
tcg: gen
e
ric
s
upport
for c
o
nd
i
tion
a
l set
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-02-06
Richard Henderson
tcg: document do
u
ble-word suppor
t
opc
o
des
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-01-15
Rich
a
rd Henderson
tcg/x86_64: Avoid unn
e
cessary REX
.
B prefixes
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-01-14
Richa
r
d Henderson
t
cg/x86_64
:
Special-ca
s
e
all 32-bi
t
A
ND ope
r
ands
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-01-12
Richard Hen
d
erson
tcg-spar
c
:
Implement ex
t
32
[
s
u]_i
6
4
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-01-12
Richard
H
enderson
tcg-spar
c
: Implement division
properly
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-01-12
Richar
d
Hen
d
erson
tcg-spar
c
: Do no
t
rem
o
ve %
o
[
012] from 'r' cons
t
raint
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-01-12
R
i
c
hard
H
en
d
e
rson
t
c
g-sparc: Impleme
n
t add2, sub
2
, mul
u
2
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2010-01-12
Richard Henderson
tcg-sparc: Add tcg_ou
t
_
a
rithc
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-27
Richard Henders
o
n
tcg: Add tcg
_
unsign
e
d_c
o
nd
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2009-12-23
Richard
H
e
n
d
erson
target-alpha: Initialize fpcr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next