Lines Matching refs:DynInstPtr
49 template <class DynInstPtr>
57 DynInstPtr inst;
60 DependencyEntry<DynInstPtr> *next;
72 template <class DynInstPtr>
76 typedef DependencyEntry<DynInstPtr> DepEntry;
92 void insert(PhysRegIndex idx, const DynInstPtr &new_inst);
95 void setInst(PhysRegIndex idx, const DynInstPtr &new_inst)
103 void remove(PhysRegIndex idx, const DynInstPtr &inst_to_remove);
106 DynInstPtr pop(PhysRegIndex idx);
140 template <class DynInstPtr>
141 DependencyGraph<DynInstPtr>::~DependencyGraph()
145 template <class DynInstPtr>
147 DependencyGraph<DynInstPtr>::resize(int num_entries)
153 template <class DynInstPtr>
155 DependencyGraph<DynInstPtr>::reset()
182 template <class DynInstPtr>
184 DependencyGraph<DynInstPtr>::insert(PhysRegIndex idx,
185 const DynInstPtr &new_inst)
203 template <class DynInstPtr>
205 DependencyGraph<DynInstPtr>::remove(PhysRegIndex idx,
206 const DynInstPtr &inst_to_remove)
241 template <class DynInstPtr>
242 DynInstPtr
243 DependencyGraph<DynInstPtr>::pop(PhysRegIndex idx)
247 DynInstPtr inst = NULL;
258 template <class DynInstPtr>
260 DependencyGraph<DynInstPtr>::empty() const
269 template <class DynInstPtr>
271 DependencyGraph<DynInstPtr>::dump()