Lines Matching defs:GraphNode
573 * The struct GraphNode stores an instruction in the trace file. The
578 class GraphNode {
644 std::vector<GraphNode *> dependents;
717 void occupy(const GraphNode* new_node);
724 void release(const GraphNode* done_node);
735 bool isAvailable(const GraphNode* new_node) const;
845 bool read(GraphNode* element);
917 template<typename T> void addDepsOnParent(GraphNode *new_node,
942 PacketPtr executeMemReq(GraphNode* node_ptr);
981 bool checkAndIssue(const GraphNode* node_ptr, bool first = true);
1035 std::unordered_map<NodeSeqNum, GraphNode*> depGraph;
1044 std::queue<const GraphNode*> depFreeQueue;