Skip to content

Commit 8b6674e

Browse files
author
QingShan Zhang
committed
[NFC][Test] Update the test with update_llc_test_checks.py
1 parent 137da82 commit 8b6674e

8 files changed

+1024
-482
lines changed

llvm/test/CodeGen/PowerPC/branch_coalesce.ll

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,26 @@
1+
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py
12
; RUN: llc -mtriple=powerpc64le-unknown-linux-gnu -verify-machineinstrs -enable-ppc-branch-coalesce < %s | FileCheck %s
23
; RUN: llc -mcpu=pwr8 -mtriple=powerpc64-unknown-linux-gnu -verify-machineinstrs -enable-ppc-branch-coalesce < %s | FileCheck %s
34
; RUN: llc -mtriple=powerpc64le-unknown-linux-gnu -verify-machineinstrs < %s | FileCheck --check-prefix=CHECK-NOCOALESCE %s
45
; RUN: llc -mcpu=pwr8 -mtriple=powerpc64-unknown-linux-gnu -verify-machineinstrs < %s | FileCheck --check-prefix=CHECK-NOCOALESCE %s
56

67
; Function Attrs: nounwind
78
define double @testBranchCoal(double %a, double %b, double %c, i32 %x) {
8-
9-
; CHECK-LABEL: @testBranchCoal
10-
; CHECK: cmplwi 6, 0
11-
; CHECK: beq 0, .LBB[[LAB1:[0-9_]+]]
12-
; CHECK-DAG: addis [[LD1REG:[0-9]+]], 2, .LCPI0_0@toc@ha
13-
; CHECK-DAG: addis [[LD2REG:[0-9]+]], 2, .LCPI0_1@toc@ha
14-
; CHECK-DAG: xxlxor 2, 2, 2
15-
; CHECK-NOT: beq
16-
; CHECK-DAG: lfd 1, .LCPI0_0@toc@l([[LD1REG]])
17-
; CHECK-DAG: lfd 3, .LCPI0_1@toc@l([[LD2REG]])
18-
; CHECK: .LBB[[LAB1]]
19-
; CHECK: xsadddp 0, 1, 2
20-
; CHECK: xsadddp 1, 0, 3
21-
; CHECK: blr
22-
9+
; CHECK-LABEL: testBranchCoal:
10+
; CHECK: # %bb.0: # %entry
11+
; CHECK-NEXT: cmplwi 6, 0
12+
; CHECK-NEXT: beq 0, .LBB0_2
13+
; CHECK-NEXT: # %bb.1: # %entry
14+
; CHECK-NEXT: addis 3, 2, .LCPI0_0@toc@ha
15+
; CHECK-NEXT: addis 4, 2, .LCPI0_1@toc@ha
16+
; CHECK-NEXT: xxlxor 2, 2, 2
17+
; CHECK-NEXT: lfd 1, .LCPI0_0@toc@l(3)
18+
; CHECK-NEXT: lfd 3, .LCPI0_1@toc@l(4)
19+
; CHECK-NEXT: .LBB0_2: # %entry
20+
; CHECK-NEXT: xsadddp 0, 1, 2
21+
; CHECK-NEXT: xsadddp 1, 0, 3
22+
; CHECK-NEXT: blr
23+
;
2324
; CHECK-NOCOALESCE-LABEL: testBranchCoal:
2425
; CHECK-NOCOALESCE: # %bb.0: # %entry
2526
; CHECK-NOCOALESCE-NEXT: cmplwi 6, 0
@@ -43,6 +44,7 @@ define double @testBranchCoal(double %a, double %b, double %c, i32 %x) {
4344
; CHECK-NOCOALESCE-NEXT: xxlxor 2, 2, 2
4445
; CHECK-NOCOALESCE-NEXT: bne 0, .LBB0_3
4546
; CHECK-NOCOALESCE-NEXT: b .LBB0_4
47+
4648
entry:
4749

4850
%test = icmp eq i32 %x, 0

0 commit comments

Comments
 (0)