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