[BranchProbabilityInfo] Use succ_size (NFC)
authorKazu Hirata <kazu@google.com>
Fri, 6 Nov 2020 19:05:35 +0000 (11:05 -0800)
committerKazu Hirata <kazu@google.com>
Fri, 6 Nov 2020 19:05:35 +0000 (11:05 -0800)
llvm/lib/Analysis/BranchProbabilityInfo.cpp

index 37b388c..153fd5a 100644 (file)
@@ -1126,8 +1126,7 @@ BranchProbabilityInfo::getEdgeProbability(const BasicBlock *Src,
         Prob += MapI->second;
       }
     }
-  uint32_t succ_num = std::distance(succ_begin(Src), succ_end(Src));
-  return FoundProb ? Prob : BranchProbability(EdgeCount, succ_num);
+  return FoundProb ? Prob : BranchProbability(EdgeCount, succ_size(Src));
 }
 
 /// Set the edge probability for all edges at once.