gem5  v20.1.0.0
Namespaces | Classes | Typedefs | Functions
GenericISA Namespace Reference

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)
 

Typedef Documentation

◆ M5HackFault

Definition at line 155 of file debugfaults.hh.

◆ M5HackOnceFault

Definition at line 156 of file debugfaults.hh.

◆ M5InformFault

Definition at line 167 of file debugfaults.hh.

◆ M5InformOnceFault

Definition at line 169 of file debugfaults.hh.

◆ M5WarnFault

Definition at line 143 of file debugfaults.hh.

◆ M5WarnOnceFault

Definition at line 144 of file debugfaults.hh.

Function Documentation

◆ m5PageFault()

void GenericISA::m5PageFault ( ThreadContext tc)

◆ operator<<() [1/4]

template<class MachInst >
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.

◆ operator<<() [2/4]

template<class MachInst >
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.

◆ operator<<() [3/4]

template<class MachInst >
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.

◆ operator<<() [4/4]

template<class MachInst >
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.


Generated on Wed Sep 30 2020 14:03:05 for gem5 by doxygen 1.8.17