Create a bottom‐up list scheduler that prefers source code order.

Synopsis

Declared in <llvm/CodeGen/SchedulerRegistry.h>

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

Return Value

A new ScheduleDAGSDNodes that prefers source‐order scheduling.

Parameters

Name

Description

IS

Instruction selection pass owning the DAG to schedule.

OptLevel

Codegen optimization level.

Created with MrDocs