ΒΆstd::unique_ptr<ScheduleDAGMutation>
createMacroFusionDAGMutation(
llvm::ShouldSchedulePredTy
shouldScheduleAdjacent)
std::unique_ptr<ScheduleDAGMutation>
createMacroFusionDAGMutation(
llvm::ShouldSchedulePredTy
shouldScheduleAdjacent)
Description
Create a DAG scheduling mutation to pair instructions back to back for instructions that benefit according to the target-specific shouldScheduleAdjacent predicate function.
Declared at: llvm/include/llvm/CodeGen/MacroFusion.h:39
Parameters
- llvm::ShouldSchedulePredTy shouldScheduleAdjacent