LLVM API Documentation

llvm::SchedulingManager Member List

This is the complete list of members for llvm::SchedulingManager, including all inherited members.

addChoice(const SchedGraphNode *node)llvm::SchedulingManager [inline]
addChoiceToSlot(unsigned int slotNum, const SchedGraphNode *node)llvm::SchedulingManager [inline]
getChoice(unsigned int i) const llvm::SchedulingManager [inline]
getChoicesForSlot(unsigned slotNum)llvm::SchedulingManager [inline]
getDelaySlotInfoForInstr(const SchedGraphNode *bn, bool createIfMissing=false)llvm::SchedulingManager [inline]
getEarliestIssueTime() const llvm::SchedulingManager [inline]
getEarliestStartTimeForOp(MachineOpCode opCode) const llvm::SchedulingManager [inline]
getInstrInfo() const llvm::SchedulingManager [inline]
getNumChoices() const llvm::SchedulingManager [inline]
getNumChoicesInClass(const InstrSchedClass &sc) const llvm::SchedulingManager [inline]
getNumScheduled() const llvm::SchedulingManager [inline]
getNumUnscheduled() const llvm::SchedulingManager [inline]
getTime() const llvm::SchedulingManager [inline]
ischedllvm::SchedulingManager
isScheduled(const SchedGraphNode *node) const llvm::SchedulingManager [inline]
nslotsllvm::SchedulingManager
resetChoices()llvm::SchedulingManager [inline]
schedInfollvm::SchedulingManager
schedPriollvm::SchedulingManager
scheduleInstr(const SchedGraphNode *node, unsigned int slotNum, CycleCount_t cycle)llvm::SchedulingManager [inline]
SchedulingManager(const TargetMachine &_target, const SchedGraph *graph, SchedPriorities &schedPrio)llvm::SchedulingManager
updateTime(CycleCount_t c)llvm::SchedulingManager [inline]
~SchedulingManager()llvm::SchedulingManager [inline]