r261518 - [CLANG] [AVX512] [BUILTIN] Adding prol{d|q|w}{128|256|512} builtin to clang .
Michael Zuckerman via cfe-commits
cfe-commits at lists.llvm.org
Mon Feb 22 01:42:57 PST 2016
Author: mzuckerm
Date: Mon Feb 22 03:42:57 2016
New Revision: 261518
URL: http://llvm.org/viewvc/llvm-project?rev=261518&view=rev
Log:
[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
Modified:
cfe/trunk/lib/Headers/avx512vlintrin.h
Modified: cfe/trunk/lib/Headers/avx512vlintrin.h
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Headers/avx512vlintrin.h?rev=261518&r1=261517&r2=261518&view=diff
==============================================================================
--- cfe/trunk/lib/Headers/avx512vlintrin.h (original)
+++ cfe/trunk/lib/Headers/avx512vlintrin.h Mon Feb 22 03:42:57 2016
@@ -4981,7 +4981,7 @@ _mm256_maskz_cvtepu16_epi64 (__mmask8 __
_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 (),\
More information about the cfe-commits
mailing list