Displaying 4 results from an estimated 4 matches for "followup_all".
2020 May 14
3
LLVM's loop unroller & llvm.loop.parallel_accesses
...ct !{}
!2 = distinct !{!2, !3, !4, !5, !6, !7}
!3 = !{!"llvm.loop.parallel_accesses", !1}
!4 = !{!"llvm.loop.vectorize.width", i32 1}
!5 = !{!"llvm.loop.interleave.count", i32 1}
!6 = !{!"llvm.loop.vectorize.enable", i1 true}
!7 = !{!"llvm.loop.vectorize.followup_all", !8}
!8 = !{!"llvm.loop.unroll.count", i32 2}
(unroll by 2) =>
for.body:
%0 = load [..] !alias.scope !9 !noalias !11
store %0 [..] !alias.scope !9 !noalias !11
%1 = load [..] !alias.scope !10 !noalias !12
store %1 [..] !alias.scope !10 !noalias !12
br label %for.cond, !llvm.lo...
2020 May 14
3
LLVM's loop unroller & llvm.loop.parallel_accesses
...; > !3 = !{!"llvm.loop.parallel_accesses", !1}
> > !4 = !{!"llvm.loop.vectorize.width", i32 1}
> > !5 = !{!"llvm.loop.interleave.count", i32 1}
> > !6 = !{!"llvm.loop.vectorize.enable", i1 true}
> > !7 = !{!"llvm.loop.vectorize.followup_all", !8}
> > !8 = !{!"llvm.loop.unroll.count", i32 2}
> >
> > (unroll by 2) =>
> >
> > for.body:
> > %0 = load [..] !alias.scope !9 !noalias !11
> > store %0 [..] !alias.scope !9 !noalias !11
> > %1 = load [..] !alias.scope !10 !noalias...
2020 May 18
2
LLVM's loop unroller & llvm.loop.parallel_accesses
...lel_accesses", !1}
> >> > !4 = !{!"llvm.loop.vectorize.width", i32 1}
> >> > !5 = !{!"llvm.loop.interleave.count", i32 1}
> >> > !6 = !{!"llvm.loop.vectorize.enable", i1 true}
> >> > !7 = !{!"llvm.loop.vectorize.followup_all", !8}
> >> > !8 = !{!"llvm.loop.unroll.count", i32 2}
> >> >
> >> > (unroll by 2) =>
> >> >
> >> > for.body:
> >> > %0 = load [..] !alias.scope !9 !noalias !11
> >> > store %0 [..] !alias.scope !9...
2020 May 19
2
LLVM's loop unroller & llvm.loop.parallel_accesses
...; >> > !4 = !{!"llvm.loop.vectorize.width", i32 1}
> >> >> > !5 = !{!"llvm.loop.interleave.count", i32 1}
> >> >> > !6 = !{!"llvm.loop.vectorize.enable", i1 true}
> >> >> > !7 = !{!"llvm.loop.vectorize.followup_all", !8}
> >> >> > !8 = !{!"llvm.loop.unroll.count", i32 2}
> >> >> >
> >> >> > (unroll by 2) =>
> >> >> >
> >> >> > for.body:
> >> >> > %0 = load [..] !alias.scope !9 !noalias...