[PATCH] D108155: [PassBuilder] Use loop-mssa for licm

Nikita Popov via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Aug 17 10:37:57 PDT 2021


nikic added a comment.

In D108155#2949687 <https://reviews.llvm.org/D108155#2949687>, @aeubanks wrote:

> at some point should we enable MSSA by default for loop passes?

Not in general. There are basically three types of loop passes: Those that don't preserve MSSA (using them with loop-mssa is illegal), those that preserve but don't use MSSA (using them with loop-mssa only makes sense as part of a pipeline) and those that can use MSSA (those probably should use loop-mssa by default).


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D108155



More information about the llvm-commits mailing list