This website requires JavaScript.
Explore
Help
Sign In
replica
/
hanchenye-llvm-project
Watch
2
Star
0
Fork
You've already forked hanchenye-llvm-project
0
Code
Issues
Pull Requests
Projects
Releases
Wiki
Activity
2081cefdbe
hanchenye-llvm-project
/
clang
/
lib
/
Headers
History
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
…