diff options
author | Craig Topper <craig.topper@gmail.com> | 2016-05-14 00:49:36 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@gmail.com> | 2016-05-14 00:49:36 +0000 |
commit | b1d4e18dfc90898dd967ea7d7bcd99415b5af5bd (patch) | |
tree | ea859ff97356577fbcd15fc215d2674868356292 /clang | |
parent | d8a9c0d1206614d8c2439b30e16c859d9c53515d (diff) | |
download | bcm5719-llvm-b1d4e18dfc90898dd967ea7d7bcd99415b5af5bd.tar.gz bcm5719-llvm-b1d4e18dfc90898dd967ea7d7bcd99415b5af5bd.zip |
[AVX512] Update pshufd type strings to match the backend. Also mark the immediate as an ICE instead of marking the previous vector as const.
llvm-svn: 269527
Diffstat (limited to 'clang')
-rw-r--r-- | clang/include/clang/Basic/BuiltinsX86.def | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/clang/include/clang/Basic/BuiltinsX86.def b/clang/include/clang/Basic/BuiltinsX86.def index f7439ce0e29..fb7bf7dfd68 100644 --- a/clang/include/clang/Basic/BuiltinsX86.def +++ b/clang/include/clang/Basic/BuiltinsX86.def @@ -2230,9 +2230,9 @@ TARGET_BUILTIN(__builtin_ia32_movshdup128_mask, "V4fV4fV4fUc","","avx512vl") TARGET_BUILTIN(__builtin_ia32_movshdup256_mask, "V8fV8fV8fUc","","avx512vl") TARGET_BUILTIN(__builtin_ia32_movsldup128_mask, "V4fV4fV4fUc","","avx512vl") TARGET_BUILTIN(__builtin_ia32_movsldup256_mask, "V8fV8fV8fUc","","avx512vl") -TARGET_BUILTIN(__builtin_ia32_pshufd512_mask, "V16iV16iCsV16iUc","","avx512f") -TARGET_BUILTIN(__builtin_ia32_pshufd256_mask, "V8iV8iCsV8iUc","","avx512vl") -TARGET_BUILTIN(__builtin_ia32_pshufd128_mask, "V4iV4iCsV4iUc","","avx512vl") +TARGET_BUILTIN(__builtin_ia32_pshufd512_mask, "V16iV16iIiV16iUs","","avx512f") +TARGET_BUILTIN(__builtin_ia32_pshufd256_mask, "V8iV8iIiV8iUc","","avx512vl") +TARGET_BUILTIN(__builtin_ia32_pshufd128_mask, "V4iV4iIiV4iUc","","avx512vl") TARGET_BUILTIN(__builtin_ia32_expanddf512_mask, "V8dV8dV8dUc","","avx512f") TARGET_BUILTIN(__builtin_ia32_expanddi512_mask, "V8LLiV8LLiV8LLiUc","","avx512f") TARGET_BUILTIN(__builtin_ia32_expandloaddf512_mask, "V8dvC*V8dUc","","avx512f") |