LLVM API Documentation
#include <SchedGraphCommon.h>
Inheritance diagram for llvm::SchedGraphNodeCommon:
Definition at line 37 of file SchedGraphCommon.h.
|
Definition at line 47 of file SchedGraphCommon.h. |
|
Definition at line 49 of file SchedGraphCommon.h. |
|
Definition at line 46 of file SchedGraphCommon.h. |
|
Definition at line 48 of file SchedGraphCommon.h. |
|
|
|
Definition at line 82 of file SchedGraphCommon.h. |
|
Definition at line 88 of file SchedGraphCommon.cpp. References beginOutEdges(), and endOutEdges(). |
|
Definition at line 87 of file SchedGraphCommon.h. References inEdges. Referenced by llvm::SchedGraphEdge::SchedGraphEdge(). |
|
Definition at line 88 of file SchedGraphCommon.h. References outEdges. Referenced by llvm::SchedGraphEdge::SchedGraphEdge(). |
|
Definition at line 64 of file SchedGraphCommon.h. References inEdges. |
|
Definition at line 59 of file SchedGraphCommon.h. References inEdges. Referenced by llvm::SchedGraphCommon::eraseIncomingEdges(), llvm::SchedGraphCommon::eraseOutgoingEdges(), llvm::NodeCanFillDelaySlot(), llvm::pred_begin(), and removeInEdge(). |
|
Definition at line 66 of file SchedGraphCommon.h. References outEdges. |
|
Definition at line 61 of file SchedGraphCommon.h. References outEdges. Referenced by llvm::SchedGraph::dump(), llvm::SchedGraphCommon::eraseIncomingEdges(), llvm::SchedGraphCommon::eraseOutgoingEdges(), llvm::SchedPriorities::issuedReadyNodeAt(), llvm::NodeCanFillDelaySlot(), removeOutEdge(), llvm::succ_begin(), and ~SchedGraphNodeCommon(). |
|
Definition at line 115 of file SchedGraphCommon.cpp. |
|
Definition at line 65 of file SchedGraphCommon.h. References inEdges. |
|
Definition at line 60 of file SchedGraphCommon.h. References inEdges. Referenced by llvm::SchedGraphCommon::eraseIncomingEdges(), llvm::SchedGraphCommon::eraseOutgoingEdges(), llvm::NodeCanFillDelaySlot(), llvm::pred_end(), and removeInEdge(). |
|
Definition at line 67 of file SchedGraphCommon.h. References outEdges. |
|
Definition at line 62 of file SchedGraphCommon.h. References outEdges. Referenced by llvm::SchedGraph::dump(), llvm::SchedGraphCommon::eraseIncomingEdges(), llvm::SchedGraphCommon::eraseOutgoingEdges(), llvm::SchedPriorities::issuedReadyNodeAt(), llvm::NodeCanFillDelaySlot(), removeOutEdge(), llvm::succ_end(), and ~SchedGraphNodeCommon(). |
|
Definition at line 53 of file SchedGraphCommon.h. References latency. |
|
Definition at line 52 of file SchedGraphCommon.h. References ID. Referenced by llvm::SchedPriorities::insertReady(), llvm::SchedulingManager::isScheduled(), llvm::operator<<(), llvm::SchedGraphEdge::print(), and llvm::InstrSchedule::scheduleInstr(). |
|
Definition at line 54 of file SchedGraphCommon.h. References inEdges. |
|
Definition at line 55 of file SchedGraphCommon.h. References outEdges. |
|
Definition at line 56 of file SchedGraphCommon.h. References origIndexInBB. Referenced by llvm::ReplaceNopsWithUsefulInstr(). |
|
Implemented in llvm::SchedGraphNode. Referenced by llvm::operator<<(). |
|
Definition at line 95 of file SchedGraphCommon.cpp. References beginInEdges(), endInEdges(), llvm::SchedGraphEdge::getSink(), I, and inEdges. Referenced by llvm::SchedGraphCommon::eraseOutgoingEdges(). |
|
Definition at line 105 of file SchedGraphCommon.cpp. References beginOutEdges(), endOutEdges(), llvm::SchedGraphEdge::getSrc(), I, and outEdges. Referenced by llvm::SchedGraphCommon::eraseIncomingEdges(). |
|
Definition at line 75 of file SchedGraphCommon.h. |
|
Reimplemented in llvm::SchedGraphNode. Definition at line 76 of file SchedGraphCommon.h. |
|
Definition at line 39 of file SchedGraphCommon.h. Referenced by getNodeId(), and llvm::SchedGraphNode::print(). |
|
Definition at line 40 of file SchedGraphCommon.h. Referenced by addInEdge(), beginInEdges(), endInEdges(), llvm::SchedGraphCommon::eraseIncomingEdges(), getNumInEdges(), llvm::SchedGraphNode::print(), and removeInEdge(). |
|
Definition at line 42 of file SchedGraphCommon.h. Referenced by getLatency(), and llvm::SchedGraphNode::print(). |
|
Definition at line 43 of file SchedGraphCommon.h. Referenced by getOrigIndexInBB(). |
|
Definition at line 41 of file SchedGraphCommon.h. Referenced by addOutEdge(), beginOutEdges(), endOutEdges(), llvm::SchedGraphCommon::eraseOutgoingEdges(), getNumOutEdges(), llvm::SchedGraphNode::print(), and removeOutEdge(). |