[PATCH] D87957: [LoopReroll][NewPM] Port -loop-reroll to NPM

Alina Sbirlea via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Sep 21 12:13:20 PDT 2020


asbirlea added inline comments.


================
Comment at: llvm/lib/Transforms/Scalar/LoopRerollPass.cpp:1726
+  return LoopReroll(&AR.AA, &AR.LI, &AR.SE, &AR.TLI, &AR.DT, true).runOnLoop(&L)
+             ? PreservedAnalyses::none()
+             : PreservedAnalyses::all();
----------------
Isn't anything preserved? LCSSA and AA perhaps?
AFAICT, getLoopPassPreservedAnalyses() does not apply; DT, LI and ScEv are not preserved.


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D87957



More information about the llvm-commits mailing list