This commit is contained in:
Jay D Dee
2019-07-12 10:42:38 -04:00
parent 9abc19a30a
commit e625ed5420
31 changed files with 1269 additions and 1188 deletions

View File

@@ -174,32 +174,32 @@
#if defined(__MMX__)
// 64 bit vectors
#include "simd-utils/simd-mmx.h"
#include "simd-utils/simd-64.h"
#include "simd-utils/intrlv-mmx.h"
#if defined(__SSE2__)
// 128 bit vectors
#include "simd-utils/simd-sse2.h"
#include "simd-utils/simd-128.h"
#include "simd-utils/intrlv-sse2.h"
#if defined(__AVX__)
// 256 bit vector basics
#include "simd-utils/simd-avx.h"
#include "simd-utils/simd-256.h"
#include "simd-utils/intrlv-avx.h"
#if defined(__AVX2__)
// 256 bit everything else
#include "simd-utils/simd-avx2.h"
//#include "simd-utils/simd-avx2.h"
#include "simd-utils/intrlv-avx2.h"
// Skylake-X has all these
#if defined(__AVX512VL__) && defined(__AVX512DQ__) && defined(__AVX512BW__)
// 512 bit vectors
#include "simd-utils/simd-avx512.h"
#include "simd-utils/simd-512.h"
#include "simd-utils/intrlv-avx512.h"
#endif // MMX