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
Merge remote-tracking branch 'qmp/for-anthony' into staging
2011-02-10
Pete
r
M
aydel
l
sof
t
f
loat: Correctly ha
n
dle NaNs in float16_to_f
l
oat32
(
)
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-10
Peter Ma
y
d
e
ll
softfloat: Fix sing
l
e-to-half precision
f
l
oat conversions
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-10
Peter
M
aydel
l
s
o
ftfloat
:
A
dd
float16
t
ype and f
l
oat16
NaN handl
i
ng
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-09
Pete
r
Ma
y
dell
targe
t
-arm: Fix 32 bit signed
s
aturating
n
arrow
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-09
Pe
t
er
M
ayd
e
ll
linux-us
e
r: Add s
u
pport for
-
version option
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-04
P
eter Maydell
target-a
r
m: Fix decoding of
Thum
b
preload and hi
n
t
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-04
P
e
t
e
r
M
aydell
target
-
arm: Fix decoding
of preload an
d
memory hint
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-04
Pe
t
er Mayde
l
l
tar
g
et-arm: Cle
a
n up handling of MP
I
DR
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-04
Peter Maydel
l
t
arget-arm: Add CPU
fea
t
ur
e
f
l
ag fo
r
v
7
M
P
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-01
Peter M
a
ydell
l
inu
x
-user: avoid gcc arra
y
overrun warning
f
or sparc
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-01
Peter Maydel
l
hw/s
l
a
vi
o
_
i
ntctl
.
c: fi
x
gcc
warning about
ar
r
ay
b
ounds
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-26
Pet
e
r M
a
yde
l
l
t
arget-arm: Fix
load
i
ng of scalar value for Ne
o
n multiply
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-20
Peter Mayd
e
ll
hw/
p
l190
.
c: Fix
writin
g
o
f default vec
t
or
a
ddress
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-20
Peter Maydell
stc91
c
111:
Implem
e
nt
s
a
ve
/
restore
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-20
Peter Maydell
pl080:
I
mplement
s
a
ve/res
t
ore
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-20
Peter Mayde
l
l
pl110: Imple
m
e
nt sa
v
e
/restore
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-20
Peter Maydell
pl0
3
1: Imp
l
ement
s
a
v
e/restore
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-20
P
eter M
a
ydell
pl0
5
0: Im
p
l
e
men
t
save/restore
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-20
Peter Maydell
arm_sysctl
:
I
mpl
e
ment s
a
v
e
/
restore
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-20
P
e
t
er Maydell
vpb_sic: Im
p
lement
save/restore
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-20
Peter Ma
y
de
l
l
pl190: Implement
s
a
v
e/resto
r
e
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-18
Peter Mayde
l
l
target-arm:
L
o
g ins
t
ruction start in TCG code
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
Peter
May
d
e
ll
target-ar
m
: Restore IT b
i
ts when resuming aft
e
r
an
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
Peter Maydel
l
linux-user: ARM: clear t
h
e IT bi
t
s w
h
en in
v
okin
g
a
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
Peter Maydell
target
-
arm:
R
efactor t
r
a
n
sla
t
i
o
n of exceptio
n
generating
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
Pe
t
e
r
Mayd
e
ll
ta
r
g
et-arm:
Remove redu
n
dant
s
etting of IT bits b
e
fore
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
P
e
ter Maydell
target-arm: Tran
s
late with user-st
a
te from TB flag
s
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
Peter
M
a
ydell
target-arm: Set
p
rivileged bit in
T
B flags corr
e
ctly
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
Peter Maydell
ta
r
g
e
t
-
a
r
m: T
r
a
n
sla
t
e with condexec bits from
TB flags
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
Peter Maydell
target-arm: Translate with Thumb state
from TB flags
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
P
eter Maydell
targ
e
t-a
r
m: Translate with
V
F
P
len
/
stride from TB
f
lags
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
Pe
t
e
r
Maydell
targe
t
-arm: Translate with VFP-enable
d
from TB flag
s
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
P
eter Maydel
l
target
-
a
rm: Add symbolic
c
o
nstants for
b
itfiel
d
s
in
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
Pe
t
er Maydell
tar
g
e
t-arm:
Don
'
t generate cod
e
spe
c
ific to current
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
Peter Maydell
ta
r
get-arm: Use the s
t
andar
d
F
PSCR value for VR
S
Q
R
TS
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
Peter M
a
ydell
t
arget-a
r
m:
Add
s
upport f
o
r
'
Stan
d
a
r
d FPSCR Value'
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
Pet
e
r
Maydell
target-arm: Fix im
p
lementation of
V
RSQRTS
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
P
e
te
r
Mayd
e
ll
softflo
a
t: Add float32_is_zero_or_d
e
nor
m
a
l()
f
u
nction
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-12
P
eter Ma
y
dell
arm-dis: Include
o
pc
o
d
e
hex when doing
disassembly
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-11
Peter May
d
ell
linux-user: Add
c
onfigur
e
che
c
k for linu
x
/fie
m
ap
.
h
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-11
P
e
ter Maydell
ARM: Fix
decoding
o
f VQSHL/
V
QSHLU immediate forms
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-07
Peter Maydell
linu
x
-user: Fix inco
r
r
e
ct NaN detecti
o
n in A
R
M nwfpe
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-07
Peter Mayde
l
l
softfloat: Imple
m
ent
floa
t
x80_is_any_nan
(
) and floa
t
12
8
_
i
s_a
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-07
Peter
M
aydell
linux-user: Implem
e
nt FS_IOC
_
F
IEMA
P
io
c
tl
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-07
Peter Mayd
e
ll
l
inux-
u
ser: Sup
p
ort ioctls whose pa
r
ameter s
i
ze is
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-07
Peter
M
aydel
l
linux-user: Implem
e
nt s
y
n
c_file_range{,2} syscalls
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-06
Peter Maydell
t
arget-ar
m
:
wire up
th
e
s
oftfloat flush_i
n
put_to_zero
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-06
Pete
r
Maydell
target-arm:
Set softf
l
oat cumul
a
tive ex
c
flags fro
m
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-06
Pet
e
r Maydel
l
softfloat: Impl
e
ment
flushing in
p
ut denorm
a
l
s
to zero
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-02
Peter M
a
yde
l
l
ta
r
get-arm: Implement corre
c
t
NaN propagatio
n
rule
s
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-02
Pe
t
e
r Maydell
soft
f
loat: a
b
stract out ta
r
g
et-specifi
c
NaN p
r
opa
g
atio
n
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-02
Pe
t
er Mayde
l
l
so
f
tfloat: Rename float*_is_nan() functions to float
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-27
P
e
t
er
M
ayd
e
l
l
targe
t
-
arm: Correct
r
esult in saturating ca
s
es for
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-27
Pe
t
er Maydell
targ
e
t-a
r
m: Fix V
Q
S
HL of
s
i
g
n
ed 64 bit valu
e
s by shift
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-07
Peter Maydell
ARM
:
Imp
l
ement VCVT
t
o
1
6 b
i
t
integer
u
sing new
softfloat
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-07
Peter Ma
y
d
e
ll
softfloat: Add float/double to 16 bit int
e
ger
c
onversion
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-07
Pete
r
Maydel
l
ARM: Ignore top 16 bits wh
e
n doing
VCVT f
r
om 1
6
bit
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-07
Peter
M
aydell
ARM: Return c
o
rrect result
f
or sin
g
l
e
<->
d
ouble co
n
ver
s
ion
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-07
P
eter
M
ayde
l
l
soft
f
loa
t
: Add float*_maybe_silence
_
nan() functions
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-07
Pe
t
e
r
Ma
y
dell
ARM: Retu
r
n cor
r
ect result for float
-
to-intege
r
conversion
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-07
Peter Maydell
s
o
f
t
float
:
Add
float
*
_
i
s_any_nan
(
) func
t
i
o
ns
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-07
Peter Maydell
ARM: Fix sens
e
of
t
o_in
t
eger bit
i
n Neon VCVT float
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-07
Peter Maydell
ARM:
F
i
x
decodi
n
g o
f
Neo
n
forms
o
f
VCVT between flo
a
t
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-07
P
e
ter Maydel
l
ARM: Fi
x
decoding of
V
FP forms
of VCVT
b
etween f
l
oat
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-07
P
eter Mayde
l
l
ARM: fix ldrexd/stre
x
d
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-04
Peter M
a
ydell
Rem
o
ve unused spin_tr
y
lock(
)
fun
c
tion
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-03
Peter M
a
ydell
ARM
:
linu
x
-
user: Re
s
t
o
re
iWMMXT st
a
te f
r
om
u
c
ontext
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-03
Peter
M
a
ydel
l
ARM: linux-use
r
: Expose iWMMXT r
e
gist
e
rs
t
o signal
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-03
P
eter Ma
y
dell
A
RM: li
n
ux
-
user: Re
s
t
o
re
V
FP st
a
te
f
r
om ucontext on
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-03
Peter May
d
ell
ARM:
l
i
n
ux-user: Expos
e
VFP
reg
i
sters to
s
i
gn
a
l handl
e
rs
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-03
Peter May
d
ell
A
RM: Expose vfp_get
_
f
pscr() and
vfp_set_fpscr
(
)
t
o
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-03
Peter
M
aydell
ARM:
linux-use
r
: Correct
s
i
z
e
of
pad
d
ing in target_u
c
ontext_v2
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-03
Peter Maydell
target-sparc: remove unused
fu
n
ctions cpu_
l
o
c
k()
,
cpu_
u
nlock(
)
commit
|
commitdiff
|
tree
2010-12-03
Peter Maydell
ARM: enable XScale/iWMMXT i
n
linux-user mo
d
e
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-03
Peter Maydell
linux-user: rem
o
ve unnece
s
sary local from __ge
t
_user
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-03
Peter Maydell
[PA
T
CH] target-arm
:
r
emove unused
f
unct
i
ons
c
pu_lock
.
.
.
commit
|
commitdiff
|
tree
2010-11-16
Peter May
d
e
ll
Fix
c
ompil
a
tion failu
r
e
with simple trace
when src
d
ir
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree