[LLVMdev] [PATCH] Split LoopUnroll pass into mechanism and policy

Daniel Berlin dberlin at dberlin.org
Tue May 6 23:06:57 PDT 2008


On Tue, May 6, 2008 at 11:30 PM, Devang Patel <dpatel at apple.com> wrote:
> Dan,
>
>
>  On May 6, 2008, at 5:56 PM, Dan Gohman wrote:
>
>  > This should still make it easy to write new unrolling passes with
>  > custom heuristics, but it would also be more flexible for passes to
>  > do unrolling in combination with other transformations.
>
>  Do you mean unrolling during other transformation or before/after
>  other transformation ? Do you have specific example in mind ?
>  Thanks,

Dunno what he intends, but doing unrolling during other
transformations is useful for things like SLP style vectorization,
etc.



More information about the llvm-dev mailing list