A simple loop rotation transformation.
Declared in <llvm/Transforms/Scalar/LoopRotation.h>
class LoopRotatePass
: public OptionalPassInfoMixin<LoopRotatePass>
| Name | Description |
|---|---|
OptionalPassInfoMixin<LoopRotatePass> | A CRTP mix-in for passes that can be skipped. |
| Name | Description |
|---|---|
LoopRotatePass [constructor] | Construct a loop rotation pass with the given options. |
printPipeline | Print this pass's pipeline representation to OS. |
run | Run loop rotation over the loop. |
| Name | Description |
|---|---|
isRequired | Return false; optional passes may be skipped. |