summaryrefslogtreecommitdiff
path: root/polly/test/ScheduleOptimizer/pattern_matching_based_opts_splitmap.ll
diff options
context:
space:
mode:
Diffstat (limited to 'polly/test/ScheduleOptimizer/pattern_matching_based_opts_splitmap.ll')
-rw-r--r--polly/test/ScheduleOptimizer/pattern_matching_based_opts_splitmap.ll16
1 files changed, 8 insertions, 8 deletions
diff --git a/polly/test/ScheduleOptimizer/pattern_matching_based_opts_splitmap.ll b/polly/test/ScheduleOptimizer/pattern_matching_based_opts_splitmap.ll
index 6433e2c5e422..5b9783d20bfc 100644
--- a/polly/test/ScheduleOptimizer/pattern_matching_based_opts_splitmap.ll
+++ b/polly/test/ScheduleOptimizer/pattern_matching_based_opts_splitmap.ll
@@ -16,7 +16,7 @@
; ModuleID = 'pattern_matching_based_opts_splitmap.ll'
;
; Function Attrs: noinline nounwind uwtable
-define void @pattern_matching_based_opts_splitmap([2 x double]* noalias dereferenceable(32) %C, [784 x double]* noalias dereferenceable(12544) %A, [2 x double]* noalias dereferenceable(12544) %B) {
+define void @pattern_matching_based_opts_splitmap(ptr noalias dereferenceable(32) %C, ptr noalias dereferenceable(12544) %A, ptr noalias dereferenceable(12544) %B) {
entry:
br label %for.body
@@ -30,15 +30,15 @@ for.body3: ; preds = %for.body, %for.inc1
for.body6: ; preds = %for.body3, %for.body6
%k = phi i64 [ 0, %for.body3 ], [ %add17, %for.body6 ]
- %arrayidx8 = getelementptr inbounds [784 x double], [784 x double]* %A, i64 %i, i64 %k
- %tmp6 = load double, double* %arrayidx8, align 8
- %arrayidx12 = getelementptr inbounds [2 x double], [2 x double]* %B, i64 %k, i64 %j
- %tmp10 = load double, double* %arrayidx12, align 8
+ %arrayidx8 = getelementptr inbounds [784 x double], ptr %A, i64 %i, i64 %k
+ %tmp6 = load double, ptr %arrayidx8, align 8
+ %arrayidx12 = getelementptr inbounds [2 x double], ptr %B, i64 %k, i64 %j
+ %tmp10 = load double, ptr %arrayidx12, align 8
%mul = fmul double %tmp6, %tmp10
- %arrayidx16 = getelementptr inbounds [2 x double], [2 x double]* %C, i64 %i, i64 %j
- %tmp14 = load double, double* %arrayidx16, align 8
+ %arrayidx16 = getelementptr inbounds [2 x double], ptr %C, i64 %i, i64 %j
+ %tmp14 = load double, ptr %arrayidx16, align 8
%add = fadd double %tmp14, %mul
- store double %add, double* %arrayidx16, align 8
+ store double %add, ptr %arrayidx16, align 8
%add17 = add nsw i64 %k, 1
%cmp5 = icmp slt i64 %add17, 784
br i1 %cmp5, label %for.body6, label %for.inc18