Searched refs:hdcr (Results 1 - 3 of 3) sorted by relevance

/gem5/src/arch/arm/
H A Dutility.cc475 const HDCR hdcr = tc->readMiscReg(MISCREG_HDCR); local
482 trapToHype |= hdcr.tpm && (crn == 9) && (crm >= 12);
579 trapToHype = hdcr.tpmcr;
603 HDCR hdcr, HSTR hstr, HCPTR hcptr, uint32_t iss)
615 inform("trap check M:%x N:%x 1:%x 2:%x hdcr %x, hcptr %x, hstr %x\n",
616 crm, crn, opc1, opc2, hdcr, hcptr, hstr);
617 trapToHype = hdcr.tda && (opc1 == 0);
625 trapToHype = hdcr.tdosa;
629 trapToHype = hdcr.tdra;
602 mcrMrc14TrapToHyp(const MiscRegIndex miscReg, HCR hcr, CPSR cpsr, SCR scr, HDCR hdcr, HSTR hstr, HCPTR hcptr, uint32_t iss) argument
H A Dutility.hh325 HDCR hdcr, HSTR hstr, HCPTR hcptr, uint32_t iss);
H A Dfaults.cc1287 HDCR hdcr = tc->readMiscRegNoEffect(MISCREG_HDCR); local
1293 ( (source == DebugEvent) && hdcr.tde && (cpsr.mode != MODE_HYP)) ||
1348 HDCR hdcr = tc->readMiscRegNoEffect(MISCREG_HDCR); local
1355 ((source == DebugEvent) && hdcr.tde) )

Completed in 13 milliseconds