[X86] Remove masking from 512-bit PSHUFB intrinsics in preparation for being able...
authorCraig Topper <craig.topper@gmail.com>
Sat, 10 Dec 2016 23:09:43 +0000 (23:09 +0000)
committerCraig Topper <craig.topper@gmail.com>
Sat, 10 Dec 2016 23:09:43 +0000 (23:09 +0000)
commitedab02b50b6b3b5e4f785adaacd108cd921d1f3f
treec285ba3f53a4f648eb0f66e095655f89332f5ccf
parent4c48bbe94da7d0c6b949631b5ecdc2ff045960e1
[X86] Remove masking from 512-bit PSHUFB intrinsics in preparation for being able to constant fold it in InstCombineCalls like we do for 128/256-bit.

llvm-svn: 289344
llvm/include/llvm/IR/IntrinsicsX86.td
llvm/lib/IR/AutoUpgrade.cpp
llvm/lib/Target/X86/X86IntrinsicsInfo.h
llvm/test/CodeGen/X86/avx512bw-intrinsics-upgrade.ll
llvm/test/CodeGen/X86/avx512bw-intrinsics.ll
llvm/test/CodeGen/X86/vector-shuffle-combining-avx512bw.ll