Lines Matching refs:MachInst

140 template <class MachInst>
158 npc(val + sizeof(MachInst));
173 return this->npc() != this->pc() + sizeof(MachInst);
181 _npc += sizeof(MachInst);
185 template <class MachInst>
187 operator<<(std::ostream & os, const SimplePCState<MachInst> &pc)
194 template <class MachInst>
195 class UPCState : public SimplePCState<MachInst>
198 typedef SimplePCState<MachInst> Base;
231 return this->npc() != this->pc() + sizeof(MachInst) ||
253 operator == (const UPCState<MachInst> &opc) const
261 operator != (const UPCState<MachInst> &opc) const
283 template <class MachInst>
285 operator<<(std::ostream & os, const UPCState<MachInst> &pc)
293 template <class MachInst>
294 class DelaySlotPCState : public SimplePCState<MachInst>
297 typedef SimplePCState<MachInst> Base;
310 nnpc(val + 2 * sizeof(MachInst));
319 return !(this->nnpc() == this->npc() + sizeof(MachInst) &&
320 (this->npc() == this->pc() + sizeof(MachInst) ||
321 this->npc() == this->pc() + 2 * sizeof(MachInst)));
330 _nnpc += sizeof(MachInst);
334 operator == (const DelaySlotPCState<MachInst> &opc) const
342 operator != (const DelaySlotPCState<MachInst> &opc) const
362 template <class MachInst>
364 operator<<(std::ostream & os, const DelaySlotPCState<MachInst> &pc)
372 template <class MachInst>
373 class DelaySlotUPCState : public DelaySlotPCState<MachInst>
376 typedef DelaySlotPCState<MachInst> Base;
430 operator == (const DelaySlotUPCState<MachInst> &opc) const
439 operator != (const DelaySlotUPCState<MachInst> &opc) const
461 template <class MachInst>
463 operator<<(std::ostream & os, const DelaySlotUPCState<MachInst> &pc)