Skip to content

Commit 7c921f8

Browse files
Fix the tests
1 parent c28bbc2 commit 7c921f8

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

flang/test/Integration/prefetch.f90

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,24 +14,24 @@
1414

1515
subroutine test_prefetch_01()
1616
! LLVM: {{.*}} = alloca i32, i64 1, align 4
17-
! LLVM: %[[L_J:.*]] = alloca i32, i64 1, align 4
18-
! LLVM: %[[L_I:.*]] = alloca i32, i64 1, align 4
19-
! LLVM: %[[L_A:.*]] = alloca [256 x i32], i64 1, align 4
17+
! LLVM: %[[VAR_J:.*]] = alloca i32, i64 1, align 4
18+
! LLVM: %[[VAR_I:.*]] = alloca i32, i64 1, align 4
19+
! LLVM: %[[VAR_A:.*]] = alloca [256 x i32], i64 1, align 4
2020

2121
integer :: i, j
2222
integer :: a(256)
2323

2424
a = 23
25-
! LLVM: call void @llvm.prefetch.p0(ptr %6, i32 0, i32 3, i32 1)
25+
! LLVM: call void @llvm.prefetch.p0(ptr %[[VAR_A]], i32 0, i32 3, i32 1)
2626
!dir$ prefetch a
2727
i = sum(a)
28-
! LLVM: %[[L_LOAD:.*]] = load i32, ptr %5, align 4
29-
! LLVM: %[[L_ADD:.*]] = add nsw i32 %[[L_LOAD]], 64
30-
! LLVM: %[[L_GEP:.*]] = getelementptr i32, ptr %[[L_A]], i64 {{.*}}
3128

32-
! LLVM: call void @llvm.prefetch.p0(ptr %[[L_GEP]], i32 0, i32 3, i32 1)
33-
! LLVM: call void @llvm.prefetch.p0(ptr %[[L_J]], i32 0, i32 3, i32 1)
29+
! LLVM: %[[LOAD_I:.*]] = load i32, ptr %[[VAR_I]], align 4
30+
! LLVM: %{{.*}} = add nsw i32 %[[LOAD_I]], 64
31+
! LLVM: %[[GEP_A:.*]] = getelementptr i32, ptr %[[VAR_A]], i64 {{.*}}
3432

33+
! LLVM: call void @llvm.prefetch.p0(ptr %[[GEP_A]], i32 0, i32 3, i32 1)
34+
! LLVM: call void @llvm.prefetch.p0(ptr %[[VAR_J]], i32 0, i32 3, i32 1)
3535
do i = 1, (256 - 64)
3636
!dir$ prefetch a(i+64), j
3737
a(i) = a(i-32) + a(i+32) + j

0 commit comments

Comments
 (0)