RAPP Compute platform-specific definitions. More...
Go to the source code of this file.
Defines | |
#define | RC_GCC_VERSION |
The GCC version number. | |
#define | RC_LITTLE_ENDIAN |
The CPU endianness. | |
#define | RC_NATIVE_SIZE |
The native machine word size in bytes. | |
#define | RC_ALIGNMENT |
The maximum of the required buffer alignment value in bytes for vector memory access and the vector size: the latter can be bigger than the former. | |
#define | RC_NOINLINE |
No-inline hint. | |
#define | RC_LIKELY(expr) |
Branch prediction hints. | |
#define | RC_UNLIKELY(expr) |
RAPP Compute platform-specific definitions.
#define RC_ALIGNMENT |
The maximum of the required buffer alignment value in bytes for vector memory access and the vector size: the latter can be bigger than the former.
#define RC_GCC_VERSION |
The GCC version number.
#define RC_LIKELY | ( | expr | ) |
Branch prediction hints.
Use RC_LIKELY()/RC_UNLIKELY to indicate the preferred branch.
#define RC_LITTLE_ENDIAN |
The CPU endianness.
#define RC_NATIVE_SIZE |
The native machine word size in bytes.
Deduce from maximum values unless explicitly specified.
#define RC_NOINLINE |
No-inline hint.
#define RC_UNLIKELY | ( | expr | ) |