Project Alice
|
Go to the source code of this file.
Macros | |
#define | R123_STATIC_INLINE inline |
#define | R123_FORCE_INLINE(decl) decl __attribute__((always_inline)) |
#define | R123_CUDA_DEVICE |
#define | R123_ASSERT(x) |
#define | R123_BUILTIN_EXPECT(expr, likely) expr |
#define | R123_USE_GNU_UINT128 0 |
#define | R123_USE_MULHILO64_ASM 0 |
#define | R123_USE_MULHILO64_MSVC_INTRIN 0 |
#define | R123_USE_MULHILO64_CUDA_INTRIN 0 |
#define | R123_USE_MULHILO64_OPENCL_INTRIN 1 |
#define | R123_USE_AES_NI 0 |
#define | UINT64_C(x) ((ulong)(x##UL)) |
Typedefs | |
typedef ulong | uint64_t |
typedef uint | uint32_t |
typedef uchar | uint8_t |
#define R123_ASSERT | ( | x | ) |
Definition at line 48 of file openclfeatures.h.
#define R123_BUILTIN_EXPECT | ( | expr, | |
likely | |||
) | expr |
Definition at line 52 of file openclfeatures.h.
#define R123_CUDA_DEVICE |
Definition at line 44 of file openclfeatures.h.
#define R123_FORCE_INLINE | ( | decl | ) | decl __attribute__((always_inline)) |
Definition at line 40 of file openclfeatures.h.
#define R123_STATIC_INLINE inline |
Definition at line 36 of file openclfeatures.h.
#define R123_USE_AES_NI 0 |
Definition at line 76 of file openclfeatures.h.
#define R123_USE_GNU_UINT128 0 |
Definition at line 56 of file openclfeatures.h.
#define R123_USE_MULHILO64_ASM 0 |
Definition at line 60 of file openclfeatures.h.
#define R123_USE_MULHILO64_CUDA_INTRIN 0 |
Definition at line 68 of file openclfeatures.h.
#define R123_USE_MULHILO64_MSVC_INTRIN 0 |
Definition at line 64 of file openclfeatures.h.
#define R123_USE_MULHILO64_OPENCL_INTRIN 1 |
Definition at line 72 of file openclfeatures.h.
#define UINT64_C | ( | x | ) | ((ulong)(x##UL)) |
Definition at line 87 of file openclfeatures.h.
typedef uint uint32_t |
Definition at line 85 of file openclfeatures.h.
typedef ulong uint64_t |
Definition at line 84 of file openclfeatures.h.
typedef uchar uint8_t |
Definition at line 86 of file openclfeatures.h.