[llvm] 659c512 - [SystemZ] Convert test to opaque pointers (NFC)
Nikita Popov via llvm-commits
llvm-commits at lists.llvm.org
Thu Dec 22 06:59:05 PST 2022
Author: Nikita Popov
Date: 2022-12-22T15:58:18+01:00
New Revision: 659c512b069890621e6b68f4e6f1a2139b165996
URL: https://github.com/llvm/llvm-project/commit/659c512b069890621e6b68f4e6f1a2139b165996
DIFF: https://github.com/llvm/llvm-project/commit/659c512b069890621e6b68f4e6f1a2139b165996.diff
LOG: [SystemZ] Convert test to opaque pointers (NFC)
Added:
Modified:
llvm/test/CodeGen/SystemZ/prefetch-04.ll
Removed:
################################################################################
diff --git a/llvm/test/CodeGen/SystemZ/prefetch-04.ll b/llvm/test/CodeGen/SystemZ/prefetch-04.ll
index af101ec7fa34d..6ab85321d9099 100644
--- a/llvm/test/CodeGen/SystemZ/prefetch-04.ll
+++ b/llvm/test/CodeGen/SystemZ/prefetch-04.ll
@@ -5,19 +5,19 @@
; write prefetch.
;
; CHECK-LABEL: for.body
-; CHECK: call void @llvm.prefetch.p0i8(i8* %scevgep{{.*}}, i32 1, i32 3, i32 1
+; CHECK: call void @llvm.prefetch.p0(ptr %uglygep, i32 1, i32 3, i32 1
; CHECK-not: call void @llvm.prefetch
-define void @fun(i32* nocapture %Src, i32* nocapture readonly %Dst) {
+define void @fun(ptr nocapture %Src, ptr nocapture readonly %Dst) {
entry:
br label %for.body
for.body:
%indvars.iv = phi i64 [ 0, %entry ], [ %indvars.iv.next.9, %for.body ]
- %arrayidx = getelementptr inbounds i32, i32* %Dst, i64 %indvars.iv
- %0 = load i32, i32* %arrayidx, align 4
+ %arrayidx = getelementptr inbounds i32, ptr %Dst, i64 %indvars.iv
+ %0 = load i32, ptr %arrayidx, align 4
%a = add i32 %0, 128
- store i32 %a, i32* %arrayidx, align 4
+ store i32 %a, ptr %arrayidx, align 4
%indvars.iv.next.9 = add nuw nsw i64 %indvars.iv, 1600
%cmp.9 = icmp ult i64 %indvars.iv.next.9, 11200
br i1 %cmp.9, label %for.body, label %for.cond.cleanup
More information about the llvm-commits
mailing list