[PATCH] D108073: [PassBuilder] Don't use MemorySSA for standalone LoopRotate passes
Alina Sbirlea via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Aug 16 09:48:02 PDT 2021
asbirlea accepted this revision.
asbirlea added a comment.
This revision is now accepted and ready to land.
In D108073#2945148 <https://reviews.llvm.org/D108073#2945148>, @nikic wrote:
>> Weirdly, I'm not seeing any significant compile-time change from this patch, so I'm wondering if I'm misunderstanding something here...
>
> The answer to that is D108074 <https://reviews.llvm.org/D108074>: There are subsequent passes that also have unnecessary MemorySSA requirements, so just dropping it here doesn't matter much in practice.
Makes sense. I'm happy to drop these. They can always be readded if those passes are changed to use (and preserve) MemorySSA.
Thank you for the cleanup patches!
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D108073/new/
https://reviews.llvm.org/D108073
More information about the llvm-commits
mailing list