diff options
Diffstat (limited to 'renderscript/clang-include/x86intrin.h')
-rw-r--r-- | renderscript/clang-include/x86intrin.h | 34 |
1 files changed, 33 insertions, 1 deletions
diff --git a/renderscript/clang-include/x86intrin.h b/renderscript/clang-include/x86intrin.h index e5e7a6a..556cd01 100644 --- a/renderscript/clang-include/x86intrin.h +++ b/renderscript/clang-include/x86intrin.h @@ -26,6 +26,38 @@ #include <immintrin.h> -// FIXME: SSE4A, 3dNOW, FMA4, XOP, LWP, ABM, POPCNT +#ifdef __3dNOW__ +#include <mm3dnow.h> +#endif + +#ifdef __BMI__ +#include <bmiintrin.h> +#endif + +#ifdef __BMI2__ +#include <bmi2intrin.h> +#endif + +#ifdef __LZCNT__ +#include <lzcntintrin.h> +#endif + +#ifdef __POPCNT__ +#include <popcntintrin.h> +#endif + +#ifdef __SSE4A__ +#include <ammintrin.h> +#endif + +#ifdef __FMA4__ +#include <fma4intrin.h> +#endif + +#ifdef __XOP__ +#include <xopintrin.h> +#endif + +// FIXME: LWP #endif /* __X86INTRIN_H */ |