[llvm] r190565 - Remove pointless assertion after r190376

Matt Arsenault Matthew.Arsenault at amd.com
Wed Sep 11 18:07:49 PDT 2013


Author: arsenm
Date: Wed Sep 11 20:07:49 2013
New Revision: 190565

URL: http://llvm.org/viewvc/llvm-project?rev=190565&view=rev
Log:
Remove pointless assertion after r190376

Modified:
    llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp

Modified: llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp?rev=190565&r1=190564&r2=190565&view=diff
==============================================================================
--- llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp (original)
+++ llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp Wed Sep 11 20:07:49 2013
@@ -600,8 +600,6 @@ SDValue VectorLegalizer::ExpandSELECT(SD
 
   // Generate a mask operand.
   EVT MaskTy = VT.changeVectorElementTypeToInteger();
-  assert(MaskTy.getSizeInBits() == Op1.getValueType().getSizeInBits()
-         && "Invalid mask size");
 
   // What is the size of each element in the vector mask.
   EVT BitTy = MaskTy.getScalarType();





More information about the llvm-commits mailing list