Skip to content

Commit b35c01f

Browse files
add the SIMD typedefs to the macros listing
1 parent 6e96aa6 commit b35c01f

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

include/swift/PrintAsClang/ClangMacros.def

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,14 @@
7272
#define CLANG_MACRO_CXX_BODY(NAME, BODY)
7373
#endif
7474

75+
CLANG_MACRO_DEFINED("SWIFT_TYPEDEFS")
76+
77+
#define MAP_SIMD_TYPE(C_TYPE, SCALAR_TYPE, _) \
78+
CLANG_MACRO_DEFINED("swift_" #C_TYPE "2") \
79+
CLANG_MACRO_DEFINED("swift_" #C_TYPE "3") \
80+
CLANG_MACRO_DEFINED("swift_" #C_TYPE "4")
81+
#include "swift/ClangImporter/SIMDMappedTypes.def"
82+
7583
CLANG_MACRO_BODY("SWIFT_PASTE", \
7684
"# define SWIFT_PASTE_HELPER(x, y) x##y\n" \
7785
"# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y)")

0 commit comments

Comments
 (0)