llvm::createFastDAGScheduler

Create a fast SelectionDAG instruction scheduler.

Synopsis

Declared in <llvm/CodeGen/SchedulerRegistry.h>

ScheduleDAGSDNodes*
createFastDAGScheduler(
    SelectionDAGISel* IS,
    CodeGenOptLevel OptLevel);

Return Value

A new ScheduleDAGSDNodes using the fast scheduling algorithm.

Parameters

NameDescription
ISInstruction selection pass owning the DAG to schedule.
OptLevelCodegen optimization level.