LLVM  12.0.0git
Functions | Variables
PPCMachineScheduler.cpp File Reference
#include "PPCMachineScheduler.h"
#include "MCTargetDesc/PPCMCTargetDesc.h"
Include dependency graph for PPCMachineScheduler.cpp:

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()

static 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)
static

Referenced by isADDIInstr().

◆ 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))
static