Update the pass ir-printing test to not rely on rtti type pretty printing.
authorRiver Riddle <riverriddle@google.com>
Tue, 2 Apr 2019 10:48:45 +0000 (03:48 -0700)
committerMehdi Amini <joker.eph@gmail.com>
Tue, 2 Apr 2019 20:39:31 +0000 (13:39 -0700)
--

PiperOrigin-RevId: 241498090

mlir/test/Pass/ir-printing.mlir

index bf1ad8e..12092d8 100644 (file)
@@ -12,43 +12,43 @@ func @bar() {
   return
 }
 
-// BEFORE: *** IR Dump Before CSE ***
+// BEFORE: *** IR Dump Before{{.*}}CSE ***
 // BEFORE-NEXT: func @foo()
-// BEFORE: *** IR Dump Before CSE ***
+// BEFORE: *** IR Dump Before{{.*}}CSE ***
 // BEFORE-NEXT: func @bar()
-// BEFORE-NOT: *** IR Dump Before Canonicalizer ***
+// BEFORE-NOT: *** IR Dump Before{{.*}}Canonicalizer ***
 // BEFORE-NOT: *** IR Dump After
 
-// BEFORE_ALL: *** IR Dump Before CSE ***
+// BEFORE_ALL: *** IR Dump Before{{.*}}CSE ***
 // BEFORE_ALL-NEXT: func @foo()
-// BEFORE_ALL: *** IR Dump Before Canonicalizer ***
+// BEFORE_ALL: *** IR Dump Before{{.*}}Canonicalizer ***
 // BEFORE_ALL-NEXT: func @foo()
-// BEFORE_ALL: *** IR Dump Before CSE ***
+// BEFORE_ALL: *** IR Dump Before{{.*}}CSE ***
 // BEFORE_ALL-NEXT: func @bar()
-// BEFORE_ALL: *** IR Dump Before Canonicalizer ***
+// BEFORE_ALL: *** IR Dump Before{{.*}}Canonicalizer ***
 // BEFORE_ALL-NEXT: func @bar()
 // BEFORE_ALL-NOT: *** IR Dump After
 
 // AFTER-NOT: *** IR Dump Before
-// AFTER: *** IR Dump After CSE ***
+// AFTER: *** IR Dump After{{.*}}CSE ***
 // AFTER-NEXT: func @foo()
-// AFTER: *** IR Dump After CSE ***
+// AFTER: *** IR Dump After{{.*}}CSE ***
 // AFTER-NEXT: func @bar()
-// AFTER-NOT: *** IR Dump After Canonicalizer ***
+// AFTER-NOT: *** IR Dump After{{.*}}Canonicalizer ***
 
 // AFTER_ALL-NOT: *** IR Dump Before
-// AFTER_ALL: *** IR Dump After CSE ***
+// AFTER_ALL: *** IR Dump After{{.*}}CSE ***
 // AFTER_ALL-NEXT: func @foo()
-// AFTER_ALL: *** IR Dump After Canonicalizer ***
+// AFTER_ALL: *** IR Dump After{{.*}}Canonicalizer ***
 // AFTER_ALL-NEXT: func @foo()
-// AFTER_ALL: *** IR Dump After CSE ***
+// AFTER_ALL: *** IR Dump After{{.*}}CSE ***
 // AFTER_ALL-NEXT: func @bar()
-// AFTER_ALL: *** IR Dump After Canonicalizer ***
+// AFTER_ALL: *** IR Dump After{{.*}}Canonicalizer ***
 // AFTER_ALL-NEXT: func @bar()
 
-// BEFORE_MODULE: *** IR Dump Before CSE *** (function: foo)
+// BEFORE_MODULE: *** IR Dump Before{{.*}}CSE *** (function: foo)
 // BEFORE_MODULE: func @foo()
 // BEFORE_MODULE: func @bar()
-// BEFORE_MODULE: *** IR Dump Before CSE *** (function: bar)
+// BEFORE_MODULE: *** IR Dump Before{{.*}}CSE *** (function: bar)
 // BEFORE_MODULE: func @foo()
 // BEFORE_MODULE: func @bar()