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: Move Neon VUZP to helper functions
2011-02-20
Peter Mayde
l
l
targ
e
t-arm: Mo
v
e Neon VU
Z
P to helpe
r
func
t
ions
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-20
P
eter Maydell
targe
t
-arm: Fix Neon VQDMLSL
i
nstructi
o
n
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-20
P
eter Mayde
l
l
t
a
rget-
a
rm: Refactor handling of VQDMULL
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-20
Peter Maydel
l
target-arm: Implement VMULL
.
P8
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-20
Peter Mayd
e
ll
qe
m
u-
l
ock
.
h: Remove non-pthrea
d
s spinlock implemen
t
ations
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-17
Peter Maydell
l
i
nux-user: Support the epoll
s
yscalls
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-10
P
e
t
er
M
ayd
e
ll
ta
r
get-arm: Remove stray #includ
e
from
middle
of neon_helper
.
c
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-10
Peter May
d
ell
linux
-
user/arm: fix comp
i
lation fail
u
res
u
sing
s
o
ftfl
o
at
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-10
Peter
Maydell
softfloat:
Fix compilation fail
u
res with USE_SOFTFLOAT_STRUC
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-10
Pe
t
er May
d
ell
t
a
rget-arm: Us
e
standard FPSCR for
N
e
on half-precisi
o
n
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-10
Pet
e
r M
a
yde
l
l
target-
a
rm:
Si
l
ence
Na
N
s resultin
g
from half-pr
e
c
i
s
io
n
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-10
Peter
Maydell
softfloat:
C
orr
e
ctly handle NaNs
i
n
f
loat16_to_float32()
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-10
Pete
r
Maydell
softfloat
:
F
ix sin
g
l
e
-to-half precision float co
n
ve
r
sions
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-10
P
e
ter Maydel
l
s
o
ftflo
a
t: Add flo
a
t16 type and f
l
o
at16 NaN handlin
g
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-09
Peter Mayde
l
l
ta
r
ge
t
-arm:
Fix 32 bit signed saturating narrow
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-09
Peter Maydell
linux-us
e
r: Add s
u
pport
for -version
o
ption
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-04
P
eter
M
aydell
tar
g
et
-
ar
m
: Fix d
e
c
o
ding
of Thumb preload and hi
n
t
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-04
Peter Maydell
target-
a
rm
:
Fix
dec
o
ding of
p
r
eload
a
n
d me
m
ory hint
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-04
Peter Maydel
l
ta
r
g
e
t
-arm: Clean up handl
i
ng
o
f MP
I
D
R
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-04
Peter Ma
y
d
e
ll
target
-
arm: Add CPU fe
a
t
u
re flag for v
7
MP
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-01
Pe
t
er Maydell
linu
x
-user: avoid gcc array o
v
errun wa
r
ni
n
g for sparc
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-02-01
Pet
e
r Maydell
h
w
/slavio_intctl
.
c:
fix gcc wa
r
ni
n
g abo
u
t arr
a
y bounds
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-26
Peter
Maydel
l
target-arm: F
i
x loading
o
f
scalar value for
Neon multipl
y
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-20
Peter M
a
ydell
hw/pl1
9
0
.
c:
Fix writ
i
n
g of de
f
a
ult v
e
ctor address
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-20
Peter Ma
y
dell
st
c
91
c
111:
Implem
e
nt save/restore
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-20
P
e
t
er Mayd
e
l
l
pl080: Impl
e
men
t
s
a
v
e
/rest
o
r
e
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-20
Peter Ma
y
dell
pl1
1
0:
I
m
ple
m
e
n
t save/restore
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-20
Pe
t
er Maydell
pl031: Implem
e
nt save/
r
estore
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-20
P
e
ter Maydell
pl050: I
m
p
l
ement sa
v
e
/
restore
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-20
P
e
ter Ma
y
de
l
l
arm_sysctl: Impl
e
ment s
a
ve/resto
r
e
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-20
Peter Maydell
v
p
b_sic
:
Impleme
n
t sa
v
e
/
r
e
store
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-20
Peter
Mayde
l
l
p
l
190: Impl
e
m
ent
s
a
v
e/resto
r
e
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-18
Peter Maydell
targ
e
t-arm: Log instruction start in TCG code
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
Peter M
a
ydell
ta
r
get
-
arm:
R
estor
e
IT bits when resuming after a
n
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
Peter M
a
ydell
l
i
n
u
x-user: ARM
:
clea
r
the IT
bits when invok
i
ng a
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
Pet
e
r
Maydell
t
arget-arm
:
Refactor tra
n
slation o
f
excepti
o
n gen
e
rating
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
P
e
ter M
a
ydell
target-arm: Remove redundant
s
etti
n
g of IT bits befo
r
e
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
Peter Mayde
l
l
target-arm: T
r
anslate wit
h
user-state from TB flags
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
Pe
t
er
M
aydell
targe
t
-
arm: Set pri
v
ileged
b
it in TB flags
c
orrectly
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
Peter
M
ay
d
ell
target
-
ar
m
:
Tra
n
s
l
ate
wi
t
h condexec bit
s
from TB flags
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
Peter
M
a
y
dell
ta
r
get-arm: Trans
l
at
e
with Thumb
s
tate from TB
fl
a
gs
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
Pe
t
er May
d
ell
t
a
rg
e
t-
a
rm: Translate
with VFP len/stride fr
o
m TB flags
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
P
ete
r
Maydell
tar
g
et-arm: Translate with
VFP-
e
nable
d
from TB flags
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
P
eter Maydell
t
a
r
ge
t
-arm
:
Add symbolic c
o
nst
a
nt
s
for bitfields in
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
P
eter Maydell
target-arm: Don'
t
generate co
d
e sp
e
cific to current
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
Peter Ma
y
dell
target-arm: Use the standard FPS
C
R va
l
ue fo
r
VR
S
Q
R
TS
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
Peter Maydell
targ
e
t-arm: Add sup
p
ort for
'
Standard F
P
SCR V
a
l
u
e'
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
Pet
e
r May
d
ell
tar
g
e
t-
a
rm:
Fi
x
implementation of VRSQRTS
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-14
Peter Maydell
softfl
o
at: Add floa
t
32_is
_
zero_or_d
e
normal()
f
u
nction
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-12
P
eter Mayd
e
ll
ar
m
-dis: Inclu
d
e opc
o
de he
x
when doing disas
s
embly
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-11
Peter
M
aydell
l
inux-use
r
: Add configure check for linux/
f
ie
m
a
p
.
h
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-11
Pete
r
Ma
y
dell
ARM: F
i
x d
e
coding of VQSHL/VQSH
L
U
i
mmediate form
s
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-07
Pete
r
Maydell
lin
u
x-user: Fix i
n
correc
t
NaN detectio
n
in ARM nwfpe
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-07
P
e
ter Ma
y
dell
softfloat: Implement floatx80_is
_
any_nan
(
) and float128_is_a
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-07
Pete
r
Maydell
linux-user: Impl
e
m
e
nt FS_IOC_
F
IEMAP io
c
t
l
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-07
P
e
ter M
a
ydell
linux-u
s
er: S
u
pport ioctls who
s
e
parameter
s
ize
i
s
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-07
Peter Maydell
linu
x
-
u
ser: Implement sy
n
c
_
file_range{,2} syscalls
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-06
Peter Mayd
e
ll
targ
e
t
-a
r
m: wir
e
u
p
the
s
oftf
l
oa
t
flush_in
p
ut_to
_
zero
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-06
Pe
t
er Maydell
targ
e
t-arm: Set softfloat cum
u
lative
exc flags from
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-06
P
e
ter Maydell
s
o
f
tfloa
t
: Implement flushin
g
i
n
put denormals to z
e
ro
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-02
Peter Ma
y
dell
target-a
r
m
:
I
mp
l
ement correct NaN propagation rules
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-02
Peter Maydell
s
oftflo
a
t: abstract out ta
r
g
et-specific NaN prop
a
gation
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2011-01-02
Peter M
a
ydell
softfloat: Ren
a
m
e float*_is_nan() functions to float
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-27
Pete
r
Maydell
target
-
ar
m
: Correct result i
n
s
aturating cases
f
or
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-27
P
e
ter Maydell
tar
g
et-arm: Fix VQSHL of si
g
ned 6
4
b
i
t v
a
lues by shift
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-07
Peter Maydell
AR
M
:
Impleme
n
t VCVT to
16
b
it
integer
u
sing new
s
o
f
tfloat
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-07
P
e
t
e
r M
a
ydell
softfloat
:
Ad
d
float/dou
b
l
e
to 16 bit integer co
n
version
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-07
Peter
Maydell
ARM: Ignore top
1
6 b
i
ts when d
o
ing VCVT from 16
b
it
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-07
Peter
M
ayde
l
l
ARM: Return correct r
e
su
l
t f
o
r single<->d
o
u
b
le
con
v
ersion
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-07
Peter Maydell
s
oftfloat:
Add float*_maybe_silence_nan() functions
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-07
Peter Mayd
e
ll
ARM:
R
etur
n
correc
t
result for float-
t
o-integer conversion
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-07
Peter
M
aydel
l
softfloat: Add float*_is_any_nan
(
) f
u
nctions
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-07
P
e
ter Maydell
ARM: Fix sense of to_in
t
eger bit i
n
Neon VCVT floa
t
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-07
Peter M
a
ydell
ARM: Fix deco
d
ing of
Neon
forms of VCVT between float
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-07
Peter Maydell
A
R
M:
F
ix de
c
oding o
f
V
FP
forms of VCV
T
be
t
w
e
en float
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-07
P
e
t
e
r
Mayde
l
l
AR
M
: fix l
d
rexd/strexd
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-04
Peter Maydel
l
Remove unused spin_try
l
ock()
funct
i
on
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-03
Peter Mayd
e
ll
ARM: linu
x
-us
e
r: Re
s
tore iWMMXT
s
t
ate from u
c
ontext
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-03
Peter
M
ayde
l
l
A
R
M: linux-user: E
x
pose iWMMXT registers to
s
ign
a
l
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-03
P
e
ter Ma
y
dell
ARM
:
li
n
ux-use
r
: Restor
e
VFP
s
tate f
r
om
u
context on
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-03
P
eter Maydel
l
AR
M
: l
i
nux-use
r
:
Expos
e
V
FP regi
s
ters t
o
sig
n
al handlers
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-03
Pete
r
Maydell
ARM: Expo
s
e
vfp_get_fpscr()
a
nd vf
p
_set_fpscr() to
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-03
Peter May
d
el
l
A
RM: linux-user: Correct size of
p
ad
d
in
g
in target_ucontex
t
_v2
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-03
Peter Mayde
l
l
targ
e
t-sparc: remove unused
f
un
c
tions cpu_lock(), cpu_u
n
lo
c
k()
commit
|
commitdiff
|
tree
2010-12-03
P
e
ter Maydell
ARM: e
n
a
b
le X
S
c
a
le/i
W
MM
X
T
in l
i
nux-us
e
r
m
ode
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-03
P
e
ter M
a
ydell
linux-user: remov
e
un
n
ecessary
l
ocal
f
rom _
_
g
e
t_use
r
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree
2010-12-03
Pete
r
M
a
y
de
l
l
[PA
T
CH] targ
e
t-arm: remo
v
e u
n
used funct
i
ons cpu_loc
k
.
.
.
commit
|
commitdiff
|
tree
2010-11-16
Peter
Maydell
Fix c
o
mpilat
i
on failure with simple trace
when s
r
cdir
.
.
.
Signed-off-by: Peter Maydell <
peter.maydell@linaro.org
>
commit
|
commitdiff
|
tree