llvm::ScheduleDAGSDNodes Member List
This is the complete list of members for
llvm::ScheduleDAGSDNodes, including all inherited members.
| addCustomGraphFeatures(GraphWriter< ScheduleDAG * > &) const | llvm::ScheduleDAG | [inline, virtual] |
| AddMemOperand(MachineInstr *MI, const MachineMemOperand &MO) | llvm::ScheduleDAG | [protected] |
| BB | llvm::ScheduleDAG | |
| Begin | llvm::ScheduleDAG | |
| BuildSchedGraph() | llvm::ScheduleDAGSDNodes | [virtual] |
| Clone(SUnit *N) | llvm::ScheduleDAGSDNodes | |
| ComputeLatency(SUnit *SU) | llvm::ScheduleDAGSDNodes | [virtual] |
| ComputeMemOperandsEnd(SDNode *Node) | llvm::ScheduleDAGSDNodes | [static] |
| ConstPool | llvm::ScheduleDAG | |
| CountOperands(SDNode *Node) | llvm::ScheduleDAGSDNodes | [static] |
| CountResults(SDNode *Node) | llvm::ScheduleDAGSDNodes | [static] |
| DAG | llvm::ScheduleDAG | |
| dumpNode(const SUnit *SU) const | llvm::ScheduleDAGSDNodes | [virtual] |
| dumpSchedule() const | llvm::ScheduleDAG | |
| EmitNode(SDNode *Node, bool IsClone, bool HasClone, DenseMap< SDValue, unsigned > &VRBaseMap) | llvm::ScheduleDAGSDNodes | |
| EmitNoop() | llvm::ScheduleDAG | [protected] |
| EmitPhysRegCopy(SUnit *SU, DenseMap< SUnit *, unsigned > &VRBaseMap) | llvm::ScheduleDAG | [protected] |
| EmitSchedule() | llvm::ScheduleDAGSDNodes | [virtual] |
| End | llvm::ScheduleDAG | |
| ForceUnitLatencies() const | llvm::ScheduleDAG | [inline, protected, virtual] |
| getCustomGraphFeatures(GraphWriter< ScheduleDAG * > &GW) const | llvm::ScheduleDAGSDNodes | [virtual] |
| getDAG() | llvm::ScheduleDAGSDNodes | [inline, virtual] |
| getGraphNodeLabel(const SUnit *SU) const | llvm::ScheduleDAGSDNodes | [virtual] |
| isPassiveNode(SDNode *Node) | llvm::ScheduleDAGSDNodes | [inline, static] |
| MF | llvm::ScheduleDAG | |
| MRI | llvm::ScheduleDAG | |
| NewSUnit(SDNode *N) | llvm::ScheduleDAGSDNodes | [inline] |
| Run(SelectionDAG *DAG, MachineBasicBlock *MBB, MachineBasicBlock::iterator Begin, MachineBasicBlock::iterator End) | llvm::ScheduleDAG | |
| Schedule()=0 | llvm::ScheduleDAGSDNodes | [pure virtual] |
| ScheduleDAG(MachineFunction &mf) | llvm::ScheduleDAG | [explicit] |
| ScheduleDAGSDNodes(MachineFunction &mf) | llvm::ScheduleDAGSDNodes | [explicit] |
| Sequence | llvm::ScheduleDAG | |
| SUnits | llvm::ScheduleDAG | |
| TII | llvm::ScheduleDAG | |
| TLI | llvm::ScheduleDAG | |
| TM | llvm::ScheduleDAG | |
| TRI | llvm::ScheduleDAG | |
| VerifySchedule(bool isBottomUp) | llvm::ScheduleDAG | |
| viewGraph() | llvm::ScheduleDAG | |
| ~ScheduleDAG() | llvm::ScheduleDAG | [virtual] |
| ~ScheduleDAGSDNodes() | llvm::ScheduleDAGSDNodes | [inline, virtual] |