repo.or.cz
/
qemu
/
agraf.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
M
a
y
dell
target-arm
:
Move Neon VU
Z
P to helper
functions
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-20
Peter Ma
y
del
l
target-arm:
Fix
N
eon V
Q
DMLSL instructio
n
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-20
P
eter Mayd
e
ll
t
arget-arm: Refact
o
r
h
andling
of
V
QDMULL
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-20
P
e
ter May
d
ell
t
a
rg
e
t-arm: Implement
V
MULL
.
P8
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-20
Peter Maydel
l
qem
u
-lock
.
h: Remove non-pt
h
r
ead
s
spinlock implementa
t
ions
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-17
Pe
t
er
M
ayde
l
l
linux-user: Supp
o
rt the epol
l
sys
c
alls
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-10
Peter May
d
e
ll
targe
t
-arm
:
Remov
e
st
r
ay #include from middle of neon_helper
.
c
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-10
Peter Ma
y
dell
linux-user/arm
:
fix co
m
pilation
f
ai
l
ures using sof
t
float
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-10
Peter Maydel
l
softfloat:
F
i
x compilat
i
o
n failures
w
i
th USE
_
SOFTFLOAT_STRUC
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-10
Peter Ma
y
dell
target
-
a
r
m: Use standard FPSCR
f
or Neon half-precision
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-10
Pet
e
r Maydell
targe
t
-arm:
Silence NaNs
re
s
ulting fro
m
h
a
lf-p
r
ecision
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-10
Peter Maydell
s
o
f
tflo
a
t: Correctly handle NaN
s
in
f
loat
1
6_to_floa
t
32()
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-10
Peter Maydell
softfloat: Fix sin
g
le-
t
o-half precis
i
on float c
o
nver
s
i
on
s
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-10
Pe
t
er
M
aydell
softf
l
oat:
Add fl
o
at16 type
and
f
l
oat1
6
NaN handlin
g
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-09
Peter Maydell
t
arget-arm: Fix 32 bit sig
n
e
d
s
aturating n
a
rrow
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-09
Peter M
a
ydell
l
i
n
ux-
u
ser: Add sup
p
ort for -version option
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-04
Peter Maydell
targe
t
-arm: Fix decoding of Th
u
m
b preload and
hint
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-04
Pete
r
Maydell
target-arm: Fix decoding of
preload and mem
o
ry hint
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-04
Peter Maydell
target-arm: Clean up h
a
ndling
of MPIDR
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-04
Pet
e
r Maydell
ta
r
g
e
t-arm: Add C
P
U
f
eature flag for v7MP
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-01
Peter Ma
y
d
e
ll
linux
-
user: av
o
id gcc array overr
u
n
warning fo
r
spa
r
c
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-02-01
Peter Maydell
hw/slavio_intctl
.
c: fi
x
gc
c
warni
n
g
abou
t
array
b
ounds
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-26
Pe
t
er Maydell
target-ar
m
:
Fi
x
l
oa
d
ing
of scalar value for Neon multiply
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-20
Peter Maydell
hw/pl1
9
0
.
c: F
i
x writing of d
e
fault vector
addres
s
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-20
Peter M
a
y
d
e
ll
stc91c111: Implement save/r
e
store
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-20
Pe
t
er Maydell
p
l
080: Implement save/r
e
store
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-20
Peter Maydell
p
l11
0
:
I
mplement save
/
restore
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-20
Peter Maydell
pl031: Implem
e
nt save/restore
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-20
Peter Mayde
l
l
pl050: I
m
plement save/restore
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-20
Peter Maydell
arm_s
y
s
c
tl: Implement save/restore
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-20
P
ete
r
Maydell
vpb_si
c
:
I
m
ple
m
e
n
t save/restore
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-20
Peter Maydell
pl190: Imp
l
eme
n
t save/
r
estore
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-18
P
e
t
e
r Maydell
t
a
rget-arm: Log instruction start in TCG code
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
Peter Maydell
target-arm: Res
t
ore I
T
bits when
resuming after an
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
Pet
e
r Mayd
e
ll
linux-use
r
: ARM:
c
lear the
I
T
bits wh
e
n
i
nvoking a
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
Peter Maydell
target-arm: Refac
t
or
t
r
anslation of excepti
o
n generating
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
Peter M
a
ydell
target-arm: Remov
e
redundant se
t
ting of IT bits befor
e
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
Peter Mayde
l
l
target-arm
:
Translate with user-state from T
B
flags
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
P
eter Ma
y
de
l
l
targe
t
-
arm: Se
t
p
r
ivileged b
i
t
i
n
TB
f
l
ags correctly
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
Peter Maydell
target-a
r
m
:
Translate with cond
e
xec bit
s
from TB flags
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
Peter Maydell
tar
g
et-arm: T
r
anslate
w
i
t
h Thumb state from TB fl
a
gs
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
Pet
e
r Maydell
target-arm: T
r
a
nsla
t
e
with VFP len/stride fro
m
TB flags
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
Peter
M
aydell
t
a
r
get-arm:
Translate with VFP-enabl
e
d from
T
B flags
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
P
eter Maydell
target-arm: Ad
d
symbo
l
ic
const
a
n
t
s for bitfields in
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
P
eter May
d
ell
ta
r
get-arm: D
o
n
't generate c
o
de specific to
current
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
Peter
M
aydell
tar
g
et-arm: Use the
s
tand
a
rd FP
S
CR value for VRSQRTS
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
Pe
t
er
M
a
ydell
ta
r
g
et-arm: Add
s
upport for '
S
tand
a
rd
F
PSCR Value'
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
Peter Mayd
e
ll
target-a
r
m: Fix impleme
n
tati
o
n of VRSQRTS
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-14
Peter Ma
y
de
l
l
s
o
ftfloat:
A
d
d float32_is_zero_o
r
_
d
e
n
ormal() function
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-12
Peter Maydel
l
arm-dis: In
c
lud
e
opcode hex
w
hen d
o
ing disasse
m
bly
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-11
Peter Maydell
li
n
ux-user: Add confi
g
ure check for linux/fiemap
.
h
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-11
P
e
ter
M
a
y
de
l
l
AR
M
: Fix
decoding of
VQSHL
/
VQSH
L
U
i
mmediate form
s
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-07
Peter Maydell
linux-user: Fix incorrect
N
aN de
t
ection i
n
A
R
M n
w
fpe
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-07
Peter Maydell
sof
t
float:
I
mp
l
ement floatx80_is_an
y
_
n
an
(
)
a
nd
floa
t
128_is_a
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-07
Peter Maydell
linux
-
user: Implement FS_I
O
C_F
I
E
M
AP
i
o
ctl
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-07
P
eter
Maydell
linux-use
r
:
S
upport io
c
tl
s
whose
parameter size is
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-07
P
eter Maydel
l
linux-
u
ser: Impleme
n
t syn
c
_file_ra
n
ge
{
,
2} s
y
s
cal
l
s
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-06
Peter Maydell
ta
r
get-arm: wire up
the softfloat flus
h
_input
_
to
_
zero
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-06
Peter Maydell
t
arg
e
t
-
a
r
m: Set softf
l
oat cumulative ex
c
flags from
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-06
P
e
ter Maydell
softfloat:
Imple
m
ent
f
lushing input denormals
to
zero
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-02
P
eter Maydell
t
arg
e
t-arm: Implem
e
nt correct
N
aN
propagat
i
on rules
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-02
Pe
t
er Ma
y
dell
s
o
f
t
float:
abst
r
act out target
-
specific NaN propaga
t
ion
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2011-01-02
P
eter
M
a
ydell
softfloat: Rena
m
e float*_is_nan() functions to f
l
o
at
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-27
Pe
t
er Maydell
targ
e
t
-
arm
:
Correct result in sa
t
urating case
s
for
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-27
Peter Maydell
tar
g
et-arm: Fi
x
VQS
H
L o
f
signed 64 bit val
u
es by shift
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-07
Pe
t
er Mayde
l
l
ARM: Imple
m
ent VCVT
t
o
1
6
bit integer u
s
i
n
g new softfloat
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-07
Pet
e
r Maydell
softf
l
oat: Add floa
t
/
double 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:
I
gnore
t
o
p
16
bits when d
o
ing VCVT from 16
b
i
t
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-07
P
eter Maydell
ARM: Return
correct re
s
ul
t
for
single<->
d
ouble co
n
ve
r
s
i
o
n
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-07
Peter Maydell
softfloat:
A
dd fl
o
at*_
m
a
ybe_sile
n
c
e_nan()
function
s
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-07
Peter Maydell
AR
M
:
R
eturn correct re
s
ult for f
l
oa
t
-to-integer conversion
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-07
Peter Mayde
l
l
softfloa
t
: Add float*_is_
a
n
y
_nan() fun
c
tions
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-07
P
e
ter Maydell
ARM: Fix sense of to_integer
b
it
in Neon VCV
T
float
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-07
Peter M
a
ydell
ARM
:
Fix decoding
of
Neon for
m
s of VCVT between float
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-07
P
eter Maydell
ARM: Fix decoding of V
F
P fo
r
m
s
of V
C
VT between float
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-07
P
eter
M
aydell
ARM: f
i
x ldrexd
/
strexd
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-04
Pe
t
er May
d
ell
Rem
o
ve un
u
sed spi
n
_
trylock() functi
o
n
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-03
Peter
Ma
y
dell
AR
M
:
linux-user: Restore iWMMXT state from uc
o
ntext
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-03
Peter Maydell
ARM:
l
inux-
u
ser: Expose
iWMMXT
registe
r
s t
o
signal
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-03
Pet
e
r Maydell
ARM: lin
u
x-user: Restore VF
P
state from ucontext on
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-03
Peter Maydell
ARM: linux-u
s
er: Expose VFP registers to
si
g
nal handl
e
rs
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-03
Peter Maydell
ARM: E
x
pose
vfp_get
_
f
p
scr() a
n
d v
f
p_set_fpsc
r
(
)
to
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-03
Pet
e
r Maydell
ARM
:
linu
x
-
u
ser: Correct size of padd
i
ng in target_ucontext_v2
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-03
Peter
Maydell
targe
t
-sp
a
rc
:
r
em
o
ve un
u
sed f
u
nctio
n
s
cpu_lock(), cpu_unlock()
commit
|
commitdiff
|
tree
2010-12-03
Pete
r
Ma
y
d
e
ll
A
R
M:
e
nable XSca
l
e/iWMMXT
in linux-user mode
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-03
P
e
ter Maydell
l
i
nux-
u
ser
:
remove unnecessary
loc
a
l
f
r
o
m __get_
u
s
er
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree
2010-12-03
Pete
r
Maydell
[P
A
TCH]
t
arge
t
-
arm: remove unused functions cpu_l
o
c
k
.
.
.
commit
|
commitdiff
|
tree
2010-11-16
P
eter Maydel
l
Fi
x
compil
a
tion failure with simple trace whe
n
srcdir
.
.
.
Signed-off-by:
Peter Maydell
<peter.maydell@linaro.org>
commit
|
commitdiff
|
tree