Lines Matching defs:val
193 uint64_t val;
260 void cpsr_write(CPUARMState *env, uint32_t val, uint32_t mask);
275 static inline void xpsr_write(CPUARMState *env, uint32_t val, uint32_t mask)
278 env->ZF = (~val) & CPSR_Z;
279 env->NF = val;
280 env->CF = (val >> 29) & 1;
281 env->VF = (val << 3) & 0x80000000;
284 env->QF = ((val & CPSR_Q) != 0);
286 env->thumb = ((val & (1 << 24)) != 0);
289 env->condexec_bits |= (val >> 25) & 3;
293 env->condexec_bits |= (val >> 8) & 0xfc;
296 env->v7m.exception = val & 0x1ff;