ARM VERSION 1.2 User Manual
Page 240
Vector Floating-point Programming
6-2
Copyright © 2000, 2001 ARM Limited. All rights reserved.
ARM DUI 0068B
Table 6-1 Location of descriptions of VFP instructions
Mnemonic
Brief description
Page
Operation
Architecture
FABS
Absolute value
Vector
All
FADD
Add
Vector
All
FCMP
Compare
Scalar
All
FCPY
Copy
Vector
All
FCVTDS
Convert single-precision to double-precision
Scalar
All
FCVTSD
Convert double-precision to single-precision
Scalar
All
FDIV
Divide
Vector
All
FLD
Load (see also FLD pseudo-instruction on page 6-38)
Scalar
All
FLDM
Load multiple
-
All
FMAC
Multiply-accumulate
Scalar
All
FMDHR
,
FMDLR
Transfer from one ARM register to half of
double-precision
Scalar
All
FMDRR
Transfer from two ARM registers to double-precision
Scalar
VFPv2
FMRDH
,
FMRDL
Transfer from half of double-precision to ARM register
Scalar
All
FMRRD
Transfer from double-precision to two ARM registers
Scalar
VFPv2
FMRRS
Transfer between two ARM registers and two
single-precision
Scalar
VFPv2
FMRS
Transfer from single-precision to ARM register
Scalar
All
FMRX
Transfer from VFP system register to ARM register
-
All
FMSC
Multiply-subtract
Vector
All
FMSR
Transfer from ARM register to single-precision
Scalar
All
FMSRR
Transfer between two ARM registers and two
single-precision
Scalar
VFPv2
FMSTAT
Transfer VFP status flags to ARM CPSR status flags
-
All
FMUL
Multiply
Vector
All
FMXR
Transfer from ARM register to VFP system register
-
All