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 | inlinevirtual |
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 |
getFaultAddrReg64() const | gem5::ArmISA::ArmFault | |
getFaultVAddr(Addr &va) const | gem5::ArmISA::ArmFault | inlinevirtual |
getFsr(ThreadContext *tc) const | gem5::ArmISA::ArmFault | inlinevirtual |
getSyndromeReg64() const | gem5::ArmISA::ArmFault | |
getToMode() const | gem5::ArmISA::ArmFault | inline |
getVector(ThreadContext *tc) | gem5::ArmISA::ArmFault | protectedvirtual |
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 | inlinevirtual |
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 | inlinevirtual |
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 | inlinevirtual |
VmsaTran enum value | gem5::ArmISA::ArmFault | |
WPOINT_CM enum value | gem5::ArmISA::ArmFault | |
WPOINT_NOCM enum value | gem5::ArmISA::ArmFault | |
~FaultBase() | gem5::FaultBase | inlinevirtual |