]> granicus.if.org Git - clang/commitdiff
[CLANG] [AVX512] [BUILTIN] Adding prol{d|q|w}{128|256|512} builtin to clang .
authorMichael Zuckerman <Michael.zuckerman@intel.com>
Mon, 22 Feb 2016 09:42:57 +0000 (09:42 +0000)
committerMichael Zuckerman <Michael.zuckerman@intel.com>
Mon, 22 Feb 2016 09:42:57 +0000 (09:42 +0000)
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

index c83fa865097c9345783007dd238af0a24dd8f7a2..ace03d55fb9095afbaf381bd05bb144fb30d0d46 100644 (file)
@@ -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 (),\