Skip to content

Commit fddfb83

Browse files
Sandboxed API Teamcopybara-github
authored andcommitted
Updates LLVM usage to match [23bf98e4b5b7](llvm/llvm-project@23bf98e4b5b7) PiperOrigin-RevId: 741104558 Change-Id: I0327c798a1004d422f890088a927eb33f3ac2d7a
1 parent 5797059 commit fddfb83

1 file changed

Lines changed: 18 additions & 0 deletions

File tree

sandboxed_api/tools/clang_generator/generator.cc

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -319,6 +319,24 @@ bool GeneratorFactory::runInvocation(
319319
"__builtin_ia32_vpopcntw_128=",
320320
"__builtin_ia32_vpopcntw_256=",
321321
"__builtin_ia32_vpopcntw_512=",
322+
"__builtin_ia32_vcvttpd2dqs256_round_mask=[](auto, auto, auto, "
323+
"auto)->__m128i {return __m128i();}",
324+
"__builtin_ia32_vcvttpd2udqs256_round_mask=[](auto, auto, auto, "
325+
"auto)->__m128i {return __m128i();}",
326+
"__builtin_ia32_vcvttpd2qqs256_round_mask=[](auto, auto, auto, "
327+
"auto)->__m256i {return __m256i();}",
328+
"__builtin_ia32_vcvttpd2uqqs256_round_mask=[](auto, auto, auto, "
329+
"auto)->__m256i {return __m256i();}",
330+
"__builtin_ia32_vcvttps2dqs256_round_mask=[](auto, auto, auto, "
331+
"auto)->__m256i {return __m256i();}",
332+
"__builtin_ia32_vcvttps2udqs256_round_mask=[](auto, auto, auto, "
333+
"auto)->__m256i {return __m256i();}",
334+
"__builtin_ia32_vcvttps2qqs256_round_mask=[](auto, auto, auto, "
335+
"auto)->__m256i {return __m256i();}",
336+
"__builtin_ia32_vcvttps2uqqs256_round_mask=[](auto, auto, auto, "
337+
"auto)->__m256i {return __m256i();}",
338+
"__builtin_ia32_vcvttps2uqqs512_round_mask=[](auto, auto, auto, "
339+
"auto)->__m512i {return __m512i();}",
322340
}) {
323341
options.addMacroDef(def);
324342
// To avoid code to include header with compiler intrinsics, undefine a few

0 commit comments

Comments
 (0)