[PostDominators][NewPM] Fix tests to work under NPM
authorArthur Eubanks <aeubanks@google.com>
Tue, 15 Sep 2020 01:11:09 +0000 (18:11 -0700)
committerArthur Eubanks <aeubanks@google.com>
Tue, 15 Sep 2020 18:19:01 +0000 (11:19 -0700)
Each test has a legacy PM pinned to legacy PM and a NPM RUN line.

Reviewed By: asbirlea

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

llvm/test/Analysis/PostDominators/infinite-loop.ll
llvm/test/Analysis/PostDominators/infinite-loop2.ll
llvm/test/Analysis/PostDominators/infinite-loop3.ll
llvm/test/Analysis/PostDominators/pr1098.ll
llvm/test/Analysis/PostDominators/pr24415.ll
llvm/test/Analysis/PostDominators/pr6047_a.ll
llvm/test/Analysis/PostDominators/pr6047_b.ll
llvm/test/Analysis/PostDominators/pr6047_c.ll
llvm/test/Analysis/PostDominators/pr6047_d.ll

index 5796b86..5146fd6 100644 (file)
@@ -1,4 +1,4 @@
-; RUN: opt < %s -postdomtree -analyze | FileCheck %s
+; RUN: opt < %s -postdomtree -analyze -enable-new-pm=0 | FileCheck %s
 ; RUN: opt < %s -passes='print<postdomtree>' 2>&1 | FileCheck %s
 
 @a = external global i32, align 4
index 139abb7..de7413e 100644 (file)
@@ -1,4 +1,4 @@
-; RUN: opt < %s -postdomtree -analyze | FileCheck %s
+; RUN: opt < %s -postdomtree -analyze -enable-new-pm=0 | FileCheck %s
 ; RUN: opt < %s -passes='print<postdomtree>' 2>&1 | FileCheck %s
 
 @a = external global i32, align 4
index f767df7..1536004 100644 (file)
@@ -1,4 +1,4 @@
-; RUN: opt < %s -postdomtree -analyze | FileCheck %s
+; RUN: opt < %s -postdomtree -analyze -enable-new-pm=0 | FileCheck %s
 ; RUN: opt < %s -passes='print<postdomtree>' 2>&1 | FileCheck %s
 
 @a = external global i32, align 4
index 1dae0c5..62aaf96 100644 (file)
@@ -1,4 +1,4 @@
-; RUN: opt < %s -postdomtree -analyze | FileCheck %s
+; RUN: opt < %s -postdomtree -analyze -enable-new-pm=0 | FileCheck %s
 ; RUN: opt < %s -passes='print<postdomtree>' 2>&1 | FileCheck %s
 ; PR932
 
index 536c368..aaee727 100644 (file)
@@ -1,4 +1,4 @@
-; RUN: opt < %s -postdomtree -analyze | FileCheck %s
+; RUN: opt < %s -postdomtree -analyze -enable-new-pm=0 | FileCheck %s
 ; RUN: opt < %s -passes='print<postdomtree>' 2>&1 | FileCheck %s
 
 ; Function Attrs: nounwind ssp uwtable
@@ -15,4 +15,4 @@ define void @foo() {
 ; CHECK-NEXT:   [1]  <<exit node>>
 ; CHECK-NEXT:     [2] %2
 ; CHECK-NEXT:     [2] %1
-; CHECK-NEXT:       [3] %0
\ No newline at end of file
+; CHECK-NEXT:       [3] %0
index 32ccbe6..08153f9 100644 (file)
@@ -1,4 +1,5 @@
-; RUN: opt < %s -postdomtree -analyze | FileCheck %s
+; RUN: opt < %s -postdomtree -analyze -enable-new-pm=0 | FileCheck %s
+; RUN: opt < %s -passes='print<postdomtree>' 2>&1 | FileCheck %s
 define internal void @f() {
 entry:
   br i1 undef, label %bb35, label %bb3.i
index f1fbb64..6b970b5 100644 (file)
@@ -1,4 +1,5 @@
-; RUN: opt < %s -postdomtree -analyze | FileCheck %s
+; RUN: opt < %s -postdomtree -analyze -enable-new-pm=0 | FileCheck %s
+; RUN: opt < %s -passes='print<postdomtree>' 2>&1 | FileCheck %s
 define internal void @f() {
 entry:
   br i1 undef, label %a, label %bb3.i
@@ -22,4 +23,4 @@ bb35:
 ; CHECK-NEXT:       [3] %bb35.loopexit3
 ; CHECK-NEXT:     [2] %a
 ; CHECK-NEXT:     [2] %entry
-; CHECK-NEXT:     [2] %bb3.i
\ No newline at end of file
+; CHECK-NEXT:     [2] %bb3.i
index 0eef023..d2a9516 100644 (file)
@@ -1,4 +1,5 @@
-; RUN: opt < %s -postdomtree -analyze | FileCheck %s
+; RUN: opt < %s -postdomtree -analyze -enable-new-pm=0 | FileCheck %s
+; RUN: opt < %s -passes='print<postdomtree>' 2>&1 | FileCheck %s
 define internal void @f() {
 entry:
   br i1 undef, label %bb35, label %bb3.i
@@ -194,4 +195,4 @@ bb35:
 ; CHECK-NEXT:       [3] %bb35.loopexit3
 ; CHECK-NEXT:     [2] %entry
 ; CHECK-NEXT:     [2] %bb3.i
-; CHECK-NEXT: Roots: %bb35 %bb3.i
\ No newline at end of file
+; CHECK-NEXT: Roots: %bb35 %bb3.i
index 45ed86c..93434af 100644 (file)
@@ -1,4 +1,5 @@
-; RUN: opt < %s -postdomtree -analyze | FileCheck %s
+; RUN: opt < %s -postdomtree -analyze -enable-new-pm=0 | FileCheck %s
+; RUN: opt < %s -passes='print<postdomtree>' 2>&1 | FileCheck %s
 define internal void @f() {
 entry:
   br i1 1, label %a, label %b
@@ -29,4 +30,4 @@ bb35:
 ; CHECK-NEXT:       [3] %a
 ; CHECK-NEXT:       [3] %entry
 ; CHECK-NEXT:       [3] %b
-; CHECK-NEXT:     [2] %bb3.i
\ No newline at end of file
+; CHECK-NEXT:     [2] %bb3.i