Searched refs:SupervisorTrap (Results 1 - 4 of 4) sorted by relevance

/gem5/src/arch/arm/
H A Dfaults.hh349 class SupervisorTrap : public ArmFaultVals<SupervisorTrap> class in namespace:ArmISA
356 SupervisorTrap(ExtMachInst _machInst, uint32_t _iss, function in class:ArmISA::SupervisorTrap
358 ArmFaultVals<SupervisorTrap>(_machInst, _iss),
625 template<> ArmFault::FaultVals ArmFaultVals<SupervisorTrap>::vals;
H A Dfaults.cc264 template<> ArmFault::FaultVals ArmFaultVals<SupervisorTrap>::vals(
265 // Some dummy values (SupervisorTrap is AArch64-only)
1008 SupervisorTrap::routeToHyp(ThreadContext *tc) const
1022 SupervisorTrap::iss() const
1024 // If SupervisorTrap is routed to hypervisor, iss field is 0.
1032 SupervisorTrap::ec(ThreadContext *tc) const
1629 template class ArmFaultVals<SupervisorTrap>;
/gem5/src/arch/arm/insts/
H A Dstatic_inst.cc652 return std::make_shared<SupervisorTrap>(machInst, 0x1E00000,
857 return std::make_shared<SupervisorTrap>(machInst, iss,
958 return std::make_shared<SupervisorTrap>(machInst, 0, EC_UNKNOWN);
976 return std::make_shared<SupervisorTrap>(machInst, 0, EC_TRAPPED_SVE);
H A Dmisc64.cc95 return std::make_shared<SupervisorTrap>(machInst, 0x1E00000,

Completed in 17 milliseconds