public final class LoopUnrollingPass extends ReshapingPass
LoopExtractionPass
.
It first unrolls the root LoopVertex, which is in the form of linked list, into a straight line in the DAG.
Then, it decomposes each of the LoopVertices with the DAG information that each of them contain.Constructor and Description |
---|
LoopUnrollingPass() |
Modifier and Type | Method and Description |
---|---|
DAG<IRVertex,IREdge> |
apply(DAG<IRVertex,IREdge> dag) |
getPrerequisiteExecutionProperties
Copyright © 2018. All rights reserved.