Remove unnecessary AVX check from an assert. hasSSE2 is enough.
authorCraig Topper <craig.topper@gmail.com>
Tue, 17 Jan 2012 08:23:44 +0000 (08:23 +0000)
committerCraig Topper <craig.topper@gmail.com>
Tue, 17 Jan 2012 08:23:44 +0000 (08:23 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@148295 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/X86/X86ISelLowering.cpp

index a0fd4316c384a880421129e1a99b997f562f8377..043110867f073900acf4c9883b533a9cdb2769ec 100644 (file)
@@ -10167,8 +10167,7 @@ SDValue X86TargetLowering::LowerShift(SDValue Op, SelectionDAG &DAG) const {
     return DAG.getNode(ISD::MUL, dl, VT, Op, R);
   }
   if (VT == MVT::v16i8 && Op->getOpcode() == ISD::SHL) {
-    assert((Subtarget->hasSSE2() || Subtarget->hasAVX()) &&
-            "Need SSE2 for pslli/pcmpeq.");
+    assert(Subtarget->hasSSE2() && "Need SSE2 for pslli/pcmpeq.");
 
     // a = a << 5;
     Op = DAG.getNode(ISD::INTRINSIC_WO_CHAIN, dl, VT,