]> granicus.if.org Git - llvm/commit
[PM] Make default pipeline test for the new PM strict
authorMichael Kuperstein <mkuper@google.com>
Thu, 19 Jan 2017 22:55:46 +0000 (22:55 +0000)
committerMichael Kuperstein <mkuper@google.com>
Thu, 19 Jan 2017 22:55:46 +0000 (22:55 +0000)
commit84788aed39dd8110f433b08bed8d1387dec4c8c0
tree3da42e97a1d026fd39afd2a650d5ca1fb2477497
parent7fee81b86c7ad55b2e0a1a1851a68c0fd8288faf
[PM] Make default pipeline test for the new PM strict

Use CHECK-NEXT to verify that a test breaks whenever unexpected passes,
analyses, or invalidations show up in default pipelines. The test case
is constructed so that we don't expect to invalidate anything, and needs
to be kept that way.

(Right now it does show some invalidations - all of those are intentional
and temporary.)

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@292530 91177308-0d34-0410-b5e6-96231b3b80d8
test/Other/new-pass-manager.ll
test/Other/new-pm-defaults.ll [new file with mode: 0644]