gem5
v20.1.0.0
ArmISA
ArmFault
ArmISA::ArmFault Member List
This is the complete list of members for
ArmISA::ArmFault
, including all inherited members.
aarch64FaultSources
ArmISA::ArmFault
static
abortDisable
(ThreadContext *tc)=0
ArmISA::ArmFault
pure virtual
AccessFlagLL
enum value
ArmISA::ArmFault
AddressSizeLL
enum value
ArmISA::ArmFault
AlignmentFault
enum value
ArmISA::ArmFault
annotate
(AnnotationIDs id, uint64_t val)
ArmISA::ArmFault
inline
virtual
AnnotationIDs
enum name
ArmISA::ArmFault
AR
enum value
ArmISA::ArmFault
ArmFault
(ExtMachInst _machInst=0, uint32_t _iss=0)
ArmISA::ArmFault
inline
armPcElrOffset
()=0
ArmISA::ArmFault
pure virtual
armPcOffset
(bool isHyp)=0
ArmISA::ArmFault
pure virtual
AsynchPtyErrOnMemoryAccess
enum value
ArmISA::ArmFault
AsynchronousExternalAbort
enum value
ArmISA::ArmFault
BRKPOINT
enum value
ArmISA::ArmFault
bStep
ArmISA::ArmFault
protected
CM
enum value
ArmISA::ArmFault
countStat
()=0
ArmISA::ArmFault
pure virtual
DebugEvent
enum value
ArmISA::ArmFault
DebugType
enum name
ArmISA::ArmFault
DomainLL
enum value
ArmISA::ArmFault
ec
(ThreadContext *tc) const =0
ArmISA::ArmFault
pure virtual
FaultSource
enum name
ArmISA::ArmFault
FaultSourceInvalid
enum value
ArmISA::ArmFault
faultUpdated
ArmISA::ArmFault
protected
fiqDisable
(ThreadContext *tc)=0
ArmISA::ArmFault
pure virtual
from64
ArmISA::ArmFault
protected
fromEL
ArmISA::ArmFault
protected
fromMode
ArmISA::ArmFault
protected
getFaultAddrReg64
() const
ArmISA::ArmFault
getFaultVAddr
(Addr &va) const
ArmISA::ArmFault
inline
virtual
getFsr
(ThreadContext *tc) const
ArmISA::ArmFault
inline
virtual
getSyndromeReg64
() const
ArmISA::ArmFault
getToMode
() const
ArmISA::ArmFault
inline
getVector
(ThreadContext *tc)
ArmISA::ArmFault
protected
virtual
getVector64
(ThreadContext *tc)
ArmISA::ArmFault
protected
hypRouted
ArmISA::ArmFault
protected
instrAnnotate
(const StaticInstPtr &inst)
ArmISA::ArmFault
InstructionCacheMaintenance
enum value
ArmISA::ArmFault
invoke
(ThreadContext *tc, const StaticInstPtr &inst=StaticInst::nullStaticInstPtr) override
ArmISA::ArmFault
virtual
invoke64
(ThreadContext *tc, const StaticInstPtr &inst=StaticInst::nullStaticInstPtr)
ArmISA::ArmFault
isResetSPSR
()
ArmISA::ArmFault
inline
iss
() const =0
ArmISA::ArmFault
pure virtual
issRaw
ArmISA::ArmFault
protected
isStage2
() const
ArmISA::ArmFault
inline
virtual
longDescFaultSources
ArmISA::ArmFault
static
LpaeTran
enum value
ArmISA::ArmFault
machInst
ArmISA::ArmFault
protected
name
() const =0
FaultBase
pure virtual
nextMode
()=0
ArmISA::ArmFault
pure virtual
NODEBUG
enum value
ArmISA::ArmFault
NumFaultSources
enum value
ArmISA::ArmFault
OFA
enum value
ArmISA::ArmFault
offset
(ThreadContext *tc)=0
ArmISA::ArmFault
pure virtual
offset64
(ThreadContext *tc)=0
ArmISA::ArmFault
pure virtual
OVA
enum value
ArmISA::ArmFault
PermissionLL
enum value
ArmISA::ArmFault
PrefetchTLBMiss
enum value
ArmISA::ArmFault
PrefetchUncacheable
enum value
ArmISA::ArmFault
routeToHyp
(ThreadContext *tc) const
ArmISA::ArmFault
inline
virtual
routeToMonitor
(ThreadContext *tc) const =0
ArmISA::ArmFault
pure virtual
S1PTW
enum value
ArmISA::ArmFault
SAS
enum value
ArmISA::ArmFault
setSyndrome
(ThreadContext *tc, MiscRegIndex syndrome_reg)
ArmISA::ArmFault
virtual
SF
enum value
ArmISA::ArmFault
shortDescFaultSources
ArmISA::ArmFault
static
span
ArmISA::ArmFault
protected
SRT
enum value
ArmISA::ArmFault
SSE
enum value
ArmISA::ArmFault
SynchExtAbtOnTranslTableWalkLL
enum value
ArmISA::ArmFault
SynchPtyErrOnMemoryAccess
enum value
ArmISA::ArmFault
SynchPtyErrOnTranslTableWalkLL
enum value
ArmISA::ArmFault
SynchronousExternalAbort
enum value
ArmISA::ArmFault
thumbPcElrOffset
()=0
ArmISA::ArmFault
pure virtual
thumbPcOffset
(bool isHyp)=0
ArmISA::ArmFault
pure virtual
TLBConflictAbort
enum value
ArmISA::ArmFault
to64
ArmISA::ArmFault
protected
toEL
ArmISA::ArmFault
protected
toMode
ArmISA::ArmFault
protected
TranMethod
enum name
ArmISA::ArmFault
TranslationLL
enum value
ArmISA::ArmFault
UnknownTran
enum value
ArmISA::ArmFault
update
(ThreadContext *tc)
ArmISA::ArmFault
VECTORCATCH
enum value
ArmISA::ArmFault
vectorCatch
(ThreadContext *tc, const StaticInstPtr &inst)
ArmISA::ArmFault
vectorCatchFlag
() const
ArmISA::ArmFault
inline
virtual
VmsaTran
enum value
ArmISA::ArmFault
WPOINT_CM
enum value
ArmISA::ArmFault
WPOINT_NOCM
enum value
ArmISA::ArmFault
~FaultBase
()
FaultBase
inline
virtual
Generated on Wed Sep 30 2020 14:02:34 for gem5 by
doxygen
1.8.17