qemu/target/hppa/translate.c
/* Note that ssm/rsm instructions number PSW_W and PSW_E differently.  */
Note that ssm/rsm instructions number PSW_W and PSW_E differently.
Note that ssm / rsm instructions number PSW_W and PSW_E differently .
static target_ureg extract_sm_imm(uint32_t insn)
{
    target_ureg val = extract32(insn, 16, 10);
    if (val & PSW_SM_E) {
        val = (val & ~PSW_SM_E) | PSW_E;
    }
    if (val & PSW_SM_W) {
        val = (val & ~PSW_SM_W) | PSW_W;
    }
    return val;
}
static target_ureg extract_sm_imm ( uint32_t insn ) { target_ureg val = extract32 ( insn , 16 , 10 ) ; if ( val & PSW_SM_E ) { val = ( val & ~ PSW_SM_E ) | PSW_E ; } if ( val & PSW_SM_W ) { val = ( val & ~ PSW_SM_W ) | PSW_W ; } return val ; }
Note that ssm/rsm instructions number PSW_W and PSW_E differently.
Note that ssm / rsm instructions number PSW_W and PSW_E differently .