[PATCH] D110438: [BPI] Keep BPI available in loop passes through LoopStandardAnalysisResults

Anna Thomas via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Sep 27 13:14:15 PDT 2021


anna added a comment.

Thank you for the reviews. I will precommit the test case and update this diff. The point to note is that since Loop predication didn't preserve BPI, we were recalculating it every time for the NPM. We are primarily interested in the NPM, so I'll be adding the testcase for this along with -debug-only=branch-prob, which shows that before this change, we calculate BPI every time we call Loop predication.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D110438/new/

https://reviews.llvm.org/D110438



More information about the llvm-commits mailing list