• Home
  • Raw
  • Download

Lines Matching refs:polly

18   br label %polly.loop_header
20 polly.exiting: ; preds = %polly.loop_exit3
23 polly.loop_header: ; preds = %polly.loop_exit3, %entry
24 %polly.indvar = phi i64 [ 0, %entry ], [ %polly.indvar_next, %polly.loop_exit3 ]
25 %0 = trunc i64 %polly.indvar to i32
26 br label %polly.loop_header1
28 polly.loop_exit3: ; preds = %polly.loop_header1
29 %polly.indvar_next = add nuw nsw i64 %polly.indvar, 1
30 %exitcond1 = icmp eq i64 %polly.indvar_next, 1536
31 br i1 %exitcond1, label %polly.exiting, label %polly.loop_header, !llvm.loop !2
33 polly.loop_header1: ; preds = %polly.loop_header1, %polly.loop_header
34 %polly.indvar4 = phi i64 [ 0, %polly.loop_header ], [ %polly.indvar_next5.1, %polly.loop_header1 ]
35 %1 = trunc i64 %polly.indvar4 to i32
42 … [1536 x [1536 x float]], [1536 x [1536 x float]]* @A, i64 0, i64 %polly.indvar, i64 %polly.indvar4
44 … [1536 x [1536 x float]], [1536 x [1536 x float]]* @B, i64 0, i64 %polly.indvar, i64 %polly.indvar4
46 %polly.indvar_next5 = or i64 %polly.indvar4, 1
47 %5 = trunc i64 %polly.indvar_next5 to i32
54 …536 x [1536 x float]], [1536 x [1536 x float]]* @A, i64 0, i64 %polly.indvar, i64 %polly.indvar_ne…
56 …536 x [1536 x float]], [1536 x [1536 x float]]* @B, i64 0, i64 %polly.indvar, i64 %polly.indvar_ne…
58 %polly.indvar_next5.1 = add nuw nsw i64 %polly.indvar4, 2
59 %exitcond.1 = icmp eq i64 %polly.indvar_next5.1, 1536
60 br i1 %exitcond.1, label %polly.loop_exit3, label %polly.loop_header1
114 br label %polly.loop_header8
116 polly.exiting: ; preds = %polly.loop_exit16
119 polly.loop_header8: ; preds = %entry, %polly.loop_exit16
120 %indvars.iv5 = phi i64 [ 64, %entry ], [ %indvars.iv.next6, %polly.loop_exit16 ]
121 %polly.indvar11 = phi i64 [ 0, %entry ], [ %polly.indvar_next12, %polly.loop_exit16 ]
122 br label %polly.loop_header14
124 polly.loop_exit16: ; preds = %polly.loop_exit22
125 %polly.indvar_next12 = add nuw nsw i64 %polly.indvar11, 64
126 %polly.loop_cond13 = icmp ult i64 %polly.indvar_next12, 1536
128 br i1 %polly.loop_cond13, label %polly.loop_header8, label %polly.exiting, !llvm.loop !8
130 polly.loop_header14: ; preds = %polly.loop_header8, %polly.loop_exit22
131 %indvar = phi i64 [ 0, %polly.loop_header8 ], [ %indvar.next, %polly.loop_exit22 ]
132 %polly.indvar17 = phi i64 [ 0, %polly.loop_header8 ], [ %polly.indvar_next18, %polly.loop_exit22 ]
137 br label %polly.loop_header20
139 polly.loop_exit22: ; preds = %polly.loop_exit28
140 %polly.indvar_next18 = add nuw nsw i64 %polly.indvar17, 64
141 %polly.loop_cond19 = icmp ult i64 %polly.indvar_next18, 1536
143 br i1 %polly.loop_cond19, label %polly.loop_header14, label %polly.loop_exit16
145 polly.loop_header20: ; preds = %polly.loop_header14, %polly.loop_exit28
146 %indvars.iv3 = phi i64 [ 64, %polly.loop_header14 ], [ %indvars.iv.next4, %polly.loop_exit28 ]
147 …%polly.indvar23 = phi i64 [ 0, %polly.loop_header14 ], [ %polly.indvar_next24, %polly.loop_exit28 ]
148 br label %polly.loop_header26
150 polly.loop_exit28: ; preds = %polly.loop_exit34
151 %polly.indvar_next24 = add nuw nsw i64 %polly.indvar23, 64
152 %polly.loop_cond25 = icmp ult i64 %polly.indvar_next24, 1536
154 br i1 %polly.loop_cond25, label %polly.loop_header20, label %polly.loop_exit22
156 polly.loop_header26: ; preds = %polly.loop_exit34, %polly.loop_header20
157 …%polly.indvar29 = phi i64 [ %polly.indvar11, %polly.loop_header20 ], [ %polly.indvar_next30, %poll…
158 …%1 = getelementptr [1536 x [1536 x float]], [1536 x [1536 x float]]* @C, i64 0, i64 %polly.indvar2…
160 …%3 = getelementptr [1536 x [1536 x float]], [1536 x [1536 x float]]* @C, i64 0, i64 %polly.indvar2…
162 …%5 = getelementptr [1536 x [1536 x float]], [1536 x [1536 x float]]* @C, i64 0, i64 %polly.indvar2…
164 …%7 = getelementptr [1536 x [1536 x float]], [1536 x [1536 x float]]* @C, i64 0, i64 %polly.indvar2…
172 polly.loop_exit34: ; preds = %vector.ph
177 %polly.indvar_next30 = add nuw nsw i64 %polly.indvar29, 1
178 %exitcond7 = icmp eq i64 %polly.indvar_next30, %indvars.iv5
179 br i1 %exitcond7, label %polly.loop_exit28, label %polly.loop_header26
181 vector.ph: ; preds = %polly.loop_header26, %vector.ph
182 …%wide.vec.327 = phi <16 x float> [ %.promoted26, %polly.loop_header26 ], [ %interleaved.vec.3, %ve…
183 …%wide.vec.225 = phi <16 x float> [ %.promoted24, %polly.loop_header26 ], [ %interleaved.vec.2, %ve…
184 …%wide.vec.123 = phi <16 x float> [ %.promoted22, %polly.loop_header26 ], [ %interleaved.vec.1, %ve…
185 …%wide.vec21 = phi <16 x float> [ %.promoted, %polly.loop_header26 ], [ %interleaved.vec, %vector.p…
186 …%polly.indvar35 = phi i64 [ %polly.indvar23, %polly.loop_header26 ], [ %polly.indvar_next36, %vect…
187 …536 x [1536 x float]], [1536 x [1536 x float]]* @A, i64 0, i64 %polly.indvar29, i64 %polly.indvar35
195 …%9 = getelementptr [1536 x [1536 x float]], [1536 x [1536 x float]]* @B, i64 0, i64 %polly.indvar3…
217 …%21 = getelementptr [1536 x [1536 x float]], [1536 x [1536 x float]]* @B, i64 0, i64 %polly.indvar…
239 …%33 = getelementptr [1536 x [1536 x float]], [1536 x [1536 x float]]* @B, i64 0, i64 %polly.indvar…
261 …%45 = getelementptr [1536 x [1536 x float]], [1536 x [1536 x float]]* @B, i64 0, i64 %polly.indvar…
279 %polly.indvar_next36 = add nuw nsw i64 %polly.indvar35, 1
280 %exitcond = icmp eq i64 %polly.indvar_next36, %indvars.iv3
281 br i1 %exitcond, label %polly.loop_exit34, label %vector.ph
290 …th"="false" "no-signed-zeros-fp-math"="false" "no-trapping-math"="false" "polly-optimized" "stack-…
293 …th"="false" "no-signed-zeros-fp-math"="false" "no-trapping-math"="false" "polly-optimized" "stack-…
303 !3 = distinct !{!3, !4, !"polly.alias.scope.MemRef_A"}
304 !4 = distinct !{!4, !"polly.alias.scope.domain"}
306 !6 = distinct !{!6, !4, !"polly.alias.scope.MemRef_B"}
309 !9 = distinct !{!9, !10, !"polly.alias.scope.MemRef_C"}
310 !10 = distinct !{!10, !"polly.alias.scope.domain"}
312 !12 = distinct !{!12, !10, !"polly.alias.scope.MemRef_A"}
313 !13 = distinct !{!13, !10, !"polly.alias.scope.MemRef_B"}