From 212ebf24928280a40864fd96cc724e49b435d511 Mon Sep 17 00:00:00 2001 From: Matthias Braun Date: Wed, 23 Aug 2017 03:49:53 +0000 Subject: [PATCH] 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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@311521 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/CodeGen/X86/tail-merge-after-mbp.mir | 28 +++++++++++------------ 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/test/CodeGen/X86/tail-merge-after-mbp.mir b/test/CodeGen/X86/tail-merge-after-mbp.mir index d1dc6533694..8e0c9135378 100644 --- a/test/CodeGen/X86/tail-merge-after-mbp.mir +++ b/test/CodeGen/X86/tail-merge-after-mbp.mir @@ -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: | -- 2.50.1