diff options
author | Arthur Eubanks <aeubanks@google.com> | 2020-08-05 11:12:29 -0700 |
---|---|---|
committer | Arthur Eubanks <aeubanks@google.com> | 2020-08-05 15:59:45 -0700 |
commit | 4103f4a936ae6eb060d84d007b1d64c17ddf1a91 (patch) | |
tree | 168e695dd47b0d5b18c4a4eb3755a637801059d1 /llvm/lib/Support/Compression.cpp | |
parent | 08b2d0a963dbbf54317a137d69f430b347d1bfae (diff) | |
download | llvm-4103f4a936ae6eb060d84d007b1d64c17ddf1a91.zip llvm-4103f4a936ae6eb060d84d007b1d64c17ddf1a91.tar.gz llvm-4103f4a936ae6eb060d84d007b1d64c17ddf1a91.tar.bz2 |
[MSSA][NewPM] Handle tests with -print-memoryssa
-print-memoryssa in legacy PM is print<memoryssa> in NPM.
Pin tests with -print-memoryssa to legacy PM.
Add corresponding tests for NPM where missing.
This fixes "unknown pass name 'print-memoryssa'".
Some tests still fail in Analysis/MemorySSA due to other passes that
haven't been ported.
pr43427.ll and pr43438.ll required adding -aa-pipeline=basic-aa,
-loop-simplify (since it doesn't run on legacy PM by default), and
decrementing some of the MemoryPhi numbers.
Reviewed By: asbirlea
Differential Revision: https://reviews.llvm.org/D85333
Diffstat (limited to 'llvm/lib/Support/Compression.cpp')
0 files changed, 0 insertions, 0 deletions