lib/include/__clang_cuda_builtin_vars.h | 20 +- lib/include/__clang_cuda_cmath.h | 49 +- lib/include/__clang_cuda_complex_builtins.h | 20 +- lib/include/__clang_cuda_device_functions.h | 93 +- lib/include/__clang_cuda_intrinsics.h | 20 +- lib/include/__clang_cuda_libdevice_declares.h | 890 ++++++------ lib/include/__clang_cuda_math_forward_declares.h | 70 +- lib/include/__clang_cuda_runtime_wrapper.h | 32 +- lib/include/__stddef_max_align_t.h | 22 +- lib/include/__wmmintrin_aes.h | 20 +- lib/include/__wmmintrin_pclmul.h | 20 +- lib/include/adxintrin.h | 20 +- lib/include/altivec.h | 20 +- lib/include/ammintrin.h | 20 +- lib/include/arm64intr.h | 20 +- lib/include/arm_acle.h | 38 +- lib/include/arm_neon.h | 396 +++--- lib/include/armintr.h | 20 +- lib/include/avx2intrin.h | 32 +- lib/include/avx512bf16intrin.h | 279 ++++ lib/include/avx512bitalgintrin.h | 20 +- lib/include/avx512bwintrin.h | 44 +- lib/include/avx512cdintrin.h | 52 +- lib/include/avx512dqintrin.h | 20 +- lib/include/avx512erintrin.h | 20 +- lib/include/avx512fintrin.h | 115 +- lib/include/avx512ifmaintrin.h | 20 +- lib/include/avx512ifmavlintrin.h | 20 +- lib/include/avx512pfintrin.h | 20 +- lib/include/avx512vbmi2intrin.h | 20 +- lib/include/avx512vbmiintrin.h | 20 +- lib/include/avx512vbmivlintrin.h | 20 +- lib/include/avx512vlbf16intrin.h | 474 +++++++ lib/include/avx512vlbitalgintrin.h | 20 +- lib/include/avx512vlbwintrin.h | 36 +- lib/include/avx512vlcdintrin.h | 86 +- lib/include/avx512vldqintrin.h | 52 +- lib/include/avx512vlintrin.h | 77 +- lib/include/avx512vlvbmi2intrin.h | 20 +- lib/include/avx512vlvnniintrin.h | 20 +- lib/include/avx512vlvp2intersectintrin.h | 121 ++ lib/include/avx512vnniintrin.h | 20 +- lib/include/avx512vp2intersectintrin.h | 77 ++ lib/include/avx512vpopcntdqintrin.h | 20 +- lib/include/avx512vpopcntdqvlintrin.h | 20 +- lib/include/avxintrin.h | 50 +- lib/include/bmi2intrin.h | 20 +- lib/include/bmiintrin.h | 20 +- lib/include/cetintrin.h | 20 +- lib/include/cldemoteintrin.h | 20 +- lib/include/clflushoptintrin.h | 20 +- lib/include/clwbintrin.h | 20 +- lib/include/clzerointrin.h | 20 +- lib/include/cpuid.h | 24 +- lib/include/emmintrin.h | 55 +- lib/include/enqcmdintrin.h | 63 + lib/include/f16cintrin.h | 26 +- lib/include/float.h | 28 +- lib/include/fma4intrin.h | 20 +- lib/include/fmaintrin.h | 20 +- lib/include/fxsrintrin.h | 20 +- lib/include/gfniintrin.h | 20 +- lib/include/htmintrin.h | 20 +- lib/include/htmxlintrin.h | 20 +- lib/include/ia32intrin.h | 320 ++++- lib/include/immintrin.h | 62 +- lib/include/intrin.h | 42 +- lib/include/inttypes.h | 25 +- lib/include/invpcidintrin.h | 20 +- lib/include/iso646.h | 22 +- lib/include/limits.h | 22 +- lib/include/lwpintrin.h | 20 +- lib/include/lzcntintrin.h | 20 +- lib/include/mm3dnow.h | 20 +- lib/include/mm_malloc.h | 20 +- lib/include/mmintrin.h | 22 +- lib/include/module.modulemap | 21 +- lib/include/movdirintrin.h | 20 +- lib/include/msa.h | 20 +- lib/include/mwaitxintrin.h | 20 +- lib/include/nmmintrin.h | 20 +- lib/include/opencl-c-base.h | 578 ++++++++ lib/include/opencl-c.h | 698 ++-------- lib/include/openmp_wrappers/__clang_openmp_math.h | 35 + lib/include/openmp_wrappers/__clang_openmp_math_declares.h | 33 + lib/include/openmp_wrappers/cmath | 16 + lib/include/openmp_wrappers/math.h | 17 + lib/include/pconfigintrin.h | 24 +- lib/include/pkuintrin.h | 20 +- lib/include/pmmintrin.h | 20 +- lib/include/popcntintrin.h | 52 +- lib/include/ppc_wrappers/emmintrin.h | 2318 ++++++++++++++++++++++++++++++++ lib/include/ppc_wrappers/mm_malloc.h | 44 + lib/include/ppc_wrappers/mmintrin.h | 1443 ++++++++++++++++++++ lib/include/ppc_wrappers/xmmintrin.h | 1838 +++++++++++++++++++++++++ lib/include/prfchwintrin.h | 20 +- lib/include/ptwriteintrin.h | 20 +- lib/include/rdseedintrin.h | 20 +- lib/include/rtmintrin.h | 20 +- lib/include/s390intrin.h | 20 +- lib/include/sgxintrin.h | 24 +- lib/include/shaintrin.h | 20 +- lib/include/smmintrin.h | 20 +- lib/include/stdalign.h | 20 +- lib/include/stdarg.h | 22 +- lib/include/stdatomic.h | 20 +- lib/include/stdbool.h | 22 +- lib/include/stddef.h | 22 +- lib/include/stdint.h | 27 +- lib/include/stdnoreturn.h | 20 +- lib/include/tbmintrin.h | 20 +- lib/include/tgmath.h | 22 +- lib/include/tmmintrin.h | 20 +- lib/include/unwind.h | 24 +- lib/include/vadefs.h | 20 +- lib/include/vaesintrin.h | 20 +- lib/include/varargs.h | 20 +- lib/include/vecintrin.h | 426 +++++- lib/include/vpclmulqdqintrin.h | 20 +- lib/include/waitpkgintrin.h | 20 +- lib/include/wbnoinvdintrin.h | 20 +- lib/include/wmmintrin.h | 20 +- lib/include/x86intrin.h | 20 +- lib/include/xmmintrin.h | 40 +- lib/include/xopintrin.h | 20 +- lib/include/xsavecintrin.h | 20 +- lib/include/xsaveintrin.h | 39 +- lib/include/xsaveoptintrin.h | 20 +- lib/include/xsavesintrin.h | 20 +- lib/include/xtestintrin.h | 20 +- 130 files changed, 9519 insertions(+), 3542 deletions(-)