*===-----------------------------------------------------------------------===
*/
-#ifndef __X86INTRIN_H
+#ifndef __IMMINTRIN_H
#error "Never use <shaintrin.h> directly; include <immintrin.h> instead."
#endif
// Don't include mm_malloc.h, it's system specific.
#define __MM_MALLOC_H
-#include <x86intrin.h>
+#include <immintrin.h>
__m128i test_sha1rnds4(__m128i a, __m128i b) {
// CHECK: call <4 x i32> @llvm.x86.sha1rnds4
__m128i test_sha256msg2(__m128i a, __m128i b) {
// CHECK: call <4 x i32> @llvm.x86.sha256msg2
return _mm_sha256msg2_epu32(a, b);
-}
\ No newline at end of file
+}