Lines Matching defs:idx
92 void insert(PhysRegIndex idx, const DynInstPtr &new_inst);
95 void setInst(PhysRegIndex idx, const DynInstPtr &new_inst)
96 { dependGraph[idx].inst = new_inst; }
99 void clearInst(PhysRegIndex idx)
100 { dependGraph[idx].inst = NULL; }
103 void remove(PhysRegIndex idx, const DynInstPtr &inst_to_remove);
106 DynInstPtr pop(PhysRegIndex idx);
112 bool empty(PhysRegIndex idx) const { return !dependGraph[idx].next; }
184 DependencyGraph<DynInstPtr>::insert(PhysRegIndex idx,
193 new_entry->next = dependGraph[idx].next;
197 dependGraph[idx].next = new_entry;
205 DependencyGraph<DynInstPtr>::remove(PhysRegIndex idx,
208 DepEntry *prev = &dependGraph[idx];
209 DepEntry *curr = dependGraph[idx].next;
243 DependencyGraph<DynInstPtr>::pop(PhysRegIndex idx)
246 node = dependGraph[idx].next;
250 dependGraph[idx].next = node->next;