|
gem5
v20.1.0.5
|
Namespaces | |
| LockedMem | |
Classes | |
| class | BasicDecodeCache |
| class | DelaySlotPCState |
| class | DelaySlotUPCState |
| class | M5DebugFault |
| class | M5DebugOnceFault |
| class | M5FatalFault |
| class | M5HackFaultBase |
| class | M5InformFaultBase |
| class | M5PanicFault |
| class | M5WarnFaultBase |
| class | PCStateBase |
| class | SimplePCState |
| class | UPCState |
Typedefs | |
| using | M5WarnFault = M5WarnFaultBase< M5DebugFault > |
| using | M5WarnOnceFault = M5WarnFaultBase< M5DebugOnceFault< M5WarnFault > > |
| using | M5HackFault = M5HackFaultBase< M5DebugFault > |
| using | M5HackOnceFault = M5HackFaultBase< M5DebugOnceFault< M5HackFault > > |
| using | M5InformFault = M5InformFaultBase< M5DebugFault > |
| using | M5InformOnceFault = M5InformFaultBase< M5DebugOnceFault< M5InformFault > > |
Functions | |
| void | m5PageFault (ThreadContext *tc) |
| template<class MachInst > | |
| std::ostream & | operator<< (std::ostream &os, const SimplePCState< MachInst > &pc) |
| template<class MachInst > | |
| std::ostream & | operator<< (std::ostream &os, const UPCState< MachInst > &pc) |
| template<class MachInst > | |
| std::ostream & | operator<< (std::ostream &os, const DelaySlotPCState< MachInst > &pc) |
| template<class MachInst > | |
| std::ostream & | operator<< (std::ostream &os, const DelaySlotUPCState< MachInst > &pc) |
| using GenericISA::M5HackFault = typedef M5HackFaultBase<M5DebugFault> |
Definition at line 155 of file debugfaults.hh.
| using GenericISA::M5HackOnceFault = typedef M5HackFaultBase<M5DebugOnceFault<M5HackFault> > |
Definition at line 156 of file debugfaults.hh.
| using GenericISA::M5InformFault = typedef M5InformFaultBase<M5DebugFault> |
Definition at line 167 of file debugfaults.hh.
| using GenericISA::M5InformOnceFault = typedef M5InformFaultBase<M5DebugOnceFault<M5InformFault> > |
Definition at line 169 of file debugfaults.hh.
| using GenericISA::M5WarnFault = typedef M5WarnFaultBase<M5DebugFault> |
Definition at line 143 of file debugfaults.hh.
| using GenericISA::M5WarnOnceFault = typedef M5WarnFaultBase<M5DebugOnceFault<M5WarnFault> > |
Definition at line 144 of file debugfaults.hh.
| void GenericISA::m5PageFault | ( | ThreadContext * | tc | ) |
Definition at line 38 of file pseudo_inst.cc.
References DPRINTF, ThreadContext::getProcessPtr(), ThreadContext::getVirtProxy(), MipsISA::is, X86ISA::ISTVirtAddr, X86ISA::MISCREG_CR2, X86ISA::p, X86ISA::PageBytes, panic, PortProxy::readBlob(), and ThreadContext::readMiscReg().
Referenced by PseudoInst::pseudoInstWork().
| std::ostream& GenericISA::operator<< | ( | std::ostream & | os, |
| const DelaySlotPCState< MachInst > & | pc | ||
| ) |
Definition at line 382 of file types.hh.
References ccprintf(), X86ISA::os, and MipsISA::pc.
| std::ostream& GenericISA::operator<< | ( | std::ostream & | os, |
| const DelaySlotUPCState< MachInst > & | pc | ||
| ) |
Definition at line 481 of file types.hh.
References ccprintf(), X86ISA::os, and MipsISA::pc.
| std::ostream& GenericISA::operator<< | ( | std::ostream & | os, |
| const SimplePCState< MachInst > & | pc | ||
| ) |
Definition at line 197 of file types.hh.
References ccprintf(), X86ISA::os, and MipsISA::pc.
| std::ostream& GenericISA::operator<< | ( | std::ostream & | os, |
| const UPCState< MachInst > & | pc | ||
| ) |
Definition at line 303 of file types.hh.
References ccprintf(), X86ISA::os, and MipsISA::pc.