[llvm] [Analysis] Use CycleInfo for BranchProbabilityInfo (PR #210301)

Alexis Engelke via llvm-commits llvm-commits at lists.llvm.org
Fri Jul 17 03:52:10 PDT 2026


aengelke wrote:

[c-t-t stage2-O3 -0.07%](https://llvm-compile-time-tracker.com/compare.php?from=b69dd3366863acff56b0b2efdc4c4938097bb43e&to=4d18aa22a06d51416d65e8dcb62813ebe65a17ae&stat=instructions%3Au); you can also see the loss of adding the [extra cycle info](https://llvm-compile-time-tracker.com/compare.php?from=b69dd3366863acff56b0b2efdc4c4938097bb43e&to=4da434244ad8c8a14e7939df18c01923c158e7ec&stat=instructions:u) and the gains from [removing SccInfo](https://llvm-compile-time-tracker.com/compare.php?from=4da434244ad8c8a14e7939df18c01923c158e7ec&to=4d18aa22a06d51416d65e8dcb62813ebe65a17ae&stat=instructions:u) separately.

For easier reviewing, I've splitted this into two commits inside this PR, one that ports to CycleInfo and one that removes SccInfo.

https://github.com/llvm/llvm-project/pull/210301


More information about the llvm-commits mailing list