summaryrefslogtreecommitdiff
path: root/polly/test/CodeGen/invariant_loads_from_struct_with_different_types_1.ll
diff options
context:
space:
mode:
Diffstat (limited to 'polly/test/CodeGen/invariant_loads_from_struct_with_different_types_1.ll')
-rw-r--r--polly/test/CodeGen/invariant_loads_from_struct_with_different_types_1.ll18
1 files changed, 9 insertions, 9 deletions
diff --git a/polly/test/CodeGen/invariant_loads_from_struct_with_different_types_1.ll b/polly/test/CodeGen/invariant_loads_from_struct_with_different_types_1.ll
index 4d0639ca499a..0b6929a5fd3f 100644
--- a/polly/test/CodeGen/invariant_loads_from_struct_with_different_types_1.ll
+++ b/polly/test/CodeGen/invariant_loads_from_struct_with_different_types_1.ll
@@ -5,21 +5,21 @@
;
target datalayout = "e-m:o-p:32:32-f64:32:64-f80:128-n8:16:32-S128"
-%struct.FFIIRFilterCoeffs.0.3.6.12.15.27.36.54.57.84.87.90 = type { i32, float, i32*, float* }
+%struct.FFIIRFilterCoeffs.0.3.6.12.15.27.36.54.57.84.87.90 = type { i32, float, ptr, ptr }
; Function Attrs: nounwind ssp
-define void @ff_iir_filter(%struct.FFIIRFilterCoeffs.0.3.6.12.15.27.36.54.57.84.87.90* %c, i16* %dst, i32 %dstep) #0 {
+define void @ff_iir_filter(ptr %c, ptr %dst, i32 %dstep) #0 {
entry:
br i1 undef, label %if.end.325, label %for.body.38
for.body.38: ; preds = %for.body.38, %entry
- %dst034.0180 = phi i16* [ undef, %for.body.38 ], [ %dst, %entry ]
- %gain42 = getelementptr inbounds %struct.FFIIRFilterCoeffs.0.3.6.12.15.27.36.54.57.84.87.90, %struct.FFIIRFilterCoeffs.0.3.6.12.15.27.36.54.57.84.87.90* %c, i32 0, i32 1
- %cy44 = getelementptr inbounds %struct.FFIIRFilterCoeffs.0.3.6.12.15.27.36.54.57.84.87.90, %struct.FFIIRFilterCoeffs.0.3.6.12.15.27.36.54.57.84.87.90* %c, i32 0, i32 3
- %add.ptr88 = getelementptr inbounds i16, i16* %dst034.0180, i32 %dstep
- store i16 undef, i16* %add.ptr88, align 2
- %0 = load float, float* %gain42, align 4
- %1 = load float*, float** %cy44, align 4
+ %dst034.0180 = phi ptr [ undef, %for.body.38 ], [ %dst, %entry ]
+ %gain42 = getelementptr inbounds %struct.FFIIRFilterCoeffs.0.3.6.12.15.27.36.54.57.84.87.90, ptr %c, i32 0, i32 1
+ %cy44 = getelementptr inbounds %struct.FFIIRFilterCoeffs.0.3.6.12.15.27.36.54.57.84.87.90, ptr %c, i32 0, i32 3
+ %add.ptr88 = getelementptr inbounds i16, ptr %dst034.0180, i32 %dstep
+ store i16 undef, ptr %add.ptr88, align 2
+ %0 = load float, ptr %gain42, align 4
+ %1 = load ptr, ptr %cy44, align 4
br i1 false, label %for.body.38, label %if.end.325
if.end.325: ; preds = %for.body.38, %entry