diff options
Diffstat (limited to 'clang')
-rw-r--r-- | clang/lib/Headers/CMakeLists.txt | 1 | ||||
-rw-r--r-- | clang/lib/Headers/module.modulemap | 5 |
2 files changed, 6 insertions, 0 deletions
diff --git a/clang/lib/Headers/CMakeLists.txt b/clang/lib/Headers/CMakeLists.txt index b34bc9b5587..8dab8ba0d72 100644 --- a/clang/lib/Headers/CMakeLists.txt +++ b/clang/lib/Headers/CMakeLists.txt @@ -46,6 +46,7 @@ set(files clflushoptintrin.h clwbintrin.h emmintrin.h + __emmintrin_f16c.h f16cintrin.h float.h fma4intrin.h diff --git a/clang/lib/Headers/module.modulemap b/clang/lib/Headers/module.modulemap index 0f10dd4c081..c56d039c928 100644 --- a/clang/lib/Headers/module.modulemap +++ b/clang/lib/Headers/module.modulemap @@ -95,9 +95,14 @@ module _Builtin_intrinsics [system] [extern_c] { explicit module sse2 { export sse + export f16c_128 header "emmintrin.h" } + explicit f16c_128 { + header "__emmintrin_f16c.h" + } + explicit module sse3 { export sse2 header "pmmintrin.h" |