OSDN Git Service

[AVX512] Remove masked load intrinsics. Clang now emits generic masked load intrinsic...
authorCraig Topper <craig.topper@gmail.com>
Thu, 2 Jun 2016 04:19:36 +0000 (04:19 +0000)
committerCraig Topper <craig.topper@gmail.com>
Thu, 2 Jun 2016 04:19:36 +0000 (04:19 +0000)
commit11a12c2c07f7e11c5fecc4f3a601a58f25e6a531
tree8dc61abd59a19d2c10bb24967ec56183203ef0a9
parent960b5867c5bc41bf1e3ebfa07ece14a28df883f9
[AVX512] Remove masked load intrinsics. Clang now emits generic masked load intrinsics instead.

The intrinsics will be autoupgraded to the same generic masked loads.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@271478 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/IR/IntrinsicsX86.td
lib/IR/AutoUpgrade.cpp
lib/Target/X86/X86IntrinsicsInfo.h
test/CodeGen/X86/avx512-intrinsics-upgrade.ll
test/CodeGen/X86/avx512-intrinsics.ll
test/CodeGen/X86/avx512bw-intrinsics-upgrade.ll
test/CodeGen/X86/avx512bw-intrinsics.ll
test/CodeGen/X86/avx512bwvl-intrinsics-upgrade.ll
test/CodeGen/X86/avx512bwvl-intrinsics.ll
test/CodeGen/X86/avx512vl-intrinsics-upgrade.ll
test/CodeGen/X86/avx512vl-intrinsics.ll