LAL  7.5.0.1-08ee4f4
simd_dispatch.h File Reference

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()
 

Macro Definition Documentation

◆ DISPATCH_SELECT_BEGIN

#define DISPATCH_SELECT_BEGIN ( )    do { do { } while(0)

Definition at line 53 of file simd_dispatch.h.

◆ DISPATCH_SELECT_END

#define DISPATCH_SELECT_END (   ...)    (__VA_ARGS__); } while (0)

Definition at line 54 of file simd_dispatch.h.

◆ DISPATCH_SELECT_NONE

#define DISPATCH_SELECT_NONE (   ...)    do { } while(0)

Definition at line 55 of file simd_dispatch.h.

◆ DISPATCH_SELECT_SSE

#define DISPATCH_SELECT_SSE (   ...)    DISPATCH_SELECT_NONE()

Definition at line 60 of file simd_dispatch.h.

◆ DISPATCH_SELECT_SSE2

#define DISPATCH_SELECT_SSE2 (   ...)    DISPATCH_SELECT_NONE()

Definition at line 66 of file simd_dispatch.h.

◆ DISPATCH_SELECT_SSE3

#define DISPATCH_SELECT_SSE3 (   ...)    DISPATCH_SELECT_NONE()

Definition at line 72 of file simd_dispatch.h.

◆ DISPATCH_SELECT_SSSE3

#define DISPATCH_SELECT_SSSE3 (   ...)    DISPATCH_SELECT_NONE()

Definition at line 78 of file simd_dispatch.h.

◆ DISPATCH_SELECT_SSE4_1

#define DISPATCH_SELECT_SSE4_1 (   ...)    DISPATCH_SELECT_NONE()

Definition at line 84 of file simd_dispatch.h.

◆ DISPATCH_SELECT_SSE4_2

#define DISPATCH_SELECT_SSE4_2 (   ...)    DISPATCH_SELECT_NONE()

Definition at line 90 of file simd_dispatch.h.

◆ DISPATCH_SELECT_AVX

#define DISPATCH_SELECT_AVX (   ...)    DISPATCH_SELECT_NONE()

Definition at line 96 of file simd_dispatch.h.

◆ DISPATCH_SELECT_AVX2

#define DISPATCH_SELECT_AVX2 (   ...)    DISPATCH_SELECT_NONE()

Definition at line 102 of file simd_dispatch.h.