]> granicus.if.org Git - clang/commit
[AVX-512] Remove 128-bit and 256-bit masked floating point add/sub/mul/div builtins...
authorCraig Topper <craig.topper@gmail.com>
Sun, 4 Sep 2016 18:30:17 +0000 (18:30 +0000)
committerCraig Topper <craig.topper@gmail.com>
Sun, 4 Sep 2016 18:30:17 +0000 (18:30 +0000)
commit39af41fdefbaf05441564fd5d6861dba5842b908
tree9d9b9c5a14157d9e57b3c7506b2b94e4bc8726c0
parent4f35a8dafb0d86e3af5881b065b8f1bb2bc82c99
[AVX-512] Remove 128-bit and 256-bit masked floating point add/sub/mul/div builtins and replace with native operations.

We can't do the 512-bit ones because they take a rounding mode argument that we can't represent.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@280635 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/Basic/BuiltinsX86.def
lib/Headers/avx512vlintrin.h
test/CodeGen/avx512vl-builtins.c