[X86][AVX512] Fix build fail after D81548
authorWang, Pengfei <pengfei.wang@intel.com>
Tue, 4 Aug 2020 03:39:21 +0000 (11:39 +0800)
committerWang, Pengfei <pengfei.wang@intel.com>
Tue, 4 Aug 2020 04:31:04 +0000 (12:31 +0800)
commit6bc7ea2d8d8638f5bb753715e9023df514e814e9
treeb4e18f67c204d1e7f2a6f7a40815ff98350e15bd
parent45c46d180e15da9974fb0177f8e4b5a293ac241a
[X86][AVX512] Fix build fail after D81548

Test function mask_cmp_128 failed during ISEL
LLVM ERROR: Cannot select: t37: v8i1 = X86ISD::KSHIFTL t48, TargetConstant:i8<4>
due to v8i1 only available under AVX512DQ.

Reviewed By: RKSimon

Differential Revision: https://reviews.llvm.org/D84922
llvm/lib/Target/X86/X86ISelLowering.cpp
llvm/test/CodeGen/X86/vector-shuffle-v1.ll