hanchenye-llvm-project/clang/lib/Headers
Craig Topper b4789096c0 [X86] Add AVX512 integer comparison intrinsics for word and byte vectors.
llvm-svn: 227079
2015-01-26 09:24:10 +00:00
..
CMakeLists.txt Sort files list in lib/Headers/CMakeLists.txt 2014-10-14 23:15:43 +00:00
Intrin.h Implement __umulh with __int128 arithmetic 2014-12-03 23:36:14 +00:00
Makefile
__stddef_max_align_t.h
__wmmintrin_aes.h
__wmmintrin_pclmul.h
adxintrin.h
altivec.h Make sure that vec_perm is listed as a static function in altivec.h. 2014-12-10 00:57:43 +00:00
ammintrin.h
arm_acle.h
avx2intrin.h
avx512bwintrin.h [X86] Add AVX512 integer comparison intrinsics for word and byte vectors. 2015-01-26 09:24:10 +00:00
avx512erintrin.h
avx512fintrin.h [X86] Add AVX512F integer comparision intrinsics to header file. 2015-01-25 23:30:07 +00:00
avx512vlbwintrin.h
avx512vlintrin.h [X86] Add more of the AVX512 integer comparision intrinsics. This adds 128 and 256 bit vectors of dwords and qwords. 2015-01-26 08:11:49 +00:00
avxintrin.h
bmi2intrin.h
bmiintrin.h Avoid undefined behavior in the x86 bmi header file by explicitly checking for 0 before calling __builtin_ctz. Without this the optimizers may take advantage of the undefined behavior and produce incorrect results. LLVM itself still needs to be taught to merge the zero check into the llvm.cttz with defined zero behavior. 2014-11-01 22:50:54 +00:00
cpuid.h
emmintrin.h [x86] Add the (v)cmpps/pd/ss/sd builtins to match gcc. Use them in the sse intrinsic files. 2014-12-27 06:59:57 +00:00
f16cintrin.h
float.h <float.h>: Don't seek #include_next if -ffreestanding for targeting mingw. 2014-10-22 01:25:49 +00:00
fma4intrin.h
fmaintrin.h
ia32intrin.h
immintrin.h Add FSGSBASE intrinsics to x86 intrinsic headers. 2014-11-03 06:51:41 +00:00
iso646.h
limits.h
lzcntintrin.h Add _lzcnt_u32 and _lzcnt_u64 to lzcntintrin.h to match Intel documentation names for these intrinsics. 2014-11-01 22:50:57 +00:00
mm3dnow.h
mm_malloc.h
mmintrin.h
module.modulemap Add [extern_c] attribute to _Builtin_intrinsics module 2015-01-13 21:54:32 +00:00
nmmintrin.h
pmmintrin.h
popcntintrin.h
prfchwintrin.h
rdseedintrin.h
rtmintrin.h
shaintrin.h [x86] Also add the missing type casts on the returns in the sha 2014-12-27 11:50:51 +00:00
smmintrin.h
stdalign.h
stdarg.h
stdatomic.h
stdbool.h
stddef.h
stdint.h
stdnoreturn.h
tbmintrin.h
tgmath.h
tmmintrin.h
unwind.h Effectively revert r151058 which caused Clang's unwind.h to defer to 2014-12-29 13:29:38 +00:00
vadefs.h Intercept __crt_va_* used by MSVC "14" 2014-11-20 22:44:03 +00:00
varargs.h
wmmintrin.h
x86intrin.h
xmmintrin.h [x86] Add the (v)cmpps/pd/ss/sd builtins to match gcc. Use them in the sse intrinsic files. 2014-12-27 06:59:57 +00:00
xopintrin.h