CMakeLists.txt | 3 + c_headers/altivec.h | 155 +-- c_headers/arm_acle.h | 318 +++++- c_headers/avx2intrin.h | 3 +- c_headers/avx512bwintrin.h | 104 +- c_headers/avx512dqintrin.h | 95 +- c_headers/avx512fintrin.h | 369 ++++-- c_headers/avx512vldqintrin.h | 42 +- c_headers/avx512vlintrin.h | 45 +- c_headers/avx512vpopcntdqintrin.h | 70 ++ c_headers/avxintrin.h | 546 ++++++--- c_headers/bmiintrin.h | 176 +-- c_headers/clzerointrin.h | 50 + c_headers/cpuid.h | 118 +- c_headers/emmintrin.h | 365 ++++-- c_headers/f16cintrin.h | 10 +- c_headers/float.h | 9 + c_headers/htmxlintrin.h | 14 +- c_headers/immintrin.h | 22 +- c_headers/intrin.h | 56 - c_headers/lwpintrin.h | 150 +++ c_headers/mmintrin.h | 105 +- c_headers/module.modulemap | 1 + c_headers/opencl-c.h | 898 ++------------- c_headers/pmmintrin.h | 20 +- c_headers/prfchwintrin.h | 26 + c_headers/smmintrin.h | 1960 +++++++++++++++++++++++++++++++- c_headers/stdarg.h | 4 +- c_headers/stdatomic.h | 20 +- c_headers/stdint.h | 29 +- c_headers/tgmath.h | 16 +- c_headers/tmmintrin.h | 88 +- c_headers/vecintrin.h | 1572 ++++++++++++++++++++++++- c_headers/x86intrin.h | 8 +- c_headers/xmmintrin.h | 71 +- c_headers/xopintrin.h | 4 +- doc/targets.md | 2 +- 37 files changed, 5707 insertions(+), 1837 deletions(-)