Skip to content

Commit c61d6d2

Browse files
committed
Fix tests
1 parent 447f737 commit c61d6d2

File tree

2 files changed

+12
-12
lines changed

2 files changed

+12
-12
lines changed

enzyme/test/Enzyme/ForwardModeSplit/Faddeeva_erfi.ll

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -39,13 +39,13 @@ declare { double, double } @__enzyme_fwdsplit({ double, double } ({ double, doub
3939
; CHECK-NEXT: %15 = insertvalue { double, double } %13, double %14, 1
4040
; CHECK-NEXT: %16 = extractvalue { double, double } %"in'", 0
4141
; CHECK-NEXT: %17 = extractvalue { double, double } %"in'", 1
42-
; CHECK-NEXT: %18 = fmul fast double %14, %17
43-
; CHECK-NEXT: %19 = fmul fast double %12, %16
44-
; CHECK-NEXT: %20 = fsub fast double %19, %18
42+
; CHECK-DAG: %[[a18:.+]] = fmul fast double %14, %17
43+
; CHECK-DAG: %[[a19:.+]] = fmul fast double %12, %16
44+
; CHECK-NEXT: %20 = fsub fast double %[[a19]], %[[a18]]
4545
; CHECK-NEXT: %21 = insertvalue { double, double } %15, double %20, 0
46-
; CHECK-NEXT: %22 = fmul fast double %12, %17
47-
; CHECK-NEXT: %23 = fmul fast double %14, %16
48-
; CHECK-NEXT: %24 = fadd fast double %23, %22
46+
; CHECK-DAG: %[[a22:.+]] = fmul fast double %12, %17
47+
; CHECK-DAG: %[[a23:.+]] = fmul fast double %14, %16
48+
; CHECK-NEXT: %24 = fadd fast double %[[a23]], %[[a22]]
4949
; CHECK-NEXT: %25 = insertvalue { double, double } %21, double %24, 1
5050
; CHECK-NEXT: ret { double, double } %25
5151
; CHECK-NEXT: }

enzyme/test/Enzyme/ForwardModeSplit/bsearch2.ll

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -51,18 +51,18 @@ attributes #1 = { noinline nounwind uwtable }
5151
; CHECK-NEXT: entry:
5252
; CHECK-NEXT: %0 = bitcast i8* %tapeArg to { i64**, double** }*
5353
; CHECK-NEXT: %truetape = load { i64**, double** }, { i64**, double** }* %0
54-
; CHECK-NEXT: %[[i1:.+]] = extractvalue { i64**, double** } %truetape, 0
55-
; CHECK-NEXT: %[[i2:.+]] = extractvalue { i64**, double** } %truetape, 1
54+
; CHECK-DAG: %[[i1:.+]] = extractvalue { i64**, double** } %truetape, 0
55+
; CHECK-DAG: %[[i2:.+]] = extractvalue { i64**, double** } %truetape, 1
5656
; CHECK-NEXT: br label %loop
5757

5858
; CHECK: loop: ; preds = %end, %entry
5959
; CHECK-NEXT: %iv = phi i64 [ %iv.next, %end ], [ 0, %entry ]
6060
; CHECK-NEXT: %"sum'" = phi {{(fast )?}}double [ %8, %end ], [ 0.000000e+00, %entry ]
6161
; CHECK-NEXT: %iv.next = add nuw nsw i64 %iv, 1
62-
; CHECK-NEXT: %3 = getelementptr inbounds i64*, i64** %[[i1]], i64 %iv
63-
; CHECK-NEXT: %4 = getelementptr inbounds double*, double** %[[i2]], i64 %iv
64-
; CHECK-NEXT: %.pre = load i64*, i64** %3, align 8, !invariant.group !1
65-
; CHECK-NEXT: %.pre2 = load double*, double** %4, align 8, !invariant.group !2
62+
; CHECK-DAG: %[[i3:.+]] = getelementptr inbounds i64*, i64** %[[i1]], i64 %iv
63+
; CHECK-DAG: %[[i4:.+]] = getelementptr inbounds double*, double** %[[i2]], i64 %iv
64+
; CHECK-NEXT: %.pre = load i64*, i64** %[[i3]], align 8, !invariant.group !1
65+
; CHECK-NEXT: %.pre2 = load double*, double** %[[i4]], align 8, !invariant.group !2
6666
; CHECK-NEXT: br label %body
6767

6868
; CHECK: body: ; preds = %body, %loop

0 commit comments

Comments
 (0)