ΒΆ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