diff options
Diffstat (limited to 'polly/test/ScheduleOptimizer/mat_mul_pattern_data_layout_2.ll')
-rw-r--r-- | polly/test/ScheduleOptimizer/mat_mul_pattern_data_layout_2.ll | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/polly/test/ScheduleOptimizer/mat_mul_pattern_data_layout_2.ll b/polly/test/ScheduleOptimizer/mat_mul_pattern_data_layout_2.ll index 8b6bd00c19a0..30b693a2e241 100644 --- a/polly/test/ScheduleOptimizer/mat_mul_pattern_data_layout_2.ll +++ b/polly/test/ScheduleOptimizer/mat_mul_pattern_data_layout_2.ll @@ -86,7 +86,7 @@ target datalayout = "e-m:e-i64:64-f80:128-n8:16:32:64-S128" target triple = "x86_64-unknown-unknown" -define internal void @kernel_gemm(i32 %arg, i32 %arg1, i32 %arg2, double %arg3, double %arg4, [1056 x double]* %arg5, [1023 x double]* %arg6, [1056 x double]* %arg7) #0 { +define internal void @kernel_gemm(i32 %arg, i32 %arg1, i32 %arg2, double %arg3, double %arg4, ptr %arg5, ptr %arg6, ptr %arg7) #0 { bb: br label %bb8 @@ -96,23 +96,23 @@ bb8: ; preds = %bb29, %bb bb9: ; preds = %bb26, %bb8 %tmp10 = phi i64 [ 0, %bb8 ], [ %tmp27, %bb26 ] - %tmp11 = getelementptr inbounds [1056 x double], [1056 x double]* %arg5, i64 %tmp, i64 %tmp10 - %tmp12 = load double, double* %tmp11, align 8 + %tmp11 = getelementptr inbounds [1056 x double], ptr %arg5, i64 %tmp, i64 %tmp10 + %tmp12 = load double, ptr %tmp11, align 8 %tmp13 = fmul double %tmp12, %arg4 - store double %tmp13, double* %tmp11, align 8 + store double %tmp13, ptr %tmp11, align 8 br label %Copy_0 Copy_0: ; preds = %Copy_0, %bb9 %tmp15 = phi i64 [ 0, %bb9 ], [ %tmp24, %Copy_0 ] - %tmp16 = getelementptr inbounds [1023 x double], [1023 x double]* %arg6, i64 %tmp, i64 %tmp15 - %tmp17 = load double, double* %tmp16, align 8 + %tmp16 = getelementptr inbounds [1023 x double], ptr %arg6, i64 %tmp, i64 %tmp15 + %tmp17 = load double, ptr %tmp16, align 8 %tmp18 = fmul double %tmp17, %arg3 - %tmp19 = getelementptr inbounds [1056 x double], [1056 x double]* %arg7, i64 %tmp15, i64 %tmp10 - %tmp20 = load double, double* %tmp19, align 8 + %tmp19 = getelementptr inbounds [1056 x double], ptr %arg7, i64 %tmp15, i64 %tmp10 + %tmp20 = load double, ptr %tmp19, align 8 %tmp21 = fmul double %tmp18, %tmp20 - %tmp22 = load double, double* %tmp11, align 8 + %tmp22 = load double, ptr %tmp11, align 8 %tmp23 = fadd double %tmp22, %tmp21 - store double %tmp23, double* %tmp11, align 8 + store double %tmp23, ptr %tmp11, align 8 %tmp24 = add nuw nsw i64 %tmp15, 1 %tmp25 = icmp ne i64 %tmp24, 1023 br i1 %tmp25, label %Copy_0, label %bb26 |