diff options
Diffstat (limited to 'polly/test/GPGPU/untouched-arrays.ll')
-rw-r--r-- | polly/test/GPGPU/untouched-arrays.ll | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/polly/test/GPGPU/untouched-arrays.ll b/polly/test/GPGPU/untouched-arrays.ll index 82a83b44c33d..5c7e0c7b543b 100644 --- a/polly/test/GPGPU/untouched-arrays.ll +++ b/polly/test/GPGPU/untouched-arrays.ll @@ -109,43 +109,42 @@ bb25: ; preds = %bb24 br i1 undef, label %bb19, label %bb26 bb26: ; preds = %bb56, %bb25 - %tmp = phi [9 x [152 x i32]]* [ undef, %bb56 ], [ bitcast (i32* getelementptr inbounds ([9 x [152 x i32]], [9 x [152 x i32]]* @global.1, i64 0, i64 0, i64 32) to [9 x [152 x i32]]*), %bb25 ] + %tmp = phi ptr [ undef, %bb56 ], [ getelementptr inbounds ([9 x [152 x i32]], ptr @global.1, i64 0, i64 0, i64 32), %bb25 ] br label %bb27 bb27: ; preds = %bb27, %bb26 br i1 undef, label %bb27, label %bb28 bb28: ; preds = %bb27 - %tmp29 = bitcast [9 x [152 x i32]]* %tmp to i32* br label %bb30 bb30: ; preds = %bb38, %bb28 %tmp31 = phi i32 [ 3, %bb28 ], [ %tmp40, %bb38 ] - %tmp32 = phi i32* [ %tmp29, %bb28 ], [ %tmp39, %bb38 ] + %tmp32 = phi ptr [ %tmp, %bb28 ], [ %tmp39, %bb38 ] br label %bb33 bb33: ; preds = %bb33, %bb30 %tmp34 = phi i32 [ 0, %bb30 ], [ %tmp37, %bb33 ] - %tmp35 = phi i32* [ %tmp32, %bb30 ], [ undef, %bb33 ] - %tmp36 = getelementptr inbounds i32, i32* %tmp35, i64 1 - store i32 undef, i32* %tmp36, align 4, !tbaa !1 + %tmp35 = phi ptr [ %tmp32, %bb30 ], [ undef, %bb33 ] + %tmp36 = getelementptr inbounds i32, ptr %tmp35, i64 1 + store i32 undef, ptr %tmp36, align 4, !tbaa !1 %tmp37 = add nuw nsw i32 %tmp34, 1 br i1 false, label %bb33, label %bb38 bb38: ; preds = %bb33 - %tmp39 = getelementptr i32, i32* %tmp32, i64 12 + %tmp39 = getelementptr i32, ptr %tmp32, i64 12 %tmp40 = add nuw nsw i32 %tmp31, 1 %tmp41 = icmp ne i32 %tmp40, 13 br i1 %tmp41, label %bb30, label %bb42 bb42: ; preds = %bb38 - %tmp43 = getelementptr inbounds [9 x %struct.hoge], [9 x %struct.hoge]* @global, i64 0, i64 0, i32 3, i64 0 + %tmp43 = getelementptr inbounds [9 x %struct.hoge], ptr @global, i64 0, i64 0, i32 3, i64 0 br label %bb44 bb44: ; preds = %bb51, %bb42 %tmp45 = phi i32 [ 0, %bb42 ], [ %tmp52, %bb51 ] - %tmp46 = phi i16* [ %tmp43, %bb42 ], [ undef, %bb51 ] - %tmp47 = load i16, i16* %tmp46, align 2, !tbaa !5 + %tmp46 = phi ptr [ %tmp43, %bb42 ], [ undef, %bb51 ] + %tmp47 = load i16, ptr %tmp46, align 2, !tbaa !5 br label %bb48 bb48: ; preds = %bb48, %bb44 |