When identifying cold blocks, consider only the edge to the normal destination if the terminator is InvokeInst and let calcInvokeHeuristics() decide edge weights for the InvokeInst.
Details
Details
Diff Detail
Diff Detail
Paths
| Differential D24868
Enhance calcColdCallHeuristics for InvokeInst ClosedPublic Authored by junbuml on Sep 23 2016, 7:59 AM.
Details Summary When identifying cold blocks, consider only the edge to the normal destination if the terminator is InvokeInst and let calcInvokeHeuristics() decide edge weights for the InvokeInst.
Diff Detail Event Timelinejunbuml updated this object. This revision is now accepted and ready to land.Sep 23 2016, 10:25 AM Closed by commit rL282262: Enhance calcColdCallHeuristics for InvokeInst (authored by junbuml). · Explain WhySep 23 2016, 10:35 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 72281 lib/Analysis/BranchProbabilityInfo.cpp
test/Analysis/BranchProbabilityInfo/basic.ll
|
invoket --> invoke