[X86] Replace an impossible if condition with an assert.
authorCraig Topper <craig.topper@intel.com>
Tue, 27 Feb 2018 03:50:00 +0000 (03:50 +0000)
committerCraig Topper <craig.topper@intel.com>
Tue, 27 Feb 2018 03:50:00 +0000 (03:50 +0000)
llvm-svn: 326167

llvm/lib/Target/X86/X86ISelLowering.cpp

index 8987f4a..0cb4b30 100644 (file)
@@ -16903,8 +16903,7 @@ SDValue X86TargetLowering::LowerTRUNCATE(SDValue Op, SelectionDAG &DAG) const {
   }
 
   // Handle truncation of V256 to V128 using shuffles.
-  if (!VT.is128BitVector() || !InVT.is256BitVector())
-    return SDValue();
+  assert(VT.is128BitVector() && InVT.is256BitVector() && "Unexpected types!");
 
   assert(Subtarget.hasFp256() && "256-bit vector without AVX!");