[PATCH] D99149: [LoopUnrollAndJam] Change LoopUnrollAndJamPass to LoopNest pass
Harald van Dijk via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Sun Jun 6 07:40:52 PDT 2021
hvdijk added a comment.
Ah, problem found, I think: this breaks when ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER=OFF, which I never explicitly set but had inherited as I was using a CMakeCache.txt generated when that was the default. As far as I know this is, for now, a supported configuration. The new pass manager was enabled by default by D95380 <https://reviews.llvm.org/D95380> and one of the major differences listed there is "LCSSA and LoopSimplify are run before all loop passes"; it seems like this change may be relying on that. Should this perhaps be reverted until the problem can be fixed?
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D99149/new/
https://reviews.llvm.org/D99149
More information about the llvm-commits
mailing list