Lines Matching defs:override

214                 StaticInst::nullStaticInstPtr) override;
251 FaultName name() const override { return vals.name; }
252 FaultStat & countStat() override { return vals.count; }
253 FaultOffset offset(ThreadContext *tc) override;
255 FaultOffset offset64(ThreadContext *tc) override;
257 OperatingMode nextMode() override { return vals.nextMode; }
258 virtual bool routeToMonitor(ThreadContext *tc) const override {
261 uint8_t armPcOffset(bool isHyp) override {
265 uint8_t thumbPcOffset(bool isHyp) override {
269 uint8_t armPcElrOffset() override { return vals.armPcElrOffset; }
270 uint8_t thumbPcElrOffset() override { return vals.thumbPcElrOffset; }
271 bool abortDisable(ThreadContext* tc) override { return vals.abortDisable; }
272 bool fiqDisable(ThreadContext* tc) override { return vals.fiqDisable; }
273 ExceptionClass ec(ThreadContext *tc) const override { return vals.ec; }
274 uint32_t iss() const override { return issRaw; }
280 Addr getVector(ThreadContext *tc) override;
284 StaticInst::nullStaticInstPtr) override;
312 StaticInst::nullStaticInstPtr) override;
313 bool routeToHyp(ThreadContext *tc) const override;
314 ExceptionClass ec(ThreadContext *tc) const override;
315 uint32_t iss() const override;
330 StaticInst::nullStaticInstPtr) override;
331 bool routeToHyp(ThreadContext *tc) const override;
332 ExceptionClass ec(ThreadContext *tc) const override;
333 uint32_t iss() const override;
344 StaticInst::nullStaticInstPtr) override;
345 ExceptionClass ec(ThreadContext *tc) const override;
346 uint32_t iss() const override;
362 bool routeToHyp(ThreadContext *tc) const override;
363 uint32_t iss() const override;
364 ExceptionClass ec(ThreadContext *tc) const override;
380 ExceptionClass ec(ThreadContext *tc) const override;
388 ExceptionClass ec(ThreadContext *tc) const override;
404 ExceptionClass ec(ThreadContext *tc) const override;
441 bool getFaultVAddr(Addr &va) const override;
444 StaticInst::nullStaticInstPtr) override;
446 FSR getFsr(ThreadContext *tc) const override;
448 bool abortDisable(ThreadContext *tc) override;
449 uint32_t iss() const override;
450 bool isStage2() const override { return stage2; }
451 void annotate(ArmFault::AnnotationIDs id, uint64_t val) override;
452 void setSyndrome(ThreadContext *tc, MiscRegIndex syndrome_reg) override;
469 ExceptionClass ec(ThreadContext *tc) const override;
471 bool routeToMonitor(ThreadContext *tc) const override;
472 bool routeToHyp(ThreadContext *tc) const override;
497 ExceptionClass ec(ThreadContext *tc) const override;
499 bool routeToMonitor(ThreadContext *tc) const override;
500 bool routeToHyp(ThreadContext *tc) const override;
501 uint32_t iss() const override;
502 void annotate(AnnotationIDs id, uint64_t val) override;
517 void invoke(ThreadContext *tc, const StaticInstPtr &inst) override;
523 bool routeToMonitor(ThreadContext *tc) const override;
524 bool routeToHyp(ThreadContext *tc) const override;
525 bool abortDisable(ThreadContext *tc) override;
537 bool routeToMonitor(ThreadContext *tc) const override;
538 bool routeToHyp(ThreadContext *tc) const override;
539 bool abortDisable(ThreadContext *tc) override;
540 bool fiqDisable(ThreadContext *tc) override;
559 StaticInst::nullStaticInstPtr) override;
560 bool routeToHyp(ThreadContext *tc) const override;
576 StaticInst::nullStaticInstPtr) override;
577 bool routeToMonitor(ThreadContext *tc) const override;
578 bool routeToHyp(ThreadContext *tc) const override;
587 bool routeToHyp(ThreadContext *tc) const override;
588 ExceptionClass ec(ThreadContext *tc) const override;
597 StaticInst::nullStaticInstPtr) override;