Create the standard converging machine scheduler. This will be used as the default scheduler if the target does not set a default. Adds default DAG mutations.

Synopsis

Declared in <llvm/CodeGen/MachineScheduler.h>

template<typename Strategy = GenericScheduler>
ScheduleDAGMILive*
createSchedLive(MachineSchedContext* C);

Return Value

A new ScheduleDAGMILive with default DAG mutations.

Parameters

Name

Description

C

Pass context used to construct the live schedule DAG.

Created with MrDocs