[AVX-512] Remove and autoupgrade masked dword/qword variable shift intrinsics to...
authorCraig Topper <craig.topper@gmail.com>
Mon, 14 Nov 2016 01:53:22 +0000 (01:53 +0000)
committerCraig Topper <craig.topper@gmail.com>
Mon, 14 Nov 2016 01:53:22 +0000 (01:53 +0000)
commit353e59b6d6339052f3fbf71e793474211a86ed1f
treee4f0fd632390d4995566857e01ea9c4203317e94
parentdbc58d001537e85621ec355059be785cea6a6080
[AVX-512] Remove and autoupgrade masked dword/qword variable shift intrinsics to the new unmasked versions and selects.

llvm-svn: 286786
llvm/include/llvm/IR/IntrinsicsX86.td
llvm/lib/IR/AutoUpgrade.cpp
llvm/lib/Target/X86/X86IntrinsicsInfo.h
llvm/test/CodeGen/X86/avx512-intrinsics-upgrade.ll
llvm/test/CodeGen/X86/avx512-intrinsics.ll
llvm/test/CodeGen/X86/avx512vl-intrinsics-upgrade.ll
llvm/test/CodeGen/X86/avx512vl-intrinsics.ll