mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-01-19 02:03:11 +00:00
Use precomputed BB size instead of BB->size().
llvm-svn: 148964
This commit is contained in:
parent
a6642a918d
commit
70863a1017
@ -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());
|
||||
|
Loading…
x
Reference in New Issue
Block a user