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-arm: Refactor handling of VQDMULL
2011-02-20
Peter Maydell
target-arm: Refactor handling of VQDMULL
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-20
P
e
ter Mayde
l
l
target-arm: Implement VMULL
.
P8
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-20
Peter Maydell
qemu-lock
.
h: Remove non-
p
t
h
re
a
ds spi
n
lock implementations
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-17
Peter
M
a
ydell
li
n
u
x
-user: S
u
pport th
e
epoll syscalls
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-10
Peter Maydel
l
t
arget-a
r
m: Remove stray #include from m
i
ddle of neo
n
_helper
.
c
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-10
P
e
te
r
Mayd
e
ll
linu
x
-user/a
r
m: fix compilation failures using s
o
ftfloa
t
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-10
Pet
e
r Maydell
soft
f
lo
a
t
: Fix
compilat
i
o
n
f
a
il
u
res
with USE_SOFTFLOAT_ST
R
UC
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-10
Peter Maydel
l
targ
e
t-a
r
m:
U
se
standard FPSCR for Neon hal
f
-precis
i
on
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-10
Pet
e
r Mayde
l
l
targe
t
-arm:
S
ilence NaNs r
e
s
u
lti
n
g from half-precisi
o
n
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-10
Peter M
a
ydell
soft
f
lo
a
t: Correctly h
a
ndle NaN
s
in floa
t
16_to_floa
t
32
(
)
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-10
Pe
t
er Ma
y
de
l
l
soft
f
l
o
at: Fix single-to-
h
alf precis
i
on floa
t
c
o
nversions
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-10
Peter Mayd
e
ll
s
o
ftfloat:
Add
float16 typ
e
and float16
N
aN handling
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-09
Pete
r
M
a
y
d
el
l
t
arget-arm: Fi
x
32 bit si
g
n
e
d
saturating
n
arrow
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-09
Peter Maydell
linux-user: Add
s
upport for -version optio
n
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-04
P
eter Maydell
t
arg
e
t-arm: Fix deco
d
i
n
g
o
f T
h
u
m
b preload a
n
d hint
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-04
Pet
e
r
Maydell
target-arm: Fix decoding of prelo
a
d
a
nd me
m
ory hint
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-04
Peter Maydell
target-
a
rm: Clean
up h
a
ndling of MPIDR
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-04
Pe
t
er
Maydell
target-arm: Add CPU feature f
l
ag
for v7
M
P
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-01
Pete
r
M
aydell
linux-user: avoid gcc array ove
r
run
w
arni
n
g
f
o
r sparc
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-01
Peter
M
aydell
hw/slavio
_
intc
t
l
.
c: fix gcc
w
a
r
n
ing
a
b
o
ut arr
a
y bounds
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-26
Peter Maydell
targe
t
-arm: Fix loadin
g
of scal
a
r val
u
e
for Neon multip
l
y
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-20
Pete
r
Maydell
hw
/
pl
1
90
.
c:
Fix writi
n
g of defaul
t
vector address
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-20
Pe
t
er Maydell
stc
9
1
c
111:
I
mplement sav
e
/res
t
ore
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-20
Peter Maydell
pl080: Impl
e
ment s
a
ve/restore
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-20
P
e
ter Maydell
pl110: Im
p
lemen
t
sa
v
e
/
res
t
ore
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-20
P
et
e
r
M
aydell
pl031: Im
p
lement
s
ave/restore
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-20
Peter Maydel
l
pl050: Impl
e
ment s
a
ve/restore
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-20
Peter Maydell
arm_sysctl: Implement sav
e
/
r
estore
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-20
Peter Mayde
l
l
vpb_sic: Imp
l
e
men
t
sav
e
/res
t
or
e
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-20
Peter Maydell
pl190: Imp
l
e
ment s
a
ve/restore
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-18
Peter Mayd
e
l
l
ta
r
g
e
t-arm: Log
instructio
n
start
in TC
G
code
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
Pe
t
er Maydell
target-arm: Re
s
tore IT bi
t
s
when res
u
m
ing afte
r
an
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
Pete
r
M
ayde
l
l
linu
x
-us
e
r
:
ARM: clear
the IT bits when invo
k
in
g
a
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
Peter Ma
y
d
e
ll
t
a
rget-ar
m
: Re
f
a
c
tor
tran
s
lation
o
f
excep
t
io
n
generatin
g
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
Pete
r
Maydell
t
a
rget-arm: Remove redundant setti
n
g of IT bits bef
o
re
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
Pe
t
er
M
ayd
e
ll
targe
t
-arm: Tr
a
nslate with user-state from TB flags
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
P
eter
Maydell
t
a
rget-arm: Set p
r
i
v
ileg
e
d bit in TB flags correctly
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
P
e
ter Ma
y
d
e
ll
targ
e
t-arm
:
Tran
s
late with con
d
exec bits
fr
o
m TB flags
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
Pete
r
M
a
y
dell
tar
g
et-arm: Translate wi
t
h
T
h
umb state from TB f
l
ags
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
Pet
e
r Maydell
t
ar
g
et-arm: Translate with VFP len/stride
f
r
o
m
TB flag
s
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
Peter
M
ay
d
ell
target-arm: Translate with VFP
-
enabled fro
m
T
B
fl
a
gs
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
Peter
Maydell
target-ar
m
: Add symb
o
lic
c
onstan
t
s for bitfie
l
ds i
n
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
Pete
r
Ma
y
d
e
l
l
target-ar
m
: Don't gene
r
at
e
c
ode spe
c
if
i
c to
c
urr
e
n
t
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
P
eter Maydell
tar
g
et-arm: Use the
standard
F
PSCR val
u
e for
V
RSQRTS
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
Peter Maydell
targe
t
-arm: Add support for
'Standa
r
d FPSCR Va
l
ue'
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
Peter Mayd
e
l
l
ta
r
get-
a
r
m: Fix implem
e
n
t
ation of V
R
S
QR
T
S
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
Peter May
d
ell
s
of
t
float: Add float32_is_zero_or_denormal() functi
o
n
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-12
Peter M
a
ydell
arm-dis: Include opcode
hex when doin
g
disassembly
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-11
Peter
Maydell
linux-use
r
: Add configure check for l
i
n
u
x/fiemap
.
h
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-11
Peter Ma
y
dell
ARM: Fix decoding of VQS
H
L/VQSHLU immediate
f
orms
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-07
P
e
t
e
r Maydell
linux-u
s
er: Fix
incorre
c
t
NaN detection in
A
RM nwfpe
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-07
Pet
e
r Ma
y
dell
so
f
tflo
a
t
:
I
mplement floatx80
_
is_a
n
y
_
nan() and float128_is_a
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-07
Pe
t
e
r
Maydell
linux-u
s
er:
I
mplement F
S
_IOC_
F
IEMA
P
ioct
l
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-07
P
e
t
er Ma
y
dell
linux-user: Sup
p
ort ioc
t
ls whose param
e
ter size
i
s
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-07
Peter Maydell
linux-u
s
er
:
Implement s
y
nc_f
i
l
e_range{,2} syscalls
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-06
Peter Ma
y
dell
t
a
rg
e
t-arm: wire up the softfloa
t
f
l
ush_inpu
t
_to
_
z
e
r
o
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-06
Pet
e
r
Maydell
targe
t
-arm:
S
e
t
so
f
tfloat cumulati
v
e
ex
c
flags
fro
m
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-06
Peter Ma
y
d
e
ll
so
f
tfloat: Imp
l
ement
f
lus
h
i
n
g
i
nput d
e
norma
l
s to zero
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-02
Peter May
d
ell
target-ar
m
: Implement corr
e
ct
NaN pr
o
pagation rules
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-02
Peter
M
aydell
softfloat: abs
t
ract out target-specifi
c
NaN
p
ropagation
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-02
Peter
M
a
y
d
ell
s
o
ftfloat: Rename flo
a
t*
_
i
s_nan()
f
u
n
ctions
to
f
loat
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-27
Peter Ma
y
dell
target
-
arm: Cor
r
ect result in saturatin
g
ca
s
es fo
r
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-27
Pet
e
r Maydell
target-arm: Fi
x
VQSHL of signed
6
4 bit values by s
h
i
f
t
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-07
Peter Maydell
ARM:
Implement
VCVT
t
o
16 bi
t
integer usi
n
g new
s
oftfloat
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-07
Peter Maydel
l
softfloat: Add
f
l
oat/double to 16 b
i
t in
t
eger conversion
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-07
Peter May
d
ell
ARM:
Ignore to
p
16 bits when doing VCVT from
1
6 bit
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-07
Peter
May
d
ell
ARM: Return corr
e
ct resu
l
t for single
<
->doubl
e
conversion
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-07
Peter Mayde
l
l
s
o
ftfloa
t
:
A
dd float*_maybe_silence_na
n
() f
u
ncti
o
ns
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-07
Peter Maydel
l
ARM
:
Return correct
result fo
r
float-to-integer co
n
version
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-07
Pe
t
er Maydell
softfloa
t
: A
d
d
float*_is_any_nan()
f
unctions
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-07
Peter Maydell
ARM: Fix sense of to_i
n
teger bit in
Neon
VCVT f
l
oat
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-07
P
eter
M
aydell
ARM: Fix decodi
n
g of
N
eon form
s
of VCVT betwe
e
n fl
o
at
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-07
Peter Maydell
ARM: F
i
x dec
o
di
n
g of
VFP forms of VCVT bet
w
een float
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-07
Peter Maydel
l
ARM: fi
x
ldrexd/str
e
xd
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-04
Peter Maydell
R
e
move unu
s
e
d spin_t
r
y
lock() function
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-03
Peter Maydell
A
RM: linux
-
user:
R
est
o
re iWMMXT
s
t
ate from ucont
e
xt
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-03
Peter Maydell
ARM:
linu
x
-user:
Expose iW
M
MXT
r
egisters
t
o
signal
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-03
Peter Ma
y
del
l
ARM:
l
in
u
x
-
user: Rest
o
re VFP
s
t
a
t
e from ucon
t
ext on
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-03
P
eter Maydell
ARM:
l
inux-user: Expose VFP re
g
isters
to signal handle
r
s
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-03
Peter Maydell
AR
M
: Ex
p
ose vfp_get_fpsc
r
() an
d
vfp
_
set
_
fpsc
r
(
)
to
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-03
Pe
t
er Ma
y
dell
ARM
:
li
n
ux
-
u
ser:
C
orre
c
t size of pad
d
ing in
t
arget_ucont
e
xt_
v
2
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-03
Peter Maydell
t
arget
-
sparc: remove unused functions cpu_lock(),
c
p
u
_unlock()
commit
|
commitdiff
|
tree
2010-12-03
Pete
r
Maydell
ARM:
enabl
e
X
Scale/iWMMXT in
lin
u
x-user mode
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-03
Pe
t
er Maydell
linux
-
user: remov
e
u
n
n
ec
e
ssary
local from __get_user
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-03
Peter Mayd
e
ll
[PATCH] target-arm: remove unused f
u
nctions cpu_loc
k
.
.
.
commit
|
commitdiff
|
tree
2010-11-16
P
eter Ma
y
dell
Fix compilation failure
w
it
h
sim
p
le trace
w
hen sr
c
dir
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree