Lines Matching defs:el
88 ExceptionLevel el, uint32_t immediate) const
93 if (el <= EL1 && checkEL1Trap(tc, misc_reg, el)) {
100 if ((ArmSystem::haveVirtualization(tc) && el <= EL2) &&
101 checkEL2Trap(tc, misc_reg, el, &is_vfp_neon)) {
109 if ((ArmSystem::haveSecurity(tc) && el <= EL3) &&
110 checkEL3Trap(tc, misc_reg, el, &is_vfp_neon)) {
123 ExceptionLevel el) const
132 if ((el == EL0 && cpacr.fpen != 0x3) ||
133 (el == EL1 && !(cpacr.fpen & 0x1)))
144 ExceptionLevel el, bool * is_vfp_neon) const
154 if (!inSecureState(scr, cpsr) && (el != EL2)) {
165 trap_to_hyp = cptr.tcpac && el == EL1;
181 el == EL1;
196 trap_to_hyp = hcr.ttlb && el == EL1;
203 trap_to_hyp = hcr.tpu && el <= EL1;
210 trap_to_hyp = hcr.tpc && el <= EL1;
216 trap_to_hyp = hcr.tsw && el == EL1;
220 trap_to_hyp = hcr.tacr && el == EL1;
256 trap_to_hyp = hcr.tid3 && el == EL1;
263 trap_to_hyp = hcr.tid2 && el <= EL1;
269 trap_to_hyp = hcr.tid1 && el == EL1;
272 trap_to_hyp = hcr.tidcp && el == EL1;
277 trap_to_hyp = hcr.fmo && el == EL1;
282 trap_to_hyp = hcr.imo && el == EL1;
293 ExceptionLevel el, bool * is_vfp_neon) const
310 if (el == EL1 || el == EL2) {
315 if (el == EL2) {
378 const ExceptionLevel el = (ExceptionLevel) (uint8_t) cpsr.el;
380 Fault fault = trap(tc, miscReg, el, imm);