diff options
author | Philip Pfaffe <philip.pfaffe@gmail.com> | 2017-08-04 11:28:51 +0000 |
---|---|---|
committer | Philip Pfaffe <philip.pfaffe@gmail.com> | 2017-08-04 11:28:51 +0000 |
commit | 96d2143f20902ee2b90cf2cbe0afa7b392407aac (patch) | |
tree | b60b80ce645acc358d55c615319368f9910b0214 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
parent | 6a030d1bbf8aecd78bd622624fbd15a1760e2dcf (diff) | |
download | bcm5719-llvm-96d2143f20902ee2b90cf2cbe0afa7b392407aac.tar.gz bcm5719-llvm-96d2143f20902ee2b90cf2cbe0afa7b392407aac.zip |
[PM] Make the new-pm passes behave more like the legacy passes
Summary:
Testing the new-pm passes becomes much easier once they behave more like the
old passes in terms of the order in which Scops are processed and printed. This
requires three changes:
- ScopInfo: Use an ordered map to store scops
- ScopInfo: Iterate and print Scops in reverse order to match legacy PM behaviour
- ScopDetection: print function name in ScopAnalysisPrinter
Reviewers: grosser, Meinersbur, bollu
Reviewed By: grosser
Subscribers: pollydev, llvm-commits
Differential Revision: https://reviews.llvm.org/D36303
llvm-svn: 310052
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions