[llvm] r311521 - Fix tail-merge-after-mbp test
Matthias Braun via llvm-commits
llvm-commits at lists.llvm.org
Tue Aug 22 20:49:53 PDT 2017
Author: matze
Date: Tue Aug 22 20:49:53 2017
New Revision: 311521
URL: http://llvm.org/viewvc/llvm-project?rev=311521&view=rev
Log:
Fix tail-merge-after-mbp test
The output of this test changed after the fix in r311520 to have
-run-pass=block-placement behave like it does in a normal pipeline.
Adjust the test.
Modified:
llvm/trunk/test/CodeGen/X86/tail-merge-after-mbp.mir
Modified: llvm/trunk/test/CodeGen/X86/tail-merge-after-mbp.mir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/tail-merge-after-mbp.mir?rev=311521&r1=311520&r2=311521&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/tail-merge-after-mbp.mir (original)
+++ llvm/trunk/test/CodeGen/X86/tail-merge-after-mbp.mir Tue Aug 22 20:49:53 2017
@@ -4,28 +4,28 @@
# check loop bb.7 is not merged with bb.10, bb.13
# check loop bb.9 is not merged with bb.12
# CHECK: bb.2:
-# CHECK-NEXT: successors: %bb.9(0x30000000), %bb.3(0x50000000)
+# CHECK-NEXT: successors: %bb.3(0x30000000), %bb.4(0x50000000)
# CHECK: %rax = MOV64rm %r14, 1, _, 0, _
# CHECK-NEXT: TEST64rr %rax, %rax
-# CHECK-NEXT: JE_1 %bb.9
-# CHECK: bb.3:
-# CHECK-NEXT: successors: %bb.4(0x30000000), %bb.8(0x50000000)
-# CHECK: CMP64mi8 killed %rax, 1, _, 8, _, 0
-# CHECK-NEXT: JNE_1 %bb.8
+# CHECK-NEXT: JE_1 %bb.3
# CHECK: bb.4:
-# CHECK-NEXT: successors: %bb.9(0x30000000), %bb.5(0x50000000)
+# CHECK-NEXT: successors: %bb.5(0x30000000), %bb.10(0x50000000)
+# CHECK: CMP64mi8 killed %rax, 1, _, 8, _, 0
+# CHECK-NEXT: JNE_1 %bb.10
+# CHECK: bb.5:
+# CHECK-NEXT: successors: %bb.6(0x30000000), %bb.7(0x50000000)
# CHECK: %rax = MOV64rm %r14, 1, _, 0, _
# CHECK-NEXT: TEST64rr %rax, %rax
-# CHECK-NEXT: JE_1 %bb.9
-# CHECK: bb.5
-# CHECK-NEXT: successors: %bb.6(0x71555555), %bb.8(0x0eaaaaab)
+# CHECK-NEXT: JE_1 %bb.6
+# CHECK: bb.7
+# CHECK-NEXT: successors: %bb.8(0x71555555), %bb.10(0x0eaaaaab)
# CHECK: CMP64mi8 killed %rax, 1, _, 8, _, 0
-# CHECK-NEXT: JNE_1 %bb.8
-# CHECK: bb.6:
-# CHECK-NEXT: successors: %bb.9(0x04000000), %bb.5(0x7c000000)
+# CHECK-NEXT: JNE_1 %bb.10
+# CHECK: bb.8:
+# CHECK-NEXT: successors: %bb.9(0x04000000), %bb.7(0x7c000000)
# CHECK: %rax = MOV64rm %r14, 1, _, 0, _
# CHECK-NEXT: TEST64rr %rax, %rax
-# CHECK-NEXT: JNE_1 %bb.5
+# CHECK-NEXT: JNE_1 %bb.7
name: foo
body: |
More information about the llvm-commits
mailing list