Changeset View
Changeset View
Standalone View
Standalone View
llvm/test/Transforms/LoopVectorize/outer_loop_test2.ll
Show First 20 Lines • Show All 98 Lines • ▼ Show 20 Lines | for.inc9: ; preds = %for.cond1.for.inc9_crit_edge, %for.body | ||||
%indvars.iv.next26 = add nuw nsw i64 %indvars.iv25, 1 | %indvars.iv.next26 = add nuw nsw i64 %indvars.iv25, 1 | ||||
%exitcond28 = icmp eq i64 %indvars.iv.next26, %wide.trip.count27 | %exitcond28 = icmp eq i64 %indvars.iv.next26, %wide.trip.count27 | ||||
br i1 %exitcond28, label %for.end11, label %for.body, !llvm.loop !1 | br i1 %exitcond28, label %for.end11, label %for.body, !llvm.loop !1 | ||||
for.end11: ; preds = %for.inc9, %entry | for.end11: ; preds = %for.inc9, %entry | ||||
ret void | ret void | ||||
} | } | ||||
!1 = distinct !{!1, !2, !3} | !1 = distinct !{!1, !2, !3, !4} | ||||
!2 = !{!"llvm.loop.vectorize.width", i32 4} | !2 = !{!"llvm.loop.vectorize.width", i32 4} | ||||
!3 = !{!"llvm.loop.vectorize.enable", i1 true} | !3 = !{!"llvm.loop.vectorize.enable", i1 true} | ||||
!4 = !{!"llvm.loop.interleave.enable", i1 false} |