Go to the source code of this file.
Macros | |
#define | DISPATCH_SELECT_BEGIN() do { do { } while(0) |
#define | DISPATCH_SELECT_END(...) (__VA_ARGS__); } while (0) |
#define | DISPATCH_SELECT_NONE(...) do { } while(0) |
#define | DISPATCH_SELECT_SSE(...) DISPATCH_SELECT_NONE() |
#define | DISPATCH_SELECT_SSE2(...) DISPATCH_SELECT_NONE() |
#define | DISPATCH_SELECT_SSE3(...) DISPATCH_SELECT_NONE() |
#define | DISPATCH_SELECT_SSSE3(...) DISPATCH_SELECT_NONE() |
#define | DISPATCH_SELECT_SSE4_1(...) DISPATCH_SELECT_NONE() |
#define | DISPATCH_SELECT_SSE4_2(...) DISPATCH_SELECT_NONE() |
#define | DISPATCH_SELECT_AVX(...) DISPATCH_SELECT_NONE() |
#define | DISPATCH_SELECT_AVX2(...) DISPATCH_SELECT_NONE() |
#define DISPATCH_SELECT_BEGIN | ( | ) | do { do { } while(0) |
Definition at line 53 of file simd_dispatch.h.
#define DISPATCH_SELECT_END | ( | ... | ) | (__VA_ARGS__); } while (0) |
Definition at line 54 of file simd_dispatch.h.
#define DISPATCH_SELECT_NONE | ( | ... | ) | do { } while(0) |
Definition at line 55 of file simd_dispatch.h.
#define DISPATCH_SELECT_SSE | ( | ... | ) | DISPATCH_SELECT_NONE() |
Definition at line 60 of file simd_dispatch.h.
#define DISPATCH_SELECT_SSE2 | ( | ... | ) | DISPATCH_SELECT_NONE() |
Definition at line 66 of file simd_dispatch.h.
#define DISPATCH_SELECT_SSE3 | ( | ... | ) | DISPATCH_SELECT_NONE() |
Definition at line 72 of file simd_dispatch.h.
#define DISPATCH_SELECT_SSSE3 | ( | ... | ) | DISPATCH_SELECT_NONE() |
Definition at line 78 of file simd_dispatch.h.
#define DISPATCH_SELECT_SSE4_1 | ( | ... | ) | DISPATCH_SELECT_NONE() |
Definition at line 84 of file simd_dispatch.h.
#define DISPATCH_SELECT_SSE4_2 | ( | ... | ) | DISPATCH_SELECT_NONE() |
Definition at line 90 of file simd_dispatch.h.
#define DISPATCH_SELECT_AVX | ( | ... | ) | DISPATCH_SELECT_NONE() |
Definition at line 96 of file simd_dispatch.h.
#define DISPATCH_SELECT_AVX2 | ( | ... | ) | DISPATCH_SELECT_NONE() |
Definition at line 102 of file simd_dispatch.h.