Changeset View
Changeset View
Standalone View
Standalone View
llvm/test/Transforms/LoopVectorize/X86/metadata-enable.ll
Show First 20 Lines • Show All 1,951 Lines • ▼ Show 20 Lines | for.body: ; preds = %for.body, %entry | ||||
%exitcond = icmp eq i64 %indvars.iv.next, 48 | %exitcond = icmp eq i64 %indvars.iv.next, 48 | ||||
br i1 %exitcond, label %for.end, label %for.body, !llvm.loop !2 | br i1 %exitcond, label %for.end, label %for.body, !llvm.loop !2 | ||||
for.end: ; preds = %for.body | for.end: ; preds = %for.body | ||||
%1 = load i32, i32* %a, align 4 | %1 = load i32, i32* %a, align 4 | ||||
ret i32 %1 | ret i32 %1 | ||||
} | } | ||||
!0 = !{!0, !1} | !0 = !{!0, !1, !4} | ||||
!1 = !{!"llvm.loop.vectorize.enable", i1 1} | !1 = !{!"llvm.loop.vectorize.enable", i1 1} | ||||
!2 = !{!2, !3} | !2 = !{!2, !3, !4} | ||||
!3 = !{!"llvm.loop.vectorize.enable", i1 0} | !3 = !{!"llvm.loop.vectorize.enable", i1 0} | ||||
!4 = !{!"llvm.loop.interleave.enable", i1 0} |