diff options
Diffstat (limited to 'lib/Headers/module.modulemap')
-rw-r--r-- | lib/Headers/module.modulemap | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/lib/Headers/module.modulemap b/lib/Headers/module.modulemap index 9f7944d..062464e 100644 --- a/lib/Headers/module.modulemap +++ b/lib/Headers/module.modulemap @@ -1,4 +1,4 @@ -module _Builtin_intrinsics [system] { +module _Builtin_intrinsics [system] [extern_c] { explicit module altivec { requires altivec header "altivec.h" @@ -7,6 +7,11 @@ module _Builtin_intrinsics [system] { explicit module arm { requires arm + explicit module acle { + header "arm_acle.h" + export * + } + explicit module neon { requires neon header "arm_neon.h" @@ -96,6 +101,17 @@ module _Builtin_intrinsics [system] { header "avx2intrin.h" } + explicit module avx512f { + requires avx512f + export avx2 + header "avx512fintrin.h" + } + + explicit module avx512er { + requires avx512er + header "avx512erintrin.h" + } + explicit module bmi { requires bmi header "bmiintrin.h" @@ -154,3 +170,7 @@ module _Builtin_intrinsics [system] { } } } + +module _Builtin_stddef_max_align_t [system] [extern_c] { + header "__stddef_max_align_t.h" +} |