|Non-Confidential||PDF version||ARM DUI0473M|
|Home > VFP Programming > VFP data types|
Most VFP instructions use a data type specifier to define the size and type of data that the instruction operates on.
Data type specifiers in VFP instructions usually consist of a letter indicating the type of data, followed by a number indicating the width. They are separated from the instruction mnemonic by a point.
The following table shows the data type specifiers available in VFP instructions:
Table 9-1 VFP data type specifiers
The data type of the second (or only) operand is specified in the instruction.
Most instructions have a restricted range of permitted data types. See the instruction pages for details. However, the data type description is flexible:
If only the data size is specified, you can specify a type (S, U, P or F).
If no data type is specified, you can specify a data type.
F16 data type is only available
on systems that implement the half-precision architecture extension.