Lines Matching defs:MipsFault

110 class MipsFault : public MipsFaultBase
120 class SystemCallFault : public MipsFault<SystemCallFault> {};
121 class ReservedInstructionFault : public MipsFault<ReservedInstructionFault> {};
122 class ThreadFault : public MipsFault<ThreadFault> {};
123 class IntegerOverflowFault : public MipsFault<IntegerOverflowFault> {};
124 class TrapFault : public MipsFault<TrapFault> {};
125 class BreakpointFault : public MipsFault<BreakpointFault> {};
126 class DspStateDisabledFault : public MipsFault<DspStateDisabledFault> {};
128 class MachineCheckFault : public MipsFault<MachineCheckFault>
134 class ResetFault : public MipsFault<ResetFault>
142 class SoftResetFault : public MipsFault<SoftResetFault>
149 class NonMaskableInterrupt : public MipsFault<NonMaskableInterrupt>
156 class CoprocessorUnusableFault : public MipsFault<CoprocessorUnusableFault>
168 MipsFault<CoprocessorUnusableFault>::invoke(tc, inst);
177 class InterruptFault : public MipsFault<InterruptFault>
190 class AddressFault : public MipsFault<T>
203 MipsFault<T>::invoke(tc, inst);
303 ExcCode code() const { return MipsFault<TlbModifiedFault>::code(); }
310 template<> MipsFaultBase::FaultVals MipsFault<SystemCallFault>::vals;
311 template<> MipsFaultBase::FaultVals MipsFault<ReservedInstructionFault>::vals;
312 template<> MipsFaultBase::FaultVals MipsFault<ThreadFault>::vals;
313 template<> MipsFaultBase::FaultVals MipsFault<IntegerOverflowFault>::vals;
314 template<> MipsFaultBase::FaultVals MipsFault<TrapFault>::vals;
315 template<> MipsFaultBase::FaultVals MipsFault<BreakpointFault>::vals;
316 template<> MipsFaultBase::FaultVals MipsFault<DspStateDisabledFault>::vals;
317 template<> MipsFaultBase::FaultVals MipsFault<MachineCheckFault>::vals;
318 template<> MipsFaultBase::FaultVals MipsFault<ResetFault>::vals;
319 template<> MipsFaultBase::FaultVals MipsFault<SoftResetFault>::vals;
320 template<> MipsFaultBase::FaultVals MipsFault<NonMaskableInterrupt>::vals;
321 template<> MipsFaultBase::FaultVals MipsFault<CoprocessorUnusableFault>::vals;
322 template<> MipsFaultBase::FaultVals MipsFault<InterruptFault>::vals;
323 template<> MipsFaultBase::FaultVals MipsFault<AddressErrorFault>::vals;
324 template<> MipsFaultBase::FaultVals MipsFault<TlbInvalidFault>::vals;
325 template<> MipsFaultBase::FaultVals MipsFault<TlbRefillFault>::vals;
326 template<> MipsFaultBase::FaultVals MipsFault<TlbModifiedFault>::vals;