[LLVMdev] Loop Unroll a constant number of times?
Ryan Taylor
ryta1203 at gmail.com
Wed Feb 1 09:49:47 PST 2012
Andrew,
Thanks. Unfortunately, the runtime won't really work for what I'm doing
but it seems that I can statically unroll just fine for the most part.
Thanks.
On Wed, Feb 1, 2012 at 8:38 AM, Andrew Trick <atrick at apple.com> wrote:
>
>
> On Jan 31, 2012, at 5:16 PM, Ryan Taylor <ryta1203 at gmail.com> wrote:
>
> > Is it possible to unroll a loop (forcibly if necessary) with llvm
> (possibly the -loop-unroll pass) a constant number of times.
> >
> > I believe that I read that the -unroll-count=x option was removed,
> correct? So is there some other way to do this or is this just not possible
> in llvm?
>
> See clang -mllvm -help-hidden. If that doesn't work, llc -help-hidden.
>
> Probably want something like -mllvm -unroll-runtime -mllvm -unroll-count=N.
>
> As with any experimental options, look at the source, and -mllvm
> -debug-only=loop-unroll output to understand what it's doing.
>
> Andy
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20120201/8e1d87f4/attachment.html>
More information about the llvm-dev
mailing list