__CDP, __CDP2
In this section:
Syntax
void __CDP(__cpidcoproc, __cpopcwopc1, __cpregCRd, __cpregCRn, __cpregCRm, __cpopcopc2);
void __CDP2(__cpidcoproc, __cpopcwopc1, __cpregCRd, __cpregCRn, __cpregCRm, __cpopcopc2);
Parameters
| The coprocessor number |
| Coprocessor-specific operation codes. |
| Coprocessor registers. |
Description
Inserts the coprocessor-specific data operation instruction CDP or CDP2.
The parameters will be encoded in the instruction and must therefore be constants.
The intrinsic functions __CDP and __CDP2 require an Armv5 architecture or higher for Arm mode, or Armv6 or higher for Thumb mode.
Note
These intrinsic functions cannot be used in 64-bit mode.
See also
Note
To use intrinsic functions in an application, you must include the header file(s) where they are declared, see Summary of intrinsic functions.