This was an unintended consequence of Geoff's change to add new pass manager support. Bring it back to life, so it's easier to bugpoint MemorySSA related bugs.
Chad
Paths
| Differential D22058
[MemorySSA] Reinstate the legacy printer and verifier. ClosedPublic Authored by mcrosier on Jul 6 2016, 10:58 AM.
Details Summary This was an unintended consequence of Geoff's change to add new pass manager support. Bring it back to life, so it's easier to bugpoint MemorySSA related bugs. Chad
Diff Detail Event Timelinemcrosier updated this object.
Closed by commit rL274679: [MemorySSA] Reinstate the legacy printer and verifier. (authored by mcrosier). · Explain WhyJul 6 2016, 2:28 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 62917 include/llvm/InitializePasses.h
include/llvm/Transforms/Utils/MemorySSA.h
lib/Transforms/Utils/MemorySSA.cpp
lib/Transforms/Utils/Utils.cpp
test/Transforms/Util/MemorySSA/atomic-clobber.ll
test/Transforms/Util/MemorySSA/cyclicphi.ll
test/Transforms/Util/MemorySSA/function-clobber.ll
test/Transforms/Util/MemorySSA/function-mem-attrs.ll
test/Transforms/Util/MemorySSA/livein.ll
test/Transforms/Util/MemorySSA/load-invariant.ll
test/Transforms/Util/MemorySSA/many-dom-backedge.ll
test/Transforms/Util/MemorySSA/many-doms.ll
test/Transforms/Util/MemorySSA/multi-edges.ll
test/Transforms/Util/MemorySSA/multiple-backedges-hal.ll
test/Transforms/Util/MemorySSA/multiple-locations.ll
test/Transforms/Util/MemorySSA/no-disconnected.ll
test/Transforms/Util/MemorySSA/optimize-use.ll
test/Transforms/Util/MemorySSA/phi-translation.ll
test/Transforms/Util/MemorySSA/volatile-clobber.ll
|
AAResultsWrapper and DominatorTreeWrapper can be removed.. just something I missed.