Use ValueType::bitsLT to simplify some code.
authorDan Gohman <gohman@apple.com>
Wed, 28 Jan 2009 03:10:52 +0000 (03:10 +0000)
committerDan Gohman <gohman@apple.com>
Wed, 28 Jan 2009 03:10:52 +0000 (03:10 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@63170 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp

index 4ee17bf807c02c20553cb73a78cdb39a8df29267..2183431e1aa858cf0caff3841d70cde2e86d08b6 100644 (file)
@@ -8515,7 +8515,7 @@ SDValue SelectionDAGLegalize::StoreWidenVectorOp(StoreSDNode *ST,
   // It must be true that we the widen vector type is bigger than where
   // we need to store.
   assert(StVT.isVector() && VVT.isVector());
-  assert(StVT.getSizeInBits() < VVT.getSizeInBits());
+  assert(StVT.bitsLT(VVT));
   assert(StVT.getVectorElementType() == VVT.getVectorElementType());
 
   // Store value
index 420a8d374c683bb9dddcbbfc33723ed8b1445df8..128dc3351e4ceb2b91e0dc7460ac490d8c9714cb 100644 (file)
@@ -1865,7 +1865,7 @@ SDValue DAGTypeLegalizer::WidenVecOp_STORE(SDNode *N) {
   // It must be true that we the widen vector type is bigger than where
   // we need to store.
   assert(StVT.isVector() && ValOp.getValueType().isVector());
-  assert(StVT.getSizeInBits() < ValOp.getValueType().getSizeInBits());
+  assert(StVT.bitsLT(ValOp.getValueType()));
 
   SmallVector<SDValue, 16> StChain;
   if (ST->isTruncatingStore()) {