From a31b3838ac2b56e6b9db73b2e0fdebb56ec9ba3d Mon Sep 17 00:00:00 2001 From: DianQK Date: Thu, 1 Feb 2024 20:56:54 +0800 Subject: [PATCH] [MIRPrinter] Don't print line break when there is no instructions (NFC) --- llvm/lib/CodeGen/MIRPrinter.cpp | 2 +- .../GlobalISel/arm64-irtranslator-switch.ll | 45 ++++++-------- .../AArch64/GlobalISel/arm64-pcsections.ll | 22 ------- .../AArch64/GlobalISel/legalize-phi.mir | 1 - .../GlobalISel/select-redundant-zext.mir | 1 - .../GlobalISel/select-unreachable-blocks.mir | 1 - .../callbr-asm-outputs-indirect-isel.ll | 2 - ...implicit-def-with-impdef-greedy-assert.mir | 1 - ...egalloc-last-chance-recolor-with-split.mir | 1 - .../AArch64/tail-dup-redundant-phi.mir | 2 - .../GlobalISel/inline-asm-mismatched-size.ll | 4 -- .../AMDGPU/GlobalISel/inst-select-brcond.mir | 1 - .../GlobalISel/inst-select-constant.mir | 2 - .../inst-select-scalar-float-sop2.mir | 1 - .../postlegalizer-combiner-unmerge-undef.mir | 1 - llvm/test/CodeGen/AMDGPU/collapse-endcf.mir | 11 ---- .../CodeGen/AMDGPU/dagcombine-fma-crash.ll | 1 - .../CodeGen/AMDGPU/insert-singleuse-vdst.mir | 20 ------- .../lower-control-flow-live-intervals.mir | 2 - .../machine-sink-ignorable-exec-use.mir | 1 - ...pt-exec-masking-pre-ra-update-liveness.mir | 3 - llvm/test/CodeGen/AMDGPU/optimize-compare.mir | 58 ------------------- ...ptimize-exec-mask-pre-ra-def-after-use.mir | 1 - .../AMDGPU/optimize-exec-masking-pre-ra.mir | 2 - .../ra-inserted-scalar-instructions.mir | 1 - .../ran-out-of-sgprs-allocation-failure.mir | 1 - .../CodeGen/AMDGPU/si-lower-control-flow.mir | 1 - .../AMDGPU/sink-after-control-flow-postra.mir | 8 --- llvm/test/CodeGen/AMDGPU/spill-agpr.mir | 4 -- llvm/test/CodeGen/AMDGPU/tail-dup-bundle.mir | 1 - llvm/test/CodeGen/AMDGPU/wqm-terminators.mir | 1 - llvm/test/CodeGen/ARM/cmpxchg.mir | 2 - .../CodeGen/ARM/machine-outliner-noreturn.mir | 1 - .../MIR/X86/unreachable-block-print.mir | 1 - .../GlobalISel/instruction-select/phi.mir | 8 --- .../legalizer/jump_table_and_brjt.mir | 1 - .../CodeGen/PowerPC/branch_coalescing.mir | 1 - .../CodeGen/PowerPC/machine-cse-rm-pre.mir | 1 - llvm/test/CodeGen/PowerPC/nofpexcept.ll | 1 - .../legalizer/legalize-phi-rv32.mir | 8 --- .../legalizer/legalize-phi-rv64.mir | 9 --- .../test/CodeGen/RISCV/float-select-verify.ll | 2 - llvm/test/CodeGen/Thumb2/cmpxchg.mir | 2 - .../CodeGen/X86/GlobalISel/legalize-phi.mir | 6 -- .../CodeGen/X86/GlobalISel/select-phi.mir | 6 -- .../X86/branchfolding-landingpad-cfg.mir | 1 - ...-remat-with-undef-implicit-def-operand.mir | 2 - llvm/test/CodeGen/X86/cse-two-preds.mir | 2 - ...tatepoint-invoke-ra-remove-back-copies.mir | 1 - llvm/test/CodeGen/X86/tail-dup-asm-goto.ll | 1 - 50 files changed, 20 insertions(+), 239 deletions(-) diff --git a/llvm/lib/CodeGen/MIRPrinter.cpp b/llvm/lib/CodeGen/MIRPrinter.cpp index b1ad035739a0d..4ed44d1c06f48 100644 --- a/llvm/lib/CodeGen/MIRPrinter.cpp +++ b/llvm/lib/CodeGen/MIRPrinter.cpp @@ -728,7 +728,7 @@ void MIPrinter::print(const MachineBasicBlock &MBB) { HasLineAttributes = true; } - if (HasLineAttributes) + if (HasLineAttributes && !MBB.empty()) OS << "\n"; bool IsInBundle = false; for (const MachineInstr &MI : MBB.instrs()) { diff --git a/llvm/test/CodeGen/AArch64/GlobalISel/arm64-irtranslator-switch.ll b/llvm/test/CodeGen/AArch64/GlobalISel/arm64-irtranslator-switch.ll index 9371edd439fe4..476b3c709ffc5 100644 --- a/llvm/test/CodeGen/AArch64/GlobalISel/arm64-irtranslator-switch.ll +++ b/llvm/test/CodeGen/AArch64/GlobalISel/arm64-irtranslator-switch.ll @@ -136,9 +136,8 @@ define i32 @test_cfg_remap_multiple_preds(i32 %in) { ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.2.odd: ; CHECK-NEXT: successors: - ; CHECK: {{ $}} - ; CHECK: {{ $}} - ; CHECK: bb.3.next: + ; CHECK-NEXT: {{ $}} + ; CHECK-NEXT: bb.3.next: ; CHECK-NEXT: G_BR %bb.5 ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.4.other: @@ -1147,25 +1146,20 @@ define void @jt_2_tables_phi_edge_from_second() { ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.2.if.then: ; CHECK-NEXT: successors: - ; CHECK: {{ $}} - ; CHECK: {{ $}} - ; CHECK: bb.3.sw.bb2.i41: + ; CHECK-NEXT: {{ $}} + ; CHECK-NEXT: bb.3.sw.bb2.i41: + ; CHECK-NEXT: successors: + ; CHECK-NEXT: {{ $}} + ; CHECK-NEXT: bb.4.sw.bb7.i44: ; CHECK-NEXT: successors: - ; CHECK: {{ $}} - ; CHECK: {{ $}} - ; CHECK: bb.4.sw.bb7.i44: + ; CHECK-NEXT: {{ $}} + ; CHECK-NEXT: bb.5.sw.bb8.i45: ; CHECK-NEXT: successors: - ; CHECK: {{ $}} - ; CHECK: {{ $}} - ; CHECK: bb.5.sw.bb8.i45: + ; CHECK-NEXT: {{ $}} + ; CHECK-NEXT: bb.6.sw.bb13.i47: ; CHECK-NEXT: successors: - ; CHECK: {{ $}} - ; CHECK: {{ $}} - ; CHECK: bb.6.sw.bb13.i47: - ; CHECK: successors: - ; CHECK: {{ $}} - ; CHECK: {{ $}} - ; CHECK: bb.7.sw.bb14.i48: + ; CHECK-NEXT: {{ $}} + ; CHECK-NEXT: bb.7.sw.bb14.i48: ; CHECK-NEXT: [[ICMP5:%[0-9]+]]:_(s1) = G_ICMP intpred(eq), [[DEF1]](s32), [[C5]] ; CHECK-NEXT: G_BRCOND [[ICMP5]](s1), %bb.10 ; CHECK-NEXT: G_BR %bb.24 @@ -1207,9 +1201,8 @@ define void @jt_2_tables_phi_edge_from_second() { ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.8.sw.default.i49: ; CHECK-NEXT: successors: - ; CHECK: {{ $}} - ; CHECK: {{ $}} - ; CHECK: bb.9.sw.bb1.i: + ; CHECK-NEXT: {{ $}} + ; CHECK-NEXT: bb.9.sw.bb1.i: ; CHECK-NEXT: G_BR %bb.16 ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.10.sw.bb4.i: @@ -1237,8 +1230,8 @@ define void @jt_2_tables_phi_edge_from_second() { ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.17.while.body: ; CHECK-NEXT: successors: - ; CHECK: {{ $}} - ; CHECK: ADJCALLSTACKDOWN 0, 0, implicit-def $sp, implicit $sp + ; CHECK-NEXT: {{ $}} + ; CHECK-NEXT: ADJCALLSTACKDOWN 0, 0, implicit-def $sp, implicit $sp ; CHECK-NEXT: BL @jt_2_tables_phi_edge_from_second, csr_aarch64_aapcs, implicit-def $lr, implicit $sp ; CHECK-NEXT: ADJCALLSTACKUP 0, 0, implicit-def $sp, implicit $sp ; CHECK-NEXT: {{ $}} @@ -1463,8 +1456,8 @@ define i1 @i1_value_cmp_is_signed(i1) { ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.2.BadValue: ; CHECK-NEXT: successors: - ; CHECK: {{ $}} - ; CHECK: ADJCALLSTACKDOWN 0, 0, implicit-def $sp, implicit $sp + ; CHECK-NEXT: {{ $}} + ; CHECK-NEXT: ADJCALLSTACKDOWN 0, 0, implicit-def $sp, implicit $sp ; CHECK-NEXT: BL @bar, csr_aarch64_aapcs, implicit-def $lr, implicit $sp ; CHECK-NEXT: ADJCALLSTACKUP 0, 0, implicit-def $sp, implicit $sp ; CHECK-NEXT: {{ $}} diff --git a/llvm/test/CodeGen/AArch64/GlobalISel/arm64-pcsections.ll b/llvm/test/CodeGen/AArch64/GlobalISel/arm64-pcsections.ll index 5a7bd6ee20f9b..c7f3bcf640e38 100644 --- a/llvm/test/CodeGen/AArch64/GlobalISel/arm64-pcsections.ll +++ b/llvm/test/CodeGen/AArch64/GlobalISel/arm64-pcsections.ll @@ -8,7 +8,6 @@ define i32 @val_compare_and_swap(ptr %p, i32 %cmp, i32 %new) { ; CHECK-NEXT: successors: %bb.1(0x80000000) ; CHECK-NEXT: liveins: $w1, $w2, $x0 ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1.cmpxchg.start: ; CHECK-NEXT: successors: %bb.2(0x7c000000), %bb.3(0x04000000) ; CHECK-NEXT: liveins: $w1, $w2, $x0 @@ -88,7 +87,6 @@ define i32 @val_compare_and_swap_rel(ptr %p, i32 %cmp, i32 %new) { ; CHECK-NEXT: successors: %bb.1(0x80000000) ; CHECK-NEXT: liveins: $w1, $w2, $x0 ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1.cmpxchg.start: ; CHECK-NEXT: successors: %bb.2(0x7c000000), %bb.3(0x04000000) ; CHECK-NEXT: liveins: $w1, $w2, $x0 @@ -127,7 +125,6 @@ define i64 @val_compare_and_swap_64(ptr %p, i64 %cmp, i64 %new) { ; CHECK-NEXT: successors: %bb.1(0x80000000) ; CHECK-NEXT: liveins: $x0, $x1, $x2 ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1.cmpxchg.start: ; CHECK-NEXT: successors: %bb.2(0x7c000000), %bb.3(0x04000000) ; CHECK-NEXT: liveins: $x0, $x1, $x2 @@ -166,7 +163,6 @@ define i64 @val_compare_and_swap_64_monotonic_seqcst(ptr %p, i64 %cmp, i64 %new) ; CHECK-NEXT: successors: %bb.1(0x80000000) ; CHECK-NEXT: liveins: $x0, $x1, $x2 ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1.cmpxchg.start: ; CHECK-NEXT: successors: %bb.2(0x7c000000), %bb.3(0x04000000) ; CHECK-NEXT: liveins: $x0, $x1, $x2 @@ -205,7 +201,6 @@ define i64 @val_compare_and_swap_64_release_acquire(ptr %p, i64 %cmp, i64 %new) ; CHECK-NEXT: successors: %bb.1(0x80000000) ; CHECK-NEXT: liveins: $x0, $x1, $x2 ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1.cmpxchg.start: ; CHECK-NEXT: successors: %bb.2(0x7c000000), %bb.3(0x04000000) ; CHECK-NEXT: liveins: $x0, $x1, $x2 @@ -244,7 +239,6 @@ define i32 @fetch_and_nand(ptr %p) { ; CHECK-NEXT: successors: %bb.1(0x80000000) ; CHECK-NEXT: liveins: $x0 ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1.atomicrmw.start: ; CHECK-NEXT: successors: %bb.1(0x7c000000), %bb.2(0x04000000) ; CHECK-NEXT: liveins: $x0 @@ -270,7 +264,6 @@ define i64 @fetch_and_nand_64(ptr %p) { ; CHECK-NEXT: successors: %bb.1(0x80000000) ; CHECK-NEXT: liveins: $x0 ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1.atomicrmw.start: ; CHECK-NEXT: successors: %bb.1(0x7c000000), %bb.2(0x04000000) ; CHECK-NEXT: liveins: $x0 @@ -322,7 +315,6 @@ define i64 @fetch_and_or_64(ptr %p) { ; CHECK-NEXT: successors: %bb.1(0x80000000) ; CHECK-NEXT: liveins: $x0 ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1.atomicrmw.start: ; CHECK-NEXT: successors: %bb.1(0x7c000000), %bb.2(0x04000000) ; CHECK-NEXT: liveins: $x0 @@ -730,7 +722,6 @@ define i8 @atomicrmw_add_i8(ptr %ptr, i8 %rhs) { ; CHECK-NEXT: successors: %bb.1(0x80000000) ; CHECK-NEXT: liveins: $w1, $x0 ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1.atomicrmw.start: ; CHECK-NEXT: successors: %bb.1(0x7c000000), %bb.2(0x04000000) ; CHECK-NEXT: liveins: $w1, $x0 @@ -780,7 +771,6 @@ define i8 @atomicrmw_sub_i8(ptr %ptr, i8 %rhs) { ; CHECK-NEXT: successors: %bb.1(0x80000000) ; CHECK-NEXT: liveins: $w1, $x0 ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1.atomicrmw.start: ; CHECK-NEXT: successors: %bb.1(0x7c000000), %bb.2(0x04000000) ; CHECK-NEXT: liveins: $w1, $x0 @@ -805,7 +795,6 @@ define i8 @atomicrmw_and_i8(ptr %ptr, i8 %rhs) { ; CHECK-NEXT: successors: %bb.1(0x80000000) ; CHECK-NEXT: liveins: $w1, $x0 ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1.atomicrmw.start: ; CHECK-NEXT: successors: %bb.1(0x7c000000), %bb.2(0x04000000) ; CHECK-NEXT: liveins: $w1, $x0 @@ -830,7 +819,6 @@ define i8 @atomicrmw_or_i8(ptr %ptr, i8 %rhs) { ; CHECK-NEXT: successors: %bb.1(0x80000000) ; CHECK-NEXT: liveins: $w1, $x0 ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1.atomicrmw.start: ; CHECK-NEXT: successors: %bb.1(0x7c000000), %bb.2(0x04000000) ; CHECK-NEXT: liveins: $w1, $x0 @@ -855,7 +843,6 @@ define i8 @atomicrmw_xor_i8(ptr %ptr, i8 %rhs) { ; CHECK-NEXT: successors: %bb.1(0x80000000) ; CHECK-NEXT: liveins: $w1, $x0 ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1.atomicrmw.start: ; CHECK-NEXT: successors: %bb.1(0x7c000000), %bb.2(0x04000000) ; CHECK-NEXT: liveins: $w1, $x0 @@ -880,7 +867,6 @@ define i8 @atomicrmw_min_i8(ptr %ptr, i8 %rhs) { ; CHECK-NEXT: successors: %bb.1(0x80000000) ; CHECK-NEXT: liveins: $w1, $x0 ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1.atomicrmw.start: ; CHECK-NEXT: successors: %bb.1(0x7c000000), %bb.2(0x04000000) ; CHECK-NEXT: liveins: $w1, $x0 @@ -907,7 +893,6 @@ define i8 @atomicrmw_max_i8(ptr %ptr, i8 %rhs) { ; CHECK-NEXT: successors: %bb.1(0x80000000) ; CHECK-NEXT: liveins: $w1, $x0 ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1.atomicrmw.start: ; CHECK-NEXT: successors: %bb.1(0x7c000000), %bb.2(0x04000000) ; CHECK-NEXT: liveins: $w1, $x0 @@ -990,7 +975,6 @@ define i16 @atomicrmw_add_i16(ptr %ptr, i16 %rhs) { ; CHECK-NEXT: successors: %bb.1(0x80000000) ; CHECK-NEXT: liveins: $w1, $x0 ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1.atomicrmw.start: ; CHECK-NEXT: successors: %bb.1(0x7c000000), %bb.2(0x04000000) ; CHECK-NEXT: liveins: $w1, $x0 @@ -1040,7 +1024,6 @@ define i16 @atomicrmw_sub_i16(ptr %ptr, i16 %rhs) { ; CHECK-NEXT: successors: %bb.1(0x80000000) ; CHECK-NEXT: liveins: $w1, $x0 ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1.atomicrmw.start: ; CHECK-NEXT: successors: %bb.1(0x7c000000), %bb.2(0x04000000) ; CHECK-NEXT: liveins: $w1, $x0 @@ -1065,7 +1048,6 @@ define i16 @atomicrmw_and_i16(ptr %ptr, i16 %rhs) { ; CHECK-NEXT: successors: %bb.1(0x80000000) ; CHECK-NEXT: liveins: $w1, $x0 ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1.atomicrmw.start: ; CHECK-NEXT: successors: %bb.1(0x7c000000), %bb.2(0x04000000) ; CHECK-NEXT: liveins: $w1, $x0 @@ -1090,7 +1072,6 @@ define i16 @atomicrmw_or_i16(ptr %ptr, i16 %rhs) { ; CHECK-NEXT: successors: %bb.1(0x80000000) ; CHECK-NEXT: liveins: $w1, $x0 ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1.atomicrmw.start: ; CHECK-NEXT: successors: %bb.1(0x7c000000), %bb.2(0x04000000) ; CHECK-NEXT: liveins: $w1, $x0 @@ -1115,7 +1096,6 @@ define i16 @atomicrmw_xor_i16(ptr %ptr, i16 %rhs) { ; CHECK-NEXT: successors: %bb.1(0x80000000) ; CHECK-NEXT: liveins: $w1, $x0 ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1.atomicrmw.start: ; CHECK-NEXT: successors: %bb.1(0x7c000000), %bb.2(0x04000000) ; CHECK-NEXT: liveins: $w1, $x0 @@ -1140,7 +1120,6 @@ define i16 @atomicrmw_min_i16(ptr %ptr, i16 %rhs) { ; CHECK-NEXT: successors: %bb.1(0x80000000) ; CHECK-NEXT: liveins: $w1, $x0 ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1.atomicrmw.start: ; CHECK-NEXT: successors: %bb.1(0x7c000000), %bb.2(0x04000000) ; CHECK-NEXT: liveins: $w1, $x0 @@ -1167,7 +1146,6 @@ define i16 @atomicrmw_max_i16(ptr %ptr, i16 %rhs) { ; CHECK-NEXT: successors: %bb.1(0x80000000) ; CHECK-NEXT: liveins: $w1, $x0 ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1.atomicrmw.start: ; CHECK-NEXT: successors: %bb.1(0x7c000000), %bb.2(0x04000000) ; CHECK-NEXT: liveins: $w1, $x0 diff --git a/llvm/test/CodeGen/AArch64/GlobalISel/legalize-phi.mir b/llvm/test/CodeGen/AArch64/GlobalISel/legalize-phi.mir index 4154ab7039c2f..d8fa456cf7e94 100644 --- a/llvm/test/CodeGen/AArch64/GlobalISel/legalize-phi.mir +++ b/llvm/test/CodeGen/AArch64/GlobalISel/legalize-phi.mir @@ -125,7 +125,6 @@ body: | ; CHECK-NEXT: bb.1: ; CHECK-NEXT: successors: %bb.2(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.2: ; CHECK-NEXT: [[PHI:%[0-9]+]]:_(p0) = G_PHI [[COPY]](p0), %bb.0, [[COPY1]](p0), %bb.1 ; CHECK-NEXT: $x0 = COPY [[PHI]](p0) diff --git a/llvm/test/CodeGen/AArch64/GlobalISel/select-redundant-zext.mir b/llvm/test/CodeGen/AArch64/GlobalISel/select-redundant-zext.mir index e167fc52dfa06..4e7affc12b092 100644 --- a/llvm/test/CodeGen/AArch64/GlobalISel/select-redundant-zext.mir +++ b/llvm/test/CodeGen/AArch64/GlobalISel/select-redundant-zext.mir @@ -158,7 +158,6 @@ body: | ; CHECK-NEXT: bb.1: ; CHECK-NEXT: successors: %bb.2(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.2: ; CHECK-NEXT: %phi:gpr32 = PHI %copy1, %bb.0, %copy2, %bb.1 ; CHECK-NEXT: [[ORRWrs:%[0-9]+]]:gpr32 = ORRWrs $wzr, %phi, 0 diff --git a/llvm/test/CodeGen/AArch64/GlobalISel/select-unreachable-blocks.mir b/llvm/test/CodeGen/AArch64/GlobalISel/select-unreachable-blocks.mir index 2ef9f84a308dd..70f08d0685611 100644 --- a/llvm/test/CodeGen/AArch64/GlobalISel/select-unreachable-blocks.mir +++ b/llvm/test/CodeGen/AArch64/GlobalISel/select-unreachable-blocks.mir @@ -23,7 +23,6 @@ body: | ; CHECK-NEXT: bb.1: ; CHECK-NEXT: successors: %bb.2(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.2: ; CHECK-NEXT: successors: %bb.3(0x80000000) ; CHECK-NEXT: {{ $}} diff --git a/llvm/test/CodeGen/AArch64/callbr-asm-outputs-indirect-isel.ll b/llvm/test/CodeGen/AArch64/callbr-asm-outputs-indirect-isel.ll index 89745f4df4cde..3b7b5dd3fa7a5 100644 --- a/llvm/test/CodeGen/AArch64/callbr-asm-outputs-indirect-isel.ll +++ b/llvm/test/CodeGen/AArch64/callbr-asm-outputs-indirect-isel.ll @@ -174,7 +174,6 @@ define i32 @dont_split3() { ; CHECK-NEXT: bb.1.x: ; CHECK-NEXT: successors: %bb.2(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.2.v (machine-block-address-taken, inlineasm-br-indirect-target): ; CHECK-NEXT: [[MOVi32imm:%[0-9]+]]:gpr32 = MOVi32imm 42 ; CHECK-NEXT: $w0 = COPY [[MOVi32imm]] @@ -424,7 +423,6 @@ define i32 @split_me3() { ; CHECK-NEXT: bb.2.y: ; CHECK-NEXT: successors: %bb.3(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.3.out: ; CHECK-NEXT: [[PHI:%[0-9]+]]:gpr32all = PHI [[COPY1]], %bb.1, [[COPY]], %bb.2 ; CHECK-NEXT: $w0 = COPY [[PHI]] diff --git a/llvm/test/CodeGen/AArch64/implicit-def-with-impdef-greedy-assert.mir b/llvm/test/CodeGen/AArch64/implicit-def-with-impdef-greedy-assert.mir index c79c951fdc152..e5395b20afd42 100644 --- a/llvm/test/CodeGen/AArch64/implicit-def-with-impdef-greedy-assert.mir +++ b/llvm/test/CodeGen/AArch64/implicit-def-with-impdef-greedy-assert.mir @@ -32,7 +32,6 @@ body: | ; CHECK-NEXT: bb.1: ; CHECK-NEXT: successors: %bb.2(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.2: ; CHECK-NEXT: successors: %bb.3(0x0fbefbf0), %bb.4(0x70410410) ; CHECK-NEXT: {{ $}} diff --git a/llvm/test/CodeGen/AArch64/regalloc-last-chance-recolor-with-split.mir b/llvm/test/CodeGen/AArch64/regalloc-last-chance-recolor-with-split.mir index 26b801e9587f3..9bd3ad9165cee 100644 --- a/llvm/test/CodeGen/AArch64/regalloc-last-chance-recolor-with-split.mir +++ b/llvm/test/CodeGen/AArch64/regalloc-last-chance-recolor-with-split.mir @@ -371,7 +371,6 @@ body: | ; CHECK-NEXT: successors: %bb.8(0x80000000) ; CHECK-NEXT: liveins: $fp, $w23, $w24, $x10, $x19, $x20, $x22, $x25, $x26, $x27 ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.8.bb79: ; CHECK-NEXT: successors: %bb.9(0x04000000), %bb.8(0x7c000000) ; CHECK-NEXT: liveins: $fp, $w23, $w24, $x10, $x19, $x20, $x22, $x25, $x26, $x27 diff --git a/llvm/test/CodeGen/AArch64/tail-dup-redundant-phi.mir b/llvm/test/CodeGen/AArch64/tail-dup-redundant-phi.mir index dbb4cc31cf806..bc141ff5084ca 100644 --- a/llvm/test/CodeGen/AArch64/tail-dup-redundant-phi.mir +++ b/llvm/test/CodeGen/AArch64/tail-dup-redundant-phi.mir @@ -252,7 +252,6 @@ body: | ; CHECK-NEXT: bb.7.bb24: ; CHECK-NEXT: successors: %bb.8(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.8.bb25: ; CHECK-NEXT: successors: %bb.18(0x30000000), %bb.14(0x50000000) ; CHECK-NEXT: {{ $}} @@ -298,7 +297,6 @@ body: | ; CHECK-NEXT: bb.11.bb35: ; CHECK-NEXT: successors: ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.13.bb40: ; CHECK-NEXT: successors: ; CHECK-NEXT: {{ $}} diff --git a/llvm/test/CodeGen/AMDGPU/GlobalISel/inline-asm-mismatched-size.ll b/llvm/test/CodeGen/AMDGPU/GlobalISel/inline-asm-mismatched-size.ll index 3462693df9a47..136c51d775b43 100644 --- a/llvm/test/CodeGen/AMDGPU/GlobalISel/inline-asm-mismatched-size.ll +++ b/llvm/test/CodeGen/AMDGPU/GlobalISel/inline-asm-mismatched-size.ll @@ -20,7 +20,6 @@ define amdgpu_kernel void @return_type_is_too_big_vector() { ; CHECK: bb.0: ; CHECK-NEXT: successors: %bb.1(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1 (%ir-block.0): ; CHECK-NEXT: INLINEASM &"; def $0", 1 /* sideeffect attdialect */, 10 /* regdef */, implicit-def $sgpr8_sgpr9_sgpr10_sgpr11_sgpr12 %sgpr = call <4 x i32> asm sideeffect "; def $0", "={s[8:12]}" () @@ -40,7 +39,6 @@ define i64 @return_type_is_too_big_scalar() { ; CHECK: bb.0: ; CHECK-NEXT: successors: %bb.1(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1 (%ir-block.0): ; CHECK-NEXT: INLINEASM &"; def $0", 1 /* sideeffect attdialect */, 10 /* regdef */, implicit-def $vgpr8 %reg = call i64 asm sideeffect "; def $0", "={v8}" () @@ -64,7 +62,6 @@ define ptr addrspace(1) @return_type_is_too_big_pointer() { ; CHECK: bb.0: ; CHECK-NEXT: successors: %bb.1(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1 (%ir-block.0): ; CHECK-NEXT: INLINEASM &"; def $0", 1 /* sideeffect attdialect */, 10 /* regdef */, implicit-def $vgpr8 %reg = call ptr addrspace(1) asm sideeffect "; def $0", "={v8}" () @@ -76,7 +73,6 @@ define ptr addrspace(3) @return_type_is_too_small_pointer() { ; CHECK: bb.0: ; CHECK-NEXT: successors: %bb.1(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1 (%ir-block.0): ; CHECK-NEXT: INLINEASM &"; def $0", 1 /* sideeffect attdialect */, 10 /* regdef */, implicit-def $vgpr8_vgpr9 %reg = call ptr addrspace(3) asm sideeffect "; def $0", "={v[8:9]}" () diff --git a/llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-brcond.mir b/llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-brcond.mir index 23c64f7c7c711..ecb07f79e9fd1 100644 --- a/llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-brcond.mir +++ b/llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-brcond.mir @@ -89,7 +89,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: bb.0: liveins: $sgpr0, $sgpr1 diff --git a/llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-constant.mir b/llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-constant.mir index 9a9045006edd2..390541ae76849 100644 --- a/llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-constant.mir +++ b/llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-constant.mir @@ -523,7 +523,6 @@ body: | ; WAVE64-NEXT: bb.1: ; WAVE64-NEXT: successors: %bb.2(0x80000000) ; WAVE64-NEXT: {{ $}} - ; WAVE64-NEXT: {{ $}} ; WAVE64-NEXT: bb.2: ; ; WAVE32-LABEL: name: zext_sgpr_s1_to_sgpr_s32 @@ -539,7 +538,6 @@ body: | ; WAVE32-NEXT: bb.1: ; WAVE32-NEXT: successors: %bb.2(0x80000000) ; WAVE32-NEXT: {{ $}} - ; WAVE32-NEXT: {{ $}} ; WAVE32-NEXT: bb.2: bb.0: %0:sgpr(s1) = G_CONSTANT i1 true diff --git a/llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-scalar-float-sop2.mir b/llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-scalar-float-sop2.mir index 2660c843814d3..dac85561208d4 100644 --- a/llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-scalar-float-sop2.mir +++ b/llvm/test/CodeGen/AMDGPU/GlobalISel/inst-select-scalar-float-sop2.mir @@ -212,7 +212,6 @@ body: | ; GFX1150-LABEL: name: fmax_f16 ; GFX1150: liveins: $sgpr0, $sgpr1 - ; GFX1150-NEXT: {{ $}} %0:sgpr(s32) = COPY $sgpr0 %1:sgpr(s16) = G_TRUNC %0(s32) %2:sgpr(s32) = COPY $sgpr1 diff --git a/llvm/test/CodeGen/AMDGPU/GlobalISel/postlegalizer-combiner-unmerge-undef.mir b/llvm/test/CodeGen/AMDGPU/GlobalISel/postlegalizer-combiner-unmerge-undef.mir index f0aa0b09a9544..4d8f8b0ec8821 100644 --- a/llvm/test/CodeGen/AMDGPU/GlobalISel/postlegalizer-combiner-unmerge-undef.mir +++ b/llvm/test/CodeGen/AMDGPU/GlobalISel/postlegalizer-combiner-unmerge-undef.mir @@ -10,7 +10,6 @@ body: | liveins: $vgpr0_vgpr1, $vgpr2_vgpr3, $vgpr4_vgpr5 ; CHECK-LABEL: name: split_unmerge_undef ; CHECK: liveins: $vgpr0_vgpr1, $vgpr2_vgpr3, $vgpr4_vgpr5 - ; CHECK-NEXT: {{ $}} %ptr1:_(p1) = COPY $vgpr0_vgpr1 %ptr2:_(p1) = COPY $vgpr2_vgpr3 %ptr3:_(p1) = COPY $vgpr4_vgpr5 diff --git a/llvm/test/CodeGen/AMDGPU/collapse-endcf.mir b/llvm/test/CodeGen/AMDGPU/collapse-endcf.mir index e921f53ce320d..48ca53732ed06 100644 --- a/llvm/test/CodeGen/AMDGPU/collapse-endcf.mir +++ b/llvm/test/CodeGen/AMDGPU/collapse-endcf.mir @@ -28,7 +28,6 @@ body: | ; GCN-NEXT: bb.2: ; GCN-NEXT: successors: %bb.4(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.4: ; GCN-NEXT: $exec = S_OR_B64 $exec, [[COPY]], implicit-def $scc ; GCN-NEXT: DBG_VALUE @@ -83,11 +82,9 @@ body: | ; GCN-NEXT: bb.2: ; GCN-NEXT: successors: %bb.4(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.4: ; GCN-NEXT: successors: %bb.5(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.5: ; GCN-NEXT: $exec = S_OR_B64 $exec, [[COPY]], implicit-def $scc ; GCN-NEXT: S_ENDPGM 0 @@ -139,7 +136,6 @@ body: | ; GCN-NEXT: bb.2: ; GCN-NEXT: successors: %bb.4(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.4: ; GCN-NEXT: successors: %bb.5(0x80000000) ; GCN-NEXT: {{ $}} @@ -199,7 +195,6 @@ body: | ; GCN-NEXT: bb.2: ; GCN-NEXT: successors: %bb.3(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.3: ; GCN-NEXT: successors: %bb.4(0x80000000) ; GCN-NEXT: {{ $}} @@ -263,7 +258,6 @@ body: | ; GCN-NEXT: bb.2: ; GCN-NEXT: successors: %bb.3(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.3: ; GCN-NEXT: successors: %bb.4(0x80000000) ; GCN-NEXT: {{ $}} @@ -327,7 +321,6 @@ body: | ; GCN-NEXT: bb.2: ; GCN-NEXT: successors: %bb.3(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.3: ; GCN-NEXT: successors: %bb.4(0x80000000) ; GCN-NEXT: {{ $}} @@ -387,7 +380,6 @@ body: | ; GCN-NEXT: bb.2: ; GCN-NEXT: successors: %bb.3(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.3: ; GCN-NEXT: successors: %bb.4(0x80000000) ; GCN-NEXT: {{ $}} @@ -561,7 +553,6 @@ body: | ; GCN-NEXT: bb.4: ; GCN-NEXT: successors: %bb.5(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.5: ; GCN-NEXT: successors: %bb.6(0x80000000) ; GCN-NEXT: {{ $}} @@ -640,7 +631,6 @@ body: | ; GCN-NEXT: bb.5: ; GCN-NEXT: successors: %bb.6(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.6: ; GCN-NEXT: successors: %bb.4(0x40000000), %bb.0(0x40000000) ; GCN-NEXT: {{ $}} @@ -704,7 +694,6 @@ body: | ; GCN-NEXT: bb.2: ; GCN-NEXT: successors: %bb.4(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.4: ; GCN-NEXT: successors: %bb.5(0x80000000) ; GCN-NEXT: {{ $}} diff --git a/llvm/test/CodeGen/AMDGPU/dagcombine-fma-crash.ll b/llvm/test/CodeGen/AMDGPU/dagcombine-fma-crash.ll index 6d2361f779ddc..09a1f45557608 100644 --- a/llvm/test/CodeGen/AMDGPU/dagcombine-fma-crash.ll +++ b/llvm/test/CodeGen/AMDGPU/dagcombine-fma-crash.ll @@ -44,7 +44,6 @@ define void @main(float %arg) { ; CHECK-NEXT: bb.3.bb15: ; CHECK-NEXT: successors: %bb.4(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.4.bb17: ; CHECK-NEXT: SI_RETURN bb: diff --git a/llvm/test/CodeGen/AMDGPU/insert-singleuse-vdst.mir b/llvm/test/CodeGen/AMDGPU/insert-singleuse-vdst.mir index 1af008ffa22cb..833699b4656b6 100644 --- a/llvm/test/CodeGen/AMDGPU/insert-singleuse-vdst.mir +++ b/llvm/test/CodeGen/AMDGPU/insert-singleuse-vdst.mir @@ -18,7 +18,6 @@ body: | ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1: ; CHECK-NEXT: liveins: $vgpr0, $vgpr2 - ; CHECK-NEXT: {{ $}} bb.0: liveins: $vgpr0 $vgpr1 = V_ADD_U32_e32 $vgpr0, $vgpr0, implicit $exec @@ -43,7 +42,6 @@ body: | ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1: ; CHECK-NEXT: liveins: $vgpr4_vgpr5 - ; CHECK-NEXT: {{ $}} bb.0: liveins: $vgpr0_vgpr1 $vgpr2_vgpr3 = V_LSHLREV_B64_e64 0, $vgpr0_vgpr1, implicit $exec @@ -70,7 +68,6 @@ body: | ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1: ; CHECK-NEXT: liveins: $vgpr0, $vgpr3 - ; CHECK-NEXT: {{ $}} bb.0: liveins: $vgpr0 $vgpr1 = V_ADD_U32_e32 $vgpr0, $vgpr0, implicit $exec @@ -144,7 +141,6 @@ body: | ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1: ; CHECK-NEXT: liveins: $vgpr0, $vgpr2 - ; CHECK-NEXT: {{ $}} bb.0: liveins: $vgpr0 $vgpr1 = V_MOV_B32_e32 $vgpr0, implicit $exec @@ -180,7 +176,6 @@ body: | ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1: ; CHECK-NEXT: liveins: $vgpr16, $vgpr18 - ; CHECK-NEXT: {{ $}} bb.0: liveins: $vgpr3, $vgpr5, $sgpr0, $sgpr2, $sgpr4, $sgpr5, $sgpr16, $sgpr17, $sgpr18, $sgpr19 $vgpr14 = V_MUL_F32_e32 $sgpr4, $vgpr3, implicit $exec, implicit $mode @@ -213,7 +208,6 @@ body: | ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1: ; CHECK-NEXT: liveins: $vgpr1, $vgpr2 - ; CHECK-NEXT: {{ $}} bb.0: liveins: $vgpr0 $vgpr0 = V_MOV_B32_e32 $vgpr0, implicit $exec @@ -244,7 +238,6 @@ body: | ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1: ; CHECK-NEXT: liveins: $vgpr1, $vgpr2 - ; CHECK-NEXT: {{ $}} bb.0: liveins: $vgpr0 $vgpr0 = V_MOV_B32_e32 $vgpr0, implicit $exec @@ -275,7 +268,6 @@ body: | ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1: ; CHECK-NEXT: liveins: $vgpr2, $vgpr3 - ; CHECK-NEXT: {{ $}} bb.0: liveins: $vgpr0 $vgpr0 = V_MOV_B32_e32 $vgpr0, implicit $exec @@ -310,7 +302,6 @@ body: | ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.2: ; CHECK-NEXT: liveins: $vgpr1, $vgpr2 - ; CHECK-NEXT: {{ $}} bb.0: liveins: $vgpr0 $vgpr0 = V_MOV_B32_e32 $vgpr0, implicit $exec @@ -347,7 +338,6 @@ body: | ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.2: ; CHECK-NEXT: liveins: $vgpr3 - ; CHECK-NEXT: {{ $}} bb.0: liveins: $vgpr0, $vgpr1 $vgpr2 = V_MOV_B32_e32 $vgpr1, implicit $exec @@ -384,7 +374,6 @@ body: | ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.2: ; CHECK-NEXT: liveins: $vgpr0, $vgpr1, $vgpr2 - ; CHECK-NEXT: {{ $}} bb.0: liveins: $vgpr0 $vgpr0 = V_MOV_B32_e32 $vgpr0, implicit $exec @@ -416,7 +405,6 @@ body: | ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1: ; CHECK-NEXT: liveins: $vgpr0 - ; CHECK-NEXT: {{ $}} bb.0: liveins: $sgpr0_sgpr1 $vgpr0 = V_MOV_B32_e32 0, implicit $exec @@ -443,7 +431,6 @@ body: | ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1: ; CHECK-NEXT: liveins: $vgpr0 - ; CHECK-NEXT: {{ $}} bb.0: liveins: $sgpr0 $vgpr0 = V_MOV_B32_e32 0, implicit $exec @@ -470,7 +457,6 @@ body: | ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1: ; CHECK-NEXT: liveins: $vgpr0 - ; CHECK-NEXT: {{ $}} bb.0: liveins: $sgpr0 $vgpr0 = V_MOV_B32_e32 0, implicit $exec @@ -495,7 +481,6 @@ body: | ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1: ; CHECK-NEXT: liveins: $vgpr1_lo16 - ; CHECK-NEXT: {{ $}} bb.0: $vgpr0 = V_MOV_B32_e32 0, implicit $exec $vgpr1_lo16 = V_MOV_B16_t16_e32 $vgpr0_lo16, implicit $exec @@ -518,7 +503,6 @@ body: | ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1: ; CHECK-NEXT: liveins: $vgpr1_hi16 - ; CHECK-NEXT: {{ $}} bb.0: $vgpr0 = V_MOV_B32_e32 0, implicit $exec $vgpr1_hi16 = V_MOV_B16_t16_e32 $vgpr0_hi16, implicit $exec @@ -544,7 +528,6 @@ body: | ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1: ; CHECK-NEXT: liveins: $vgpr1 - ; CHECK-NEXT: {{ $}} bb.0: $vgpr0 = V_MOV_B32_e32 0, implicit $exec $vgpr1_lo16 = V_MOV_B16_t16_e32 $vgpr0_lo16, implicit $exec @@ -568,7 +551,6 @@ body: | ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1: ; CHECK-NEXT: liveins: $vgpr1_lo16 - ; CHECK-NEXT: {{ $}} bb.0: $vgpr0 = V_MOV_B32_e32 0, implicit $exec $vgpr1_lo16 = V_ADD_F16_t16_e32 $vgpr0_lo16, $vgpr0_hi16, implicit $mode, implicit $exec @@ -592,7 +574,6 @@ body: | ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1: ; CHECK-NEXT: liveins: $vgpr1 - ; CHECK-NEXT: {{ $}} bb.0: liveins: $vgpr0 $vgpr0_lo16 = V_MOV_B16_t16_e32 0, implicit $exec @@ -617,7 +598,6 @@ body: | ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1: ; CHECK-NEXT: liveins: $vgpr1 - ; CHECK-NEXT: {{ $}} bb.0: liveins: $vgpr0 $vgpr0_hi16 = V_MOV_B16_t16_e32 0, implicit $exec diff --git a/llvm/test/CodeGen/AMDGPU/lower-control-flow-live-intervals.mir b/llvm/test/CodeGen/AMDGPU/lower-control-flow-live-intervals.mir index f6233ab45c9f8..1679773c945b8 100644 --- a/llvm/test/CodeGen/AMDGPU/lower-control-flow-live-intervals.mir +++ b/llvm/test/CodeGen/AMDGPU/lower-control-flow-live-intervals.mir @@ -29,7 +29,6 @@ body: | ; CHECK-NEXT: bb.2: ; CHECK-NEXT: successors: %bb.3(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.3: ; CHECK-NEXT: successors: %bb.4(0x40000000), %bb.1(0x40000000) ; CHECK-NEXT: {{ $}} @@ -157,7 +156,6 @@ body: | ; CHECK-NEXT: bb.2: ; CHECK-NEXT: successors: %bb.4(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.4: ; CHECK-NEXT: $exec_lo = S_OR_B32 $exec_lo, [[COPY1]], implicit-def $scc ; CHECK-NEXT: S_ENDPGM 0 diff --git a/llvm/test/CodeGen/AMDGPU/machine-sink-ignorable-exec-use.mir b/llvm/test/CodeGen/AMDGPU/machine-sink-ignorable-exec-use.mir index 5753d5cb61756..3bd113988af63 100644 --- a/llvm/test/CodeGen/AMDGPU/machine-sink-ignorable-exec-use.mir +++ b/llvm/test/CodeGen/AMDGPU/machine-sink-ignorable-exec-use.mir @@ -279,7 +279,6 @@ body: | ; GFX9-NEXT: bb.1: ; GFX9-NEXT: successors: %bb.2(0x80000000) ; GFX9-NEXT: {{ $}} - ; GFX9-NEXT: {{ $}} ; GFX9-NEXT: bb.2: ; GFX9-NEXT: successors: %bb.3(0x80000000) ; GFX9-NEXT: {{ $}} diff --git a/llvm/test/CodeGen/AMDGPU/opt-exec-masking-pre-ra-update-liveness.mir b/llvm/test/CodeGen/AMDGPU/opt-exec-masking-pre-ra-update-liveness.mir index ae2c77ca87039..897370b3d9b50 100644 --- a/llvm/test/CodeGen/AMDGPU/opt-exec-masking-pre-ra-update-liveness.mir +++ b/llvm/test/CodeGen/AMDGPU/opt-exec-masking-pre-ra-update-liveness.mir @@ -564,7 +564,6 @@ body: | ; CHECK-NEXT: bb.4: ; CHECK-NEXT: successors: %bb.5(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.5: bb.0: liveins: $vgpr0, $sgpr4_sgpr5, $sgpr6_sgpr7, $sgpr8_sgpr9, $sgpr10_sgpr11, $sgpr14, $sgpr15, $sgpr16 @@ -615,7 +614,6 @@ body: | ; CHECK-NEXT: bb.2: ; CHECK-NEXT: successors: %bb.3(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.3: bb.0: liveins: $vgpr0, $sgpr4_sgpr5, $sgpr6_sgpr7, $sgpr8_sgpr9, $sgpr10_sgpr11, $sgpr14, $sgpr15, $sgpr16 @@ -742,7 +740,6 @@ body: | ; CHECK-NEXT: successors: %bb.1(0x80000000) ; CHECK-NEXT: liveins: $sgpr4_sgpr5 ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1: ; CHECK-NEXT: successors: %bb.2(0x80000000) ; CHECK-NEXT: liveins: $sgpr4_sgpr5 diff --git a/llvm/test/CodeGen/AMDGPU/optimize-compare.mir b/llvm/test/CodeGen/AMDGPU/optimize-compare.mir index 63af3659bdc2d..c1cf06e30c745 100644 --- a/llvm/test/CodeGen/AMDGPU/optimize-compare.mir +++ b/llvm/test/CodeGen/AMDGPU/optimize-compare.mir @@ -17,7 +17,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -55,7 +54,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -93,7 +91,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -131,7 +128,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -173,7 +169,6 @@ body: | ; GCN-NEXT: bb.2: ; GCN-NEXT: successors: %bb.3(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.3: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -215,7 +210,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -252,7 +246,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -289,7 +282,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -327,7 +319,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -367,7 +358,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -407,7 +397,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -447,7 +436,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -486,7 +474,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -524,7 +511,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -561,7 +547,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -598,7 +583,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -635,7 +619,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -672,7 +655,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -710,7 +692,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -747,7 +728,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -784,7 +764,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -821,7 +800,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -858,7 +836,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -895,7 +872,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -932,7 +908,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -969,7 +944,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -1006,7 +980,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -1043,7 +1016,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -1080,7 +1052,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -1117,7 +1088,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -1154,7 +1124,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -1190,7 +1159,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -1226,7 +1194,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -1263,7 +1230,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -1300,7 +1266,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -1337,7 +1302,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -1374,7 +1338,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -1411,7 +1374,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -1489,7 +1451,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -1527,7 +1488,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -1565,7 +1525,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -1604,7 +1563,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -1643,7 +1601,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -1681,7 +1638,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -1718,7 +1674,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -1755,7 +1710,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -1793,7 +1747,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -1830,7 +1783,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -1867,7 +1819,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -1905,7 +1856,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -1942,7 +1892,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -1979,7 +1928,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -2016,7 +1964,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -2094,7 +2041,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -2132,7 +2078,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -2169,7 +2114,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -2206,7 +2150,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: @@ -2243,7 +2186,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: diff --git a/llvm/test/CodeGen/AMDGPU/optimize-exec-mask-pre-ra-def-after-use.mir b/llvm/test/CodeGen/AMDGPU/optimize-exec-mask-pre-ra-def-after-use.mir index 61a0d47f060fc..3b0aadbd81fda 100644 --- a/llvm/test/CodeGen/AMDGPU/optimize-exec-mask-pre-ra-def-after-use.mir +++ b/llvm/test/CodeGen/AMDGPU/optimize-exec-mask-pre-ra-def-after-use.mir @@ -43,7 +43,6 @@ body: | ; GCN-NEXT: bb.4: ; GCN-NEXT: successors: %bb.5(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.5: ; GCN-NEXT: S_ENDPGM 0 ; GCN-NEXT: {{ $}} diff --git a/llvm/test/CodeGen/AMDGPU/optimize-exec-masking-pre-ra.mir b/llvm/test/CodeGen/AMDGPU/optimize-exec-masking-pre-ra.mir index 3f4c2d71a12e0..6170fe63f765d 100644 --- a/llvm/test/CodeGen/AMDGPU/optimize-exec-masking-pre-ra.mir +++ b/llvm/test/CodeGen/AMDGPU/optimize-exec-masking-pre-ra.mir @@ -29,7 +29,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: successors: %bb.3(0x40000000), %bb.6(0x40000000) ; GCN-NEXT: {{ $}} @@ -53,7 +52,6 @@ body: | ; GCN-NEXT: bb.4: ; GCN-NEXT: successors: %bb.5(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.5: ; GCN-NEXT: successors: %bb.6(0x80000000) ; GCN-NEXT: {{ $}} diff --git a/llvm/test/CodeGen/AMDGPU/ra-inserted-scalar-instructions.mir b/llvm/test/CodeGen/AMDGPU/ra-inserted-scalar-instructions.mir index dca9ffad7e800..d406f2932dc96 100644 --- a/llvm/test/CodeGen/AMDGPU/ra-inserted-scalar-instructions.mir +++ b/llvm/test/CodeGen/AMDGPU/ra-inserted-scalar-instructions.mir @@ -407,7 +407,6 @@ body: | ; GCN-NEXT: bb.11: ; GCN-NEXT: successors: %bb.12(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.12: ; GCN-NEXT: [[SI_SPILL_S64_RESTORE3:%[0-9]+]]:sgpr_64 = SI_SPILL_S64_RESTORE %stack.1, implicit $exec, implicit $sgpr32 :: (load (s64) from %stack.1, align 4, addrspace 5) ; GCN-NEXT: GLOBAL_STORE_DWORD_SADDR undef [[DEF]], undef [[DEF]], [[SI_SPILL_S64_RESTORE3]], 0, 0, implicit $exec :: (store (s32), addrspace 1) diff --git a/llvm/test/CodeGen/AMDGPU/ran-out-of-sgprs-allocation-failure.mir b/llvm/test/CodeGen/AMDGPU/ran-out-of-sgprs-allocation-failure.mir index 2b613cbbabeee..e72ed2ba99e1a 100644 --- a/llvm/test/CodeGen/AMDGPU/ran-out-of-sgprs-allocation-failure.mir +++ b/llvm/test/CodeGen/AMDGPU/ran-out-of-sgprs-allocation-failure.mir @@ -225,7 +225,6 @@ body: | ; CHECK-NEXT: successors: %bb.15(0x80000000) ; CHECK-NEXT: liveins: $sgpr14, $sgpr15, $sgpr16, $sgpr4_sgpr5, $sgpr6_sgpr7, $sgpr8_sgpr9:0x0000000000000003, $sgpr10_sgpr11, $sgpr34_sgpr35, $sgpr36_sgpr37, $sgpr38_sgpr39, $sgpr40_sgpr41, $sgpr42_sgpr43, $sgpr44_sgpr45, $sgpr44_sgpr45_sgpr46_sgpr47_sgpr48_sgpr49_sgpr50_sgpr51_sgpr52_sgpr53_sgpr54_sgpr55_sgpr56_sgpr57_sgpr58_sgpr59_sgpr60_sgpr61_sgpr62_sgpr63_sgpr64_sgpr65_sgpr66_sgpr67_sgpr68_sgpr69_sgpr70_sgpr71_sgpr72_sgpr73_sgpr74_sgpr75:0x0000000F00000000 ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.15: ; CHECK-NEXT: successors: %bb.11(0x40000000), %bb.16(0x40000000) ; CHECK-NEXT: liveins: $sgpr14, $sgpr15, $sgpr16, $sgpr4_sgpr5, $sgpr6_sgpr7, $sgpr8_sgpr9:0x0000000000000003, $sgpr10_sgpr11, $sgpr34_sgpr35, $sgpr36_sgpr37, $sgpr38_sgpr39, $sgpr40_sgpr41, $sgpr42_sgpr43, $sgpr44_sgpr45, $sgpr44_sgpr45_sgpr46_sgpr47_sgpr48_sgpr49_sgpr50_sgpr51_sgpr52_sgpr53_sgpr54_sgpr55_sgpr56_sgpr57_sgpr58_sgpr59_sgpr60_sgpr61_sgpr62_sgpr63_sgpr64_sgpr65_sgpr66_sgpr67_sgpr68_sgpr69_sgpr70_sgpr71_sgpr72_sgpr73_sgpr74_sgpr75:0x0000000F00000000 diff --git a/llvm/test/CodeGen/AMDGPU/si-lower-control-flow.mir b/llvm/test/CodeGen/AMDGPU/si-lower-control-flow.mir index b99ca2b9fd327..e342c2b83524d 100644 --- a/llvm/test/CodeGen/AMDGPU/si-lower-control-flow.mir +++ b/llvm/test/CodeGen/AMDGPU/si-lower-control-flow.mir @@ -38,7 +38,6 @@ body: | ; GCN-NEXT: bb.1: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: S_ENDPGM 0 bb.0: diff --git a/llvm/test/CodeGen/AMDGPU/sink-after-control-flow-postra.mir b/llvm/test/CodeGen/AMDGPU/sink-after-control-flow-postra.mir index 8ade6106ee250..266e67364c82b 100644 --- a/llvm/test/CodeGen/AMDGPU/sink-after-control-flow-postra.mir +++ b/llvm/test/CodeGen/AMDGPU/sink-after-control-flow-postra.mir @@ -221,7 +221,6 @@ body: | ; GFX10-NEXT: successors: %bb.1(0x80000000) ; GFX10-NEXT: liveins: $sgpr8, $vgpr0, $vgpr1 ; GFX10-NEXT: {{ $}} - ; GFX10-NEXT: {{ $}} ; GFX10-NEXT: bb.1: ; GFX10-NEXT: successors: %bb.7(0x40000000), %bb.2(0x40000000) ; GFX10-NEXT: liveins: $sgpr8, $vgpr0 @@ -234,7 +233,6 @@ body: | ; GFX10-NEXT: successors: %bb.3(0x80000000) ; GFX10-NEXT: liveins: $sgpr4, $sgpr8, $vgpr0 ; GFX10-NEXT: {{ $}} - ; GFX10-NEXT: {{ $}} ; GFX10-NEXT: bb.3: ; GFX10-NEXT: successors: %bb.5(0x40000000), %bb.4(0x40000000) ; GFX10-NEXT: liveins: $sgpr4, $sgpr8, $vgpr0 @@ -248,7 +246,6 @@ body: | ; GFX10-NEXT: successors: %bb.5(0x80000000) ; GFX10-NEXT: liveins: $sgpr4, $sgpr5, $sgpr8, $vgpr0 ; GFX10-NEXT: {{ $}} - ; GFX10-NEXT: {{ $}} ; GFX10-NEXT: bb.5: ; GFX10-NEXT: successors: %bb.3(0x40000000), %bb.6(0x40000000) ; GFX10-NEXT: liveins: $sgpr4, $sgpr5, $sgpr8, $vgpr0 @@ -278,7 +275,6 @@ body: | ; GFX10-NEXT: bb.8: ; GFX10-NEXT: successors: %bb.9(0x80000000) ; GFX10-NEXT: {{ $}} - ; GFX10-NEXT: {{ $}} ; GFX10-NEXT: bb.9: ; GFX10-NEXT: successors: %bb.9(0x40000000), %bb.10(0x40000000) ; GFX10-NEXT: {{ $}} @@ -357,7 +353,6 @@ body: | ; GFX10-NEXT: successors: %bb.1(0x80000000) ; GFX10-NEXT: liveins: $sgpr8, $sgpr9, $sgpr10 ; GFX10-NEXT: {{ $}} - ; GFX10-NEXT: {{ $}} ; GFX10-NEXT: bb.1: ; GFX10-NEXT: successors: %bb.7(0x40000000), %bb.2(0x40000000) ; GFX10-NEXT: liveins: $sgpr8, $sgpr9 @@ -370,7 +365,6 @@ body: | ; GFX10-NEXT: successors: %bb.3(0x80000000) ; GFX10-NEXT: liveins: $sgpr4, $sgpr8, $sgpr9 ; GFX10-NEXT: {{ $}} - ; GFX10-NEXT: {{ $}} ; GFX10-NEXT: bb.3: ; GFX10-NEXT: successors: %bb.5(0x40000000), %bb.4(0x40000000) ; GFX10-NEXT: liveins: $sgpr4, $sgpr8, $sgpr9 @@ -384,7 +378,6 @@ body: | ; GFX10-NEXT: successors: %bb.5(0x80000000) ; GFX10-NEXT: liveins: $sgpr4, $sgpr5, $sgpr8, $sgpr9 ; GFX10-NEXT: {{ $}} - ; GFX10-NEXT: {{ $}} ; GFX10-NEXT: bb.5: ; GFX10-NEXT: successors: %bb.3(0x40000000), %bb.6(0x40000000) ; GFX10-NEXT: liveins: $sgpr4, $sgpr5, $sgpr8, $sgpr9 @@ -415,7 +408,6 @@ body: | ; GFX10-NEXT: bb.8: ; GFX10-NEXT: successors: %bb.9(0x80000000) ; GFX10-NEXT: {{ $}} - ; GFX10-NEXT: {{ $}} ; GFX10-NEXT: bb.9: ; GFX10-NEXT: successors: %bb.9(0x40000000), %bb.10(0x40000000) ; GFX10-NEXT: {{ $}} diff --git a/llvm/test/CodeGen/AMDGPU/spill-agpr.mir b/llvm/test/CodeGen/AMDGPU/spill-agpr.mir index d6127e50104c7..16f7e15f267ee 100644 --- a/llvm/test/CodeGen/AMDGPU/spill-agpr.mir +++ b/llvm/test/CodeGen/AMDGPU/spill-agpr.mir @@ -220,7 +220,6 @@ body: | ; GFX908-SPILLED-NEXT: bb.1: ; GFX908-SPILLED-NEXT: successors: %bb.2(0x80000000) ; GFX908-SPILLED-NEXT: {{ $}} - ; GFX908-SPILLED-NEXT: {{ $}} ; GFX908-SPILLED-NEXT: bb.2: ; GFX908-SPILLED-NEXT: $agpr0 = SI_SPILL_A32_RESTORE %stack.0, $sgpr32, 0, implicit $exec :: (load (s32) from %stack.0, addrspace 5) ; GFX908-SPILLED-NEXT: S_NOP 0, implicit undef $vgpr0_vgpr1_vgpr2_vgpr3_vgpr4_vgpr5_vgpr6_vgpr7_vgpr8_vgpr9_vgpr10_vgpr11_vgpr12_vgpr13_vgpr14_vgpr15_vgpr16_vgpr17_vgpr18_vgpr19_vgpr20_vgpr21_vgpr22_vgpr23_vgpr24_vgpr25_vgpr26_vgpr27_vgpr28_vgpr29_vgpr30_vgpr31 @@ -253,7 +252,6 @@ body: | ; GFX908-EXPANDED-NEXT: bb.1: ; GFX908-EXPANDED-NEXT: successors: %bb.2(0x80000000) ; GFX908-EXPANDED-NEXT: {{ $}} - ; GFX908-EXPANDED-NEXT: {{ $}} ; GFX908-EXPANDED-NEXT: bb.2: ; GFX908-EXPANDED-NEXT: $vgpr63 = BUFFER_LOAD_DWORD_OFFSET $sgpr0_sgpr1_sgpr2_sgpr3, $sgpr32, 0, 0, 0, implicit $exec :: (load (s32) from %stack.0, addrspace 5) ; GFX908-EXPANDED-NEXT: $agpr0 = V_ACCVGPR_WRITE_B32_e64 killed $vgpr63, implicit $exec @@ -286,7 +284,6 @@ body: | ; GFX90A-SPILLED-NEXT: bb.1: ; GFX90A-SPILLED-NEXT: successors: %bb.2(0x80000000) ; GFX90A-SPILLED-NEXT: {{ $}} - ; GFX90A-SPILLED-NEXT: {{ $}} ; GFX90A-SPILLED-NEXT: bb.2: ; GFX90A-SPILLED-NEXT: $agpr0 = SI_SPILL_A32_RESTORE %stack.0, $sgpr32, 0, implicit $exec :: (load (s32) from %stack.0, addrspace 5) ; GFX90A-SPILLED-NEXT: S_NOP 0, implicit undef $vgpr0_vgpr1_vgpr2_vgpr3_vgpr4_vgpr5_vgpr6_vgpr7_vgpr8_vgpr9_vgpr10_vgpr11_vgpr12_vgpr13_vgpr14_vgpr15_vgpr16_vgpr17_vgpr18_vgpr19_vgpr20_vgpr21_vgpr22_vgpr23_vgpr24_vgpr25_vgpr26_vgpr27_vgpr28_vgpr29_vgpr30_vgpr31 @@ -318,7 +315,6 @@ body: | ; GFX90A-EXPANDED-NEXT: bb.1: ; GFX90A-EXPANDED-NEXT: successors: %bb.2(0x80000000) ; GFX90A-EXPANDED-NEXT: {{ $}} - ; GFX90A-EXPANDED-NEXT: {{ $}} ; GFX90A-EXPANDED-NEXT: bb.2: ; GFX90A-EXPANDED-NEXT: $agpr0 = BUFFER_LOAD_DWORD_OFFSET $sgpr0_sgpr1_sgpr2_sgpr3, $sgpr32, 0, 0, 0, implicit $exec :: (load (s32) from %stack.0, addrspace 5) ; GFX90A-EXPANDED-NEXT: S_NOP 0, implicit undef $vgpr0_vgpr1_vgpr2_vgpr3_vgpr4_vgpr5_vgpr6_vgpr7_vgpr8_vgpr9_vgpr10_vgpr11_vgpr12_vgpr13_vgpr14_vgpr15_vgpr16_vgpr17_vgpr18_vgpr19_vgpr20_vgpr21_vgpr22_vgpr23_vgpr24_vgpr25_vgpr26_vgpr27_vgpr28_vgpr29_vgpr30_vgpr31 diff --git a/llvm/test/CodeGen/AMDGPU/tail-dup-bundle.mir b/llvm/test/CodeGen/AMDGPU/tail-dup-bundle.mir index 125489275bc02..43708d32d4329 100644 --- a/llvm/test/CodeGen/AMDGPU/tail-dup-bundle.mir +++ b/llvm/test/CodeGen/AMDGPU/tail-dup-bundle.mir @@ -11,7 +11,6 @@ body: | ; GCN: bb.0: ; GCN-NEXT: successors: %bb.2(0x80000000) ; GCN-NEXT: {{ $}} - ; GCN-NEXT: {{ $}} ; GCN-NEXT: bb.2: ; GCN-NEXT: BUNDLE { ; GCN-NEXT: S_NOP 0 diff --git a/llvm/test/CodeGen/AMDGPU/wqm-terminators.mir b/llvm/test/CodeGen/AMDGPU/wqm-terminators.mir index 3e0e23a09b5e2..b4df02e47d2ac 100644 --- a/llvm/test/CodeGen/AMDGPU/wqm-terminators.mir +++ b/llvm/test/CodeGen/AMDGPU/wqm-terminators.mir @@ -46,7 +46,6 @@ body: | ; CHECK-NEXT: bb.1: ; CHECK-NEXT: successors: %bb.2(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.2: ; CHECK-NEXT: [[V_SUB_F32_e64_:%[0-9]+]]:vgpr_32 = nofpexcept V_SUB_F32_e64 0, [[IMAGE_SAMPLE_V3_V2_gfx10_]].sub0, 0, [[IMAGE_SAMPLE_V3_V2_gfx10_]].sub1, 0, 0, implicit $mode, implicit $exec ; CHECK-NEXT: BUFFER_STORE_DWORD_OFFSET_exact [[V_SUB_F32_e64_]], [[DEF1]], [[COPY1]], 4, 0, 0, implicit $exec diff --git a/llvm/test/CodeGen/ARM/cmpxchg.mir b/llvm/test/CodeGen/ARM/cmpxchg.mir index bb1c998e6eadb..20ab787fb4575 100644 --- a/llvm/test/CodeGen/ARM/cmpxchg.mir +++ b/llvm/test/CodeGen/ARM/cmpxchg.mir @@ -10,7 +10,6 @@ body: | ; CHECK: successors: %bb.1(0x80000000) ; CHECK-NEXT: liveins: $r0_r1, $r4_r5, $r3, $lr ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: .1: ; CHECK-NEXT: successors: %bb.3(0x40000000), %bb.2(0x40000000) ; CHECK-NEXT: liveins: $r4_r5, $r3 @@ -41,7 +40,6 @@ body: | ; CHECK: successors: %bb.1(0x80000000) ; CHECK-NEXT: liveins: $r1, $r2, $r3, $r12, $lr ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: .1: ; CHECK-NEXT: successors: %bb.3(0x40000000), %bb.2(0x40000000) ; CHECK-NEXT: liveins: $lr, $r3, $r12 diff --git a/llvm/test/CodeGen/ARM/machine-outliner-noreturn.mir b/llvm/test/CodeGen/ARM/machine-outliner-noreturn.mir index cd8313f27d73c..af9cebda122f5 100644 --- a/llvm/test/CodeGen/ARM/machine-outliner-noreturn.mir +++ b/llvm/test/CodeGen/ARM/machine-outliner-noreturn.mir @@ -48,7 +48,6 @@ body: | ; CHECK-NEXT: successors: %bb.2(0x80000000) ; CHECK-NEXT: liveins: $r4 ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.2: ; CHECK-NEXT: tBL 14 /* CC::al */, $noreg, @noreturn, csr_aapcs, implicit-def dead $lr, implicit $sp, implicit undef $r0, implicit undef $r1, implicit undef $r2, implicit-def $sp bb.0: diff --git a/llvm/test/CodeGen/MIR/X86/unreachable-block-print.mir b/llvm/test/CodeGen/MIR/X86/unreachable-block-print.mir index 9fa016f2850f2..c11f20a7ee6bb 100644 --- a/llvm/test/CodeGen/MIR/X86/unreachable-block-print.mir +++ b/llvm/test/CodeGen/MIR/X86/unreachable-block-print.mir @@ -7,7 +7,6 @@ body: | ; CHECK: bb.0: ; CHECK-NEXT: successors: ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1: ; CHECK-NEXT: RET 0, $eax bb.0: diff --git a/llvm/test/CodeGen/Mips/GlobalISel/instruction-select/phi.mir b/llvm/test/CodeGen/Mips/GlobalISel/instruction-select/phi.mir index 59964039c5868..77e5ee2fdcbc2 100644 --- a/llvm/test/CodeGen/Mips/GlobalISel/instruction-select/phi.mir +++ b/llvm/test/CodeGen/Mips/GlobalISel/instruction-select/phi.mir @@ -91,7 +91,6 @@ body: | ; MIPS32FP32-NEXT: bb.2.cond.false: ; MIPS32FP32-NEXT: successors: %bb.3(0x80000000) ; MIPS32FP32-NEXT: {{ $}} - ; MIPS32FP32-NEXT: {{ $}} ; MIPS32FP32-NEXT: bb.3.cond.end: ; MIPS32FP32-NEXT: [[PHI:%[0-9]+]]:gpr32 = PHI [[COPY1]], %bb.1, [[COPY2]], %bb.2 ; MIPS32FP32-NEXT: $v0 = COPY [[PHI]] @@ -117,7 +116,6 @@ body: | ; MIPS32FP64-NEXT: bb.2.cond.false: ; MIPS32FP64-NEXT: successors: %bb.3(0x80000000) ; MIPS32FP64-NEXT: {{ $}} - ; MIPS32FP64-NEXT: {{ $}} ; MIPS32FP64-NEXT: bb.3.cond.end: ; MIPS32FP64-NEXT: [[PHI:%[0-9]+]]:gpr32 = PHI [[COPY1]], %bb.1, [[COPY2]], %bb.2 ; MIPS32FP64-NEXT: $v0 = COPY [[PHI]] @@ -179,7 +177,6 @@ body: | ; MIPS32FP32-NEXT: bb.2.cond.false: ; MIPS32FP32-NEXT: successors: %bb.3(0x80000000) ; MIPS32FP32-NEXT: {{ $}} - ; MIPS32FP32-NEXT: {{ $}} ; MIPS32FP32-NEXT: bb.3.cond.end: ; MIPS32FP32-NEXT: [[PHI:%[0-9]+]]:gpr32 = PHI [[COPY1]], %bb.1, [[LW]], %bb.2 ; MIPS32FP32-NEXT: [[PHI1:%[0-9]+]]:gpr32 = PHI [[COPY2]], %bb.1, [[LW1]], %bb.2 @@ -211,7 +208,6 @@ body: | ; MIPS32FP64-NEXT: bb.2.cond.false: ; MIPS32FP64-NEXT: successors: %bb.3(0x80000000) ; MIPS32FP64-NEXT: {{ $}} - ; MIPS32FP64-NEXT: {{ $}} ; MIPS32FP64-NEXT: bb.3.cond.end: ; MIPS32FP64-NEXT: [[PHI:%[0-9]+]]:gpr32 = PHI [[COPY1]], %bb.1, [[LW]], %bb.2 ; MIPS32FP64-NEXT: [[PHI1:%[0-9]+]]:gpr32 = PHI [[COPY2]], %bb.1, [[LW1]], %bb.2 @@ -274,7 +270,6 @@ body: | ; MIPS32FP32-NEXT: bb.2.cond.false: ; MIPS32FP32-NEXT: successors: %bb.3(0x80000000) ; MIPS32FP32-NEXT: {{ $}} - ; MIPS32FP32-NEXT: {{ $}} ; MIPS32FP32-NEXT: bb.3.cond.end: ; MIPS32FP32-NEXT: [[PHI:%[0-9]+]]:gpr32 = PHI [[COPY1]], %bb.1, [[COPY2]], %bb.2 ; MIPS32FP32-NEXT: $f0 = COPY [[PHI]] @@ -300,7 +295,6 @@ body: | ; MIPS32FP64-NEXT: bb.2.cond.false: ; MIPS32FP64-NEXT: successors: %bb.3(0x80000000) ; MIPS32FP64-NEXT: {{ $}} - ; MIPS32FP64-NEXT: {{ $}} ; MIPS32FP64-NEXT: bb.3.cond.end: ; MIPS32FP64-NEXT: [[PHI:%[0-9]+]]:gpr32 = PHI [[COPY1]], %bb.1, [[COPY2]], %bb.2 ; MIPS32FP64-NEXT: $f0 = COPY [[PHI]] @@ -358,7 +352,6 @@ body: | ; MIPS32FP32-NEXT: bb.2.cond.false: ; MIPS32FP32-NEXT: successors: %bb.3(0x80000000) ; MIPS32FP32-NEXT: {{ $}} - ; MIPS32FP32-NEXT: {{ $}} ; MIPS32FP32-NEXT: bb.3.cond.end: ; MIPS32FP32-NEXT: [[PHI:%[0-9]+]]:afgr64 = PHI [[COPY]], %bb.1, [[COPY1]], %bb.2 ; MIPS32FP32-NEXT: $d0 = COPY [[PHI]] @@ -385,7 +378,6 @@ body: | ; MIPS32FP64-NEXT: bb.2.cond.false: ; MIPS32FP64-NEXT: successors: %bb.3(0x80000000) ; MIPS32FP64-NEXT: {{ $}} - ; MIPS32FP64-NEXT: {{ $}} ; MIPS32FP64-NEXT: bb.3.cond.end: ; MIPS32FP64-NEXT: [[PHI:%[0-9]+]]:fgr64 = PHI [[COPY]], %bb.1, [[COPY1]], %bb.2 ; MIPS32FP64-NEXT: $d0 = COPY [[PHI]] diff --git a/llvm/test/CodeGen/Mips/GlobalISel/legalizer/jump_table_and_brjt.mir b/llvm/test/CodeGen/Mips/GlobalISel/legalizer/jump_table_and_brjt.mir index 301fd2b9196e9..fe32504be62db 100644 --- a/llvm/test/CodeGen/Mips/GlobalISel/legalizer/jump_table_and_brjt.mir +++ b/llvm/test/CodeGen/Mips/GlobalISel/legalizer/jump_table_and_brjt.mir @@ -112,7 +112,6 @@ body: | ; MIPS32-NEXT: bb.6.sw.default: ; MIPS32-NEXT: successors: %bb.7(0x80000000) ; MIPS32-NEXT: {{ $}} - ; MIPS32-NEXT: {{ $}} ; MIPS32-NEXT: bb.7.sw.epilog: ; MIPS32-NEXT: successors: %bb.13(0x40000000), %bb.8(0x40000000) ; MIPS32-NEXT: {{ $}} diff --git a/llvm/test/CodeGen/PowerPC/branch_coalescing.mir b/llvm/test/CodeGen/PowerPC/branch_coalescing.mir index 028c30661311d..4e789b869250e 100644 --- a/llvm/test/CodeGen/PowerPC/branch_coalescing.mir +++ b/llvm/test/CodeGen/PowerPC/branch_coalescing.mir @@ -49,7 +49,6 @@ body: | ; CHECK-NEXT: bb.1: ; CHECK-NEXT: successors: %bb.6(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.6: ; CHECK-NEXT: [[PHI:%[0-9]+]]:f8rc = PHI [[LFD]], %bb.1, [[COPY3]], %bb.0 ; CHECK-NEXT: [[PHI1:%[0-9]+]]:f8rc = PHI [[XXLXORdpz]], %bb.1, [[COPY2]], %bb.0 diff --git a/llvm/test/CodeGen/PowerPC/machine-cse-rm-pre.mir b/llvm/test/CodeGen/PowerPC/machine-cse-rm-pre.mir index 36484be012362..32f5e0172047e 100644 --- a/llvm/test/CodeGen/PowerPC/machine-cse-rm-pre.mir +++ b/llvm/test/CodeGen/PowerPC/machine-cse-rm-pre.mir @@ -72,7 +72,6 @@ body: | ; CHECK-NEXT: bb.2.if.else: ; CHECK-NEXT: successors: %bb.3(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.3.if.end: ; CHECK-NEXT: BLR implicit $lr, implicit $rm bb.0.for.body: diff --git a/llvm/test/CodeGen/PowerPC/nofpexcept.ll b/llvm/test/CodeGen/PowerPC/nofpexcept.ll index 8b998242b28d4..f764dfc2d2498 100644 --- a/llvm/test/CodeGen/PowerPC/nofpexcept.ll +++ b/llvm/test/CodeGen/PowerPC/nofpexcept.ll @@ -128,7 +128,6 @@ define void @fptoint_nofpexcept(ppc_fp128 %p, fp128 %m, ptr %addr1, ptr %addr2) ; CHECK-NEXT: bb.1.entry: ; CHECK-NEXT: successors: %bb.2(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.2.entry: ; CHECK-NEXT: [[PHI:%[0-9]+]]:f8rc = PHI [[COPY13]], %bb.1, [[XXLXORdpz]], %bb.0 ; CHECK-NEXT: ADJCALLSTACKDOWN 32, 0, implicit-def dead $r1, implicit $r1 diff --git a/llvm/test/CodeGen/RISCV/GlobalISel/legalizer/legalize-phi-rv32.mir b/llvm/test/CodeGen/RISCV/GlobalISel/legalizer/legalize-phi-rv32.mir index 4512d190133ab..c8f73afc0ac7c 100644 --- a/llvm/test/CodeGen/RISCV/GlobalISel/legalizer/legalize-phi-rv32.mir +++ b/llvm/test/CodeGen/RISCV/GlobalISel/legalizer/legalize-phi-rv32.mir @@ -135,7 +135,6 @@ body: | ; CHECK-NEXT: bb.1.cond.false: ; CHECK-NEXT: successors: %bb.2(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.2.cond.end: ; CHECK-NEXT: [[PHI:%[0-9]+]]:_(s32) = G_PHI [[COPY2]](s32), %bb.1, [[COPY1]](s32), %bb.0 ; CHECK-NEXT: $x10 = COPY [[PHI]](s32) @@ -196,7 +195,6 @@ body: | ; CHECK-NEXT: bb.1.cond.false: ; CHECK-NEXT: successors: %bb.2(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.2.cond.end: ; CHECK-NEXT: [[PHI:%[0-9]+]]:_(s32) = G_PHI [[COPY2]](s32), %bb.1, [[COPY1]](s32), %bb.0 ; CHECK-NEXT: $x10 = COPY [[PHI]](s32) @@ -257,7 +255,6 @@ body: | ; CHECK-NEXT: bb.1.cond.false: ; CHECK-NEXT: successors: %bb.2(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.2.cond.end: ; CHECK-NEXT: [[PHI:%[0-9]+]]:_(s32) = G_PHI [[COPY2]](s32), %bb.1, [[COPY1]](s32), %bb.0 ; CHECK-NEXT: $x10 = COPY [[PHI]](s32) @@ -315,7 +312,6 @@ body: | ; CHECK-NEXT: bb.1.cond.false: ; CHECK-NEXT: successors: %bb.2(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.2.cond.end: ; CHECK-NEXT: [[PHI:%[0-9]+]]:_(s32) = G_PHI [[COPY2]](s32), %bb.1, [[COPY1]](s32), %bb.0 ; CHECK-NEXT: $x10 = COPY [[PHI]](s32) @@ -370,7 +366,6 @@ body: | ; CHECK-NEXT: bb.1.cond.false: ; CHECK-NEXT: successors: %bb.2(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.2.cond.end: ; CHECK-NEXT: [[PHI:%[0-9]+]]:_(p0) = G_PHI [[COPY2]](p0), %bb.1, [[COPY1]](p0), %bb.0 ; CHECK-NEXT: $x10 = COPY [[PHI]](p0) @@ -436,7 +431,6 @@ body: | ; CHECK-NEXT: bb.1.cond.false: ; CHECK-NEXT: successors: %bb.2(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.2.cond.end: ; CHECK-NEXT: [[PHI:%[0-9]+]]:_(s32) = G_PHI [[COPY3]](s32), %bb.1, [[COPY1]](s32), %bb.0 ; CHECK-NEXT: [[PHI1:%[0-9]+]]:_(s32) = G_PHI [[COPY4]](s32), %bb.1, [[COPY2]](s32), %bb.0 @@ -510,7 +504,6 @@ body: | ; CHECK-NEXT: bb.1.cond.false: ; CHECK-NEXT: successors: %bb.2(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.2.cond.end: ; CHECK-NEXT: [[PHI:%[0-9]+]]:_(s32) = G_PHI [[COPY3]](s32), %bb.1, [[COPY1]](s32), %bb.0 ; CHECK-NEXT: [[PHI1:%[0-9]+]]:_(s32) = G_PHI [[COPY4]](s32), %bb.1, [[COPY2]](s32), %bb.0 @@ -589,7 +582,6 @@ body: | ; CHECK-NEXT: bb.1.cond.false: ; CHECK-NEXT: successors: %bb.2(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.2.cond.end: ; CHECK-NEXT: [[PHI:%[0-9]+]]:_(s32) = G_PHI [[COPY4]](s32), %bb.1, [[COPY1]](s32), %bb.0 ; CHECK-NEXT: [[PHI1:%[0-9]+]]:_(s32) = G_PHI [[COPY5]](s32), %bb.1, [[COPY2]](s32), %bb.0 diff --git a/llvm/test/CodeGen/RISCV/GlobalISel/legalizer/legalize-phi-rv64.mir b/llvm/test/CodeGen/RISCV/GlobalISel/legalizer/legalize-phi-rv64.mir index 22bd7a306e007..7111f7429e75c 100644 --- a/llvm/test/CodeGen/RISCV/GlobalISel/legalizer/legalize-phi-rv64.mir +++ b/llvm/test/CodeGen/RISCV/GlobalISel/legalizer/legalize-phi-rv64.mir @@ -147,7 +147,6 @@ body: | ; CHECK-NEXT: bb.1.cond.false: ; CHECK-NEXT: successors: %bb.2(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.2.cond.end: ; CHECK-NEXT: [[PHI:%[0-9]+]]:_(s64) = G_PHI [[COPY2]](s64), %bb.1, [[COPY1]](s64), %bb.0 ; CHECK-NEXT: $x10 = COPY [[PHI]](s64) @@ -208,7 +207,6 @@ body: | ; CHECK-NEXT: bb.1.cond.false: ; CHECK-NEXT: successors: %bb.2(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.2.cond.end: ; CHECK-NEXT: [[PHI:%[0-9]+]]:_(s64) = G_PHI [[COPY2]](s64), %bb.1, [[COPY1]](s64), %bb.0 ; CHECK-NEXT: $x10 = COPY [[PHI]](s64) @@ -269,7 +267,6 @@ body: | ; CHECK-NEXT: bb.1.cond.false: ; CHECK-NEXT: successors: %bb.2(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.2.cond.end: ; CHECK-NEXT: [[PHI:%[0-9]+]]:_(s64) = G_PHI [[COPY2]](s64), %bb.1, [[COPY1]](s64), %bb.0 ; CHECK-NEXT: $x10 = COPY [[PHI]](s64) @@ -330,7 +327,6 @@ body: | ; CHECK-NEXT: bb.1.cond.false: ; CHECK-NEXT: successors: %bb.2(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.2.cond.end: ; CHECK-NEXT: [[PHI:%[0-9]+]]:_(s64) = G_PHI [[COPY2]](s64), %bb.1, [[COPY1]](s64), %bb.0 ; CHECK-NEXT: $x10 = COPY [[PHI]](s64) @@ -388,7 +384,6 @@ body: | ; CHECK-NEXT: bb.1.cond.false: ; CHECK-NEXT: successors: %bb.2(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.2.cond.end: ; CHECK-NEXT: [[PHI:%[0-9]+]]:_(s64) = G_PHI [[COPY2]](s64), %bb.1, [[COPY1]](s64), %bb.0 ; CHECK-NEXT: $x10 = COPY [[PHI]](s64) @@ -443,7 +438,6 @@ body: | ; CHECK-NEXT: bb.1.cond.false: ; CHECK-NEXT: successors: %bb.2(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.2.cond.end: ; CHECK-NEXT: [[PHI:%[0-9]+]]:_(p0) = G_PHI [[COPY2]](p0), %bb.1, [[COPY1]](p0), %bb.0 ; CHECK-NEXT: $x10 = COPY [[PHI]](p0) @@ -509,7 +503,6 @@ body: | ; CHECK-NEXT: bb.1.cond.false: ; CHECK-NEXT: successors: %bb.2(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.2.cond.end: ; CHECK-NEXT: [[PHI:%[0-9]+]]:_(s64) = G_PHI [[COPY3]](s64), %bb.1, [[COPY1]](s64), %bb.0 ; CHECK-NEXT: [[PHI1:%[0-9]+]]:_(s64) = G_PHI [[COPY4]](s64), %bb.1, [[COPY2]](s64), %bb.0 @@ -583,7 +576,6 @@ body: | ; CHECK-NEXT: bb.1.cond.false: ; CHECK-NEXT: successors: %bb.2(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.2.cond.end: ; CHECK-NEXT: [[PHI:%[0-9]+]]:_(s64) = G_PHI [[COPY3]](s64), %bb.1, [[COPY1]](s64), %bb.0 ; CHECK-NEXT: [[PHI1:%[0-9]+]]:_(s64) = G_PHI [[COPY4]](s64), %bb.1, [[COPY2]](s64), %bb.0 @@ -659,7 +651,6 @@ body: | ; CHECK-NEXT: bb.1.cond.false: ; CHECK-NEXT: successors: %bb.2(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.2.cond.end: ; CHECK-NEXT: [[PHI:%[0-9]+]]:_(s64) = G_PHI [[COPY4]](s64), %bb.1, [[COPY1]](s64), %bb.0 ; CHECK-NEXT: [[PHI1:%[0-9]+]]:_(s64) = G_PHI [[COPY5]](s64), %bb.1, [[COPY2]](s64), %bb.0 diff --git a/llvm/test/CodeGen/RISCV/float-select-verify.ll b/llvm/test/CodeGen/RISCV/float-select-verify.ll index cf1a2a89229db..2d5d6d7cb4825 100644 --- a/llvm/test/CodeGen/RISCV/float-select-verify.ll +++ b/llvm/test/CodeGen/RISCV/float-select-verify.ll @@ -35,7 +35,6 @@ define dso_local void @buz(i1 %pred, float %a, float %b) { ; CHECK-NEXT: bb.3.entry: ; CHECK-NEXT: successors: %bb.4(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.4.entry: ; CHECK-NEXT: successors: %bb.5(0x40000000), %bb.6(0x40000000) ; CHECK-NEXT: {{ $}} @@ -60,7 +59,6 @@ define dso_local void @buz(i1 %pred, float %a, float %b) { ; CHECK-NEXT: bb.7.entry: ; CHECK-NEXT: successors: %bb.8(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.8.entry: ; CHECK-NEXT: [[PHI3:%[0-9]+]]:fpr32 = PHI [[PHI2]], %bb.6, [[FMV_W_X]], %bb.7 ; CHECK-NEXT: [[FCVT_L_S:%[0-9]+]]:gpr = nofpexcept FCVT_L_S killed [[PHI3]], 1 diff --git a/llvm/test/CodeGen/Thumb2/cmpxchg.mir b/llvm/test/CodeGen/Thumb2/cmpxchg.mir index ab606e3dca203..33de25d469a75 100644 --- a/llvm/test/CodeGen/Thumb2/cmpxchg.mir +++ b/llvm/test/CodeGen/Thumb2/cmpxchg.mir @@ -10,7 +10,6 @@ body: | ; CHECK: successors: %bb.1(0x80000000) ; CHECK-NEXT: liveins: $r0_r1, $r4_r5, $r3, $lr ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: .1: ; CHECK-NEXT: successors: %bb.3(0x40000000), %bb.2(0x40000000) ; CHECK-NEXT: liveins: $r4, $r5, $r3 @@ -41,7 +40,6 @@ body: | ; CHECK: successors: %bb.1(0x80000000) ; CHECK-NEXT: liveins: $r1, $r2, $r3, $r12, $lr ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: .1: ; CHECK-NEXT: successors: %bb.3(0x40000000), %bb.2(0x40000000) ; CHECK-NEXT: liveins: $lr, $r3, $r12 diff --git a/llvm/test/CodeGen/X86/GlobalISel/legalize-phi.mir b/llvm/test/CodeGen/X86/GlobalISel/legalize-phi.mir index fa67c1e6bf352..31de686878a97 100644 --- a/llvm/test/CodeGen/X86/GlobalISel/legalize-phi.mir +++ b/llvm/test/CodeGen/X86/GlobalISel/legalize-phi.mir @@ -229,7 +229,6 @@ body: | ; CHECK-NEXT: bb.1.cond.false: ; CHECK-NEXT: successors: %bb.2(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.2.cond.end: ; CHECK-NEXT: [[PHI:%[0-9]+]]:_(s8) = G_PHI [[TRUNC1]](s8), %bb.1, [[TRUNC]](s8), %bb.0 ; CHECK-NEXT: $al = COPY [[PHI]](s8) @@ -298,7 +297,6 @@ body: | ; CHECK-NEXT: bb.1.cond.false: ; CHECK-NEXT: successors: %bb.2(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.2.cond.end: ; CHECK-NEXT: [[PHI:%[0-9]+]]:_(s16) = G_PHI [[TRUNC1]](s16), %bb.1, [[TRUNC]](s16), %bb.0 ; CHECK-NEXT: $ax = COPY [[PHI]](s16) @@ -369,7 +367,6 @@ body: | ; CHECK-NEXT: bb.2.cond.false: ; CHECK-NEXT: successors: %bb.3(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.3.cond.end: ; CHECK-NEXT: [[PHI:%[0-9]+]]:_(s32) = G_PHI [[COPY1]](s32), %bb.1, [[COPY2]](s32), %bb.2 ; CHECK-NEXT: $eax = COPY [[PHI]](s32) @@ -444,7 +441,6 @@ body: | ; CHECK-NEXT: bb.2.cond.false: ; CHECK-NEXT: successors: %bb.3(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.3.cond.end: ; CHECK-NEXT: [[PHI:%[0-9]+]]:_(s64) = G_PHI [[COPY1]](s64), %bb.1, [[COPY2]](s64), %bb.2 ; CHECK-NEXT: $rax = COPY [[PHI]](s64) @@ -518,7 +514,6 @@ body: | ; CHECK-NEXT: bb.1.cond.false: ; CHECK-NEXT: successors: %bb.2(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.2.cond.end: ; CHECK-NEXT: [[PHI:%[0-9]+]]:_(s32) = G_PHI [[TRUNC1]](s32), %bb.1, [[TRUNC]](s32), %bb.0 ; CHECK-NEXT: [[ANYEXT:%[0-9]+]]:_(s128) = G_ANYEXT [[PHI]](s32) @@ -590,7 +585,6 @@ body: | ; CHECK-NEXT: bb.1.cond.false: ; CHECK-NEXT: successors: %bb.2(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.2.cond.end: ; CHECK-NEXT: [[PHI:%[0-9]+]]:_(s64) = G_PHI [[TRUNC1]](s64), %bb.1, [[TRUNC]](s64), %bb.0 ; CHECK-NEXT: [[ANYEXT:%[0-9]+]]:_(s128) = G_ANYEXT [[PHI]](s64) diff --git a/llvm/test/CodeGen/X86/GlobalISel/select-phi.mir b/llvm/test/CodeGen/X86/GlobalISel/select-phi.mir index fa52d0b12de77..6626131661b22 100644 --- a/llvm/test/CodeGen/X86/GlobalISel/select-phi.mir +++ b/llvm/test/CodeGen/X86/GlobalISel/select-phi.mir @@ -135,7 +135,6 @@ body: | ; ALL-NEXT: bb.1.cond.false: ; ALL-NEXT: successors: %bb.2(0x80000000) ; ALL-NEXT: {{ $}} - ; ALL-NEXT: {{ $}} ; ALL-NEXT: bb.2.cond.end: ; ALL-NEXT: [[PHI:%[0-9]+]]:gr8 = PHI [[COPY4]], %bb.1, [[COPY2]], %bb.0 ; ALL-NEXT: $al = COPY [[PHI]] @@ -199,7 +198,6 @@ body: | ; ALL-NEXT: bb.1.cond.false: ; ALL-NEXT: successors: %bb.2(0x80000000) ; ALL-NEXT: {{ $}} - ; ALL-NEXT: {{ $}} ; ALL-NEXT: bb.2.cond.end: ; ALL-NEXT: [[PHI:%[0-9]+]]:gr16 = PHI [[COPY4]], %bb.1, [[COPY2]], %bb.0 ; ALL-NEXT: $ax = COPY [[PHI]] @@ -266,7 +264,6 @@ body: | ; ALL-NEXT: bb.2.cond.false: ; ALL-NEXT: successors: %bb.3(0x80000000) ; ALL-NEXT: {{ $}} - ; ALL-NEXT: {{ $}} ; ALL-NEXT: bb.3.cond.end: ; ALL-NEXT: [[PHI:%[0-9]+]]:gr32 = PHI [[COPY1]], %bb.1, [[COPY2]], %bb.2 ; ALL-NEXT: $eax = COPY [[PHI]] @@ -337,7 +334,6 @@ body: | ; ALL-NEXT: bb.2.cond.false: ; ALL-NEXT: successors: %bb.3(0x80000000) ; ALL-NEXT: {{ $}} - ; ALL-NEXT: {{ $}} ; ALL-NEXT: bb.3.cond.end: ; ALL-NEXT: [[PHI:%[0-9]+]]:gr64 = PHI [[COPY1]], %bb.1, [[COPY2]], %bb.2 ; ALL-NEXT: $rax = COPY [[PHI]] @@ -410,7 +406,6 @@ body: | ; ALL-NEXT: bb.1.cond.false: ; ALL-NEXT: successors: %bb.2(0x80000000) ; ALL-NEXT: {{ $}} - ; ALL-NEXT: {{ $}} ; ALL-NEXT: bb.2.cond.end: ; ALL-NEXT: [[PHI:%[0-9]+]]:fr32 = PHI [[COPY4]], %bb.1, [[COPY2]], %bb.0 ; ALL-NEXT: [[COPY5:%[0-9]+]]:vr128 = COPY [[PHI]] @@ -476,7 +471,6 @@ body: | ; ALL-NEXT: bb.1.cond.false: ; ALL-NEXT: successors: %bb.2(0x80000000) ; ALL-NEXT: {{ $}} - ; ALL-NEXT: {{ $}} ; ALL-NEXT: bb.2.cond.end: ; ALL-NEXT: [[PHI:%[0-9]+]]:fr64 = PHI [[COPY4]], %bb.1, [[COPY2]], %bb.0 ; ALL-NEXT: [[COPY5:%[0-9]+]]:vr128 = COPY [[PHI]] diff --git a/llvm/test/CodeGen/X86/branchfolding-landingpad-cfg.mir b/llvm/test/CodeGen/X86/branchfolding-landingpad-cfg.mir index 98dadbfcc17bd..8f79c12966415 100644 --- a/llvm/test/CodeGen/X86/branchfolding-landingpad-cfg.mir +++ b/llvm/test/CodeGen/X86/branchfolding-landingpad-cfg.mir @@ -7,7 +7,6 @@ body: | ; CHECK: bb.0: ; CHECK-NEXT: successors: %bb.1(0x7ffff800), %bb.3(0x00000800) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.1: ; CHECK-NEXT: successors: %bb.2(0x00000800) ; CHECK-NEXT: {{ $}} diff --git a/llvm/test/CodeGen/X86/coalescer-remat-with-undef-implicit-def-operand.mir b/llvm/test/CodeGen/X86/coalescer-remat-with-undef-implicit-def-operand.mir index 42d17130412b6..a09e751ce3ffb 100644 --- a/llvm/test/CodeGen/X86/coalescer-remat-with-undef-implicit-def-operand.mir +++ b/llvm/test/CodeGen/X86/coalescer-remat-with-undef-implicit-def-operand.mir @@ -31,7 +31,6 @@ body: | ; CHECK-NEXT: bb.3: ; CHECK-NEXT: successors: %bb.4(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.4: ; CHECK-NEXT: successors: %bb.1(0x80000000) ; CHECK-NEXT: {{ $}} @@ -91,7 +90,6 @@ body: | ; CHECK-NEXT: bb.3: ; CHECK-NEXT: successors: %bb.4(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.4: ; CHECK-NEXT: successors: %bb.1(0x80000000) ; CHECK-NEXT: {{ $}} diff --git a/llvm/test/CodeGen/X86/cse-two-preds.mir b/llvm/test/CodeGen/X86/cse-two-preds.mir index bc1bad5f3daf3..6479747daf426 100644 --- a/llvm/test/CodeGen/X86/cse-two-preds.mir +++ b/llvm/test/CodeGen/X86/cse-two-preds.mir @@ -128,7 +128,6 @@ body: | ; CHECK-NEXT: bb.4.EQ: ; CHECK-NEXT: successors: %bb.5(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.5.EQ: ; CHECK-NEXT: successors: %bb.8(0x80000000) ; CHECK-NEXT: {{ $}} @@ -145,7 +144,6 @@ body: | ; CHECK-NEXT: bb.7.ULB: ; CHECK-NEXT: successors: %bb.8(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.8.EXIT: ; CHECK-NEXT: [[PHI1:%[0-9]+]]:fr32 = PHI [[COPY1]], %bb.1, [[COPY]], %bb.2, [[PHI]], %bb.5, [[COPY1]], %bb.6, [[COPY]], %bb.7 ; CHECK-NEXT: $xmm0 = COPY [[PHI1]] diff --git a/llvm/test/CodeGen/X86/statepoint-invoke-ra-remove-back-copies.mir b/llvm/test/CodeGen/X86/statepoint-invoke-ra-remove-back-copies.mir index d142b5e7374c9..49253968fcca5 100644 --- a/llvm/test/CodeGen/X86/statepoint-invoke-ra-remove-back-copies.mir +++ b/llvm/test/CodeGen/X86/statepoint-invoke-ra-remove-back-copies.mir @@ -367,7 +367,6 @@ body: | ; CHECK-NEXT: bb.14.bb39: ; CHECK-NEXT: successors: ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.15.bb40: ; CHECK-NEXT: successors: %bb.16(0x80000000) ; CHECK-NEXT: {{ $}} diff --git a/llvm/test/CodeGen/X86/tail-dup-asm-goto.ll b/llvm/test/CodeGen/X86/tail-dup-asm-goto.ll index e1f8323cf206f..05fefbe750e51 100644 --- a/llvm/test/CodeGen/X86/tail-dup-asm-goto.ll +++ b/llvm/test/CodeGen/X86/tail-dup-asm-goto.ll @@ -42,7 +42,6 @@ define ptr @test1(ptr %arg1, ptr %arg2) { ; CHECK-NEXT: bb.4.bb17.i.i.i (machine-block-address-taken, inlineasm-br-indirect-target): ; CHECK-NEXT: successors: %bb.5(0x80000000) ; CHECK-NEXT: {{ $}} - ; CHECK-NEXT: {{ $}} ; CHECK-NEXT: bb.5.kmem_cache_has_cpu_partial.exit: ; CHECK-NEXT: $rax = COPY [[PHI]] ; CHECK-NEXT: RET 0, $rax