Changeset View
Changeset View
Standalone View
Standalone View
contrib/llvm/include/llvm/CodeGen/Passes.h
Show First 20 Lines • Show All 414 Lines • ▼ Show 20 Lines | /// MachineDominanaceFrontier - This pass is a machine dominators analysis pass. | ||||
/// This pass performs outlining on machine instructions directly before | /// This pass performs outlining on machine instructions directly before | ||||
/// printing assembly. | /// printing assembly. | ||||
ModulePass *createMachineOutlinerPass(); | ModulePass *createMachineOutlinerPass(); | ||||
/// This pass expands the experimental reduction intrinsics into sequences of | /// This pass expands the experimental reduction intrinsics into sequences of | ||||
/// shuffles. | /// shuffles. | ||||
FunctionPass *createExpandReductionsPass(); | FunctionPass *createExpandReductionsPass(); | ||||
// This pass expands indirectbr instructions. | |||||
FunctionPass *createIndirectBrExpandPass(); | |||||
} // End llvm namespace | } // End llvm namespace | ||||
#endif | #endif |