Thanks to visit codestin.com
Credit goes to llvm.org

LLVM 22.0.0git
PPCMachineScheduler.cpp File Reference

Go to the source code of this file.

Functions

static bool isADDIInstr (const GenericScheduler::SchedCandidate &Cand)

Variables

static cl::opt< boolDisableAddiLoadHeuristic ("disable-ppc-sched-addi-load", cl::desc("Disable scheduling addi instruction before" "load for ppc"), cl::Hidden)
static cl::opt< boolEnableAddiHeuristic ("ppc-postra-bias-addi", cl::desc("Enable scheduling addi instruction as early" "as possible post ra"), cl::Hidden, cl::init(true))

Function Documentation

◆ isADDIInstr()

bool isADDIInstr ( const GenericScheduler::SchedCandidate & Cand)
static

Variable Documentation

◆ DisableAddiLoadHeuristic

cl::opt< bool > DisableAddiLoadHeuristic("disable-ppc-sched-addi-load", cl::desc("Disable scheduling addi instruction before" "load for ppc"), cl::Hidden) ( "disable-ppc-sched-addi-load" ,
cl::desc("Disable scheduling addi instruction before" "load for ppc") ,
cl::Hidden  )
static

◆ EnableAddiHeuristic

cl::opt< bool > EnableAddiHeuristic("ppc-postra-bias-addi", cl::desc("Enable scheduling addi instruction as early" "as possible post ra"), cl::Hidden, cl::init(true)) ( "ppc-postra-bias-addi" ,
cl::desc("Enable scheduling addi instruction as early" "as possible post ra") ,
cl::Hidden ,
cl::init(true)  )
static