Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-12-16 10:33:17

0001 #ifndef VECCORE_SIMD_H
0002 #define VECCORE_SIMD_H
0003 
0004 #if defined(VECCORE_X64) || defined(VECCORE_X86)
0005 #  ifdef _MSC_VER
0006 #    include <intrin.h>
0007 #  else
0008 #    include <x86intrin.h>
0009 #  endif
0010 #endif
0011 
0012 #if defined(__AVX512F__) || defined(__MIC__)
0013 #define VECCORE_SIMD_ALIGN 64
0014 #elif defined(__AVX__)
0015 #define VECCORE_SIMD_ALIGN 32
0016 #else
0017 #define VECCORE_SIMD_ALIGN 16
0018 #endif
0019 
0020 #endif