TurboPFor: Elias fano encode/decode

This commit is contained in:
x
2019-12-19 18:45:13 +01:00
parent d52e2b98ff
commit 23e412904a

View File

@ -94,7 +94,7 @@
#undef EFANODEC #undef EFANODEC
//---------------------- //----------------------
#if (defined(__SSE2__) || defined(__ARM_NEON)) && defined(USE_SSE) #if defined(__SSE2__) || defined(__ARM_NEON)
#define VSIZE 128 #define VSIZE 128
#define BITPACK bitpack128v #define BITPACK bitpack128v
@ -113,7 +113,7 @@
#include "eliasfano.c" #include "eliasfano.c"
#endif #endif
#if defined(__AVX2__) && defined(USE_AVX2) #ifdef __AVX2__
#define VSIZE 256 #define VSIZE 256
#define BITPACK bitpack256v #define BITPACK bitpack256v
#define BITUNPACK bitunpack256v #define BITUNPACK bitunpack256v