[PATCH] D81236: Correctly report modified status for LoopExtractor

Jay Foad via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Jun 18 07:34:49 PDT 2020


foad added a comment.

Makes sense to me, but I don't understand what the implications might be. For example, this pass will now unconditionally run a LoopSimplify pass. Previously could it have relied on an earlier LoopSimplify run, if all the intervening passes "preserved" LoopSimplify?

To put it another way: does this patch slow down the compiler? And/or does it add more passes to the list reported by -debug-pass=Structure, for a typical compile?


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

https://reviews.llvm.org/D81236





More information about the llvm-commits mailing list