LLVM API Documentation

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

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, cycles_t cycle)llvm::SchedulingManager [inline]
SchedulingManager(const TargetMachine &_target, const SchedGraph *graph, SchedPriorities &schedPrio)llvm::SchedulingManager
updateTime(cycles_t c)llvm::SchedulingManager [inline]
~SchedulingManager()llvm::SchedulingManager [inline]