From 9013c06fb18e0618a264a4c63c75193b086be6e9 Mon Sep 17 00:00:00 2001 From: Michael Zuckerman Date: Mon, 22 Feb 2016 09:42:57 +0000 Subject: [PATCH] [CLANG] [AVX512] [BUILTIN] Adding prol{d|q|w}{128|256|512} builtin to clang . Fixing problem with the lib/include/avx512vlintrin.h file. Adding one more _ to the prefix of _extension__ -> __extension__. Differential Revision: http://reviews.llvm.org/D16985 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@261518 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/Headers/avx512vlintrin.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/Headers/avx512vlintrin.h b/lib/Headers/avx512vlintrin.h index c83fa86509..ace03d55fb 100644 --- a/lib/Headers/avx512vlintrin.h +++ b/lib/Headers/avx512vlintrin.h @@ -4981,7 +4981,7 @@ _mm256_maskz_cvtepu16_epi64 (__mmask8 __U, __m128i __A) _mm256_setzero_si256 (),\ (__mmask8) (u)); }) -#define _mm_rol_epi64(a, b) _extension__ ({\ +#define _mm_rol_epi64(a, b) __extension__ ({\ (__m128i)__builtin_ia32_prolq128_mask((__v2di) (a), (b),\ (__v2di)\ _mm_setzero_di (),\ -- 2.40.0