[PATCH] D43795: [New PM][IRCE] port of Inductive Range Check Elimination pass to the new pass manager
Fedor Sergeev via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Mar 12 15:18:47 PDT 2018
fedor.sergeev planned changes to this revision.
fedor.sergeev added a comment.
It appears that turning BPI analysis into the standard one might prove to be rather costly (as that will cause this analysis to be run for every loop pass manager invocation, and currently there are none of the loop passes that use BPI in default pipelines).
I will craft a version of this patch that makes BPI completely optional in IRCE w/o any changes to LoopPassManager.
That will allow to decouple IRCE port from (a rather nonobvious) solution for BPI.
Repository:
rL LLVM
https://reviews.llvm.org/D43795
More information about the llvm-commits
mailing list