Use precomputed BB size instead of BB->size().

llvm-svn: 148964
This commit is contained in:
Nick Lewycky 2012-01-25 18:54:13 +00:00
parent a6642a918d
commit 70863a1017

View File

@ -331,7 +331,7 @@ unsigned CodeMetrics::CountCodeReductionForAlloca(Value *V) {
if (BranchInst *BI = dyn_cast<BranchInst>(I)) {
BasicBlock *BB = BI->getSuccessor(Result ? 0 : 1);
if (BB->getSinglePredecessor())
Reduction += InlineConstants::InstrCost * BB->size();
Reduction += InlineConstants::InstrCost * NumBBInsts[BB];
}
}
} while (!Worklist.empty());