HomePhabricator

[MemorySSA] Teach LoopSimplify to preserve MemorySSA.

Authored by asbirlea on May 8 2019, 10:05 AM.

Description

[MemorySSA] Teach LoopSimplify to preserve MemorySSA.

Summary:
Preserve MemorySSA in LoopSimplify, in the old pass manager, if the analysis is available.
Do not preserve it in the new pass manager.
Update tests.

Subscribers: nemanjai, jlebar, javed.absar, Prazek, kbarton, zzheng, jsji, llvm-commits, george.burgess.iv, chandlerc

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D60833

llvm-svn: 360270

Details

Committed
sidorovdMay 24 2019, 5:38 AM
Differential Revision
D60833: [MemorySSA] Teach LoopSimplify to preserve MemorySSA.
Parents
rG8e93082d88fc: [Docs] list command: lldb run <args>
Branches
Unknown
Tags
Unknown