[PATCH] D104180: [NFC] [LICM] Create LoopNest Invariant Code Motion (LNICM) pass
toshiki maekawa via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Jun 23 07:19:21 PDT 2021
uint256_t added a comment.
> Is `LoopNest Invariant Code Motion Pass` only about not doing the movement that breaks `perfect loop nest`?
Yes.
> What about all the code that is no longer moved?
> What is the envisioned final pipeline structure?
> Do we end up having to run both LNICM and LICM?
Yes, we need to run both LNICM and LICM. Sometimes we should run either one.
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D104180/new/
https://reviews.llvm.org/D104180
More information about the llvm-commits
mailing list