Lines Matching refs:shco
2285 /*OUT*/IRTemp* shco, in mk_shifter_operand() argument
2296 if (shco) { in mk_shifter_operand()
2297 vassert(*shco == IRTemp_INVALID); in mk_shifter_operand()
2298 *shco = newTemp(Ity_I32); in mk_shifter_operand()
2309 if (shco) { in mk_shifter_operand()
2311 assign( *shco, mk_armg_calculate_flag_c() ); in mk_shifter_operand()
2313 assign( *shco, mkU32( (imm >> 31) & 1 ) ); in mk_shifter_operand()
2335 buf, shop, shco, rMt, how, shift_amt, rM in mk_shifter_operand()
2357 buf, shop, shco, rMt, how, rSt, rM, rS in mk_shifter_operand()
14774 IRTemp shco = IRTemp_INVALID; /* shifter carry out */ in disInstr_ARM_WRK() local
14818 &shop, bitS ? &shco : NULL, dis_buf in disInstr_ARM_WRK()
14850 vassert(shco == IRTemp_INVALID); in disInstr_ARM_WRK()
14853 vassert(shco != IRTemp_INVALID); in disInstr_ARM_WRK()
14870 res, shco, oldV, condT ); in disInstr_ARM_WRK()
14890 &shop, bitS ? &shco : NULL, dis_buf in disInstr_ARM_WRK()
14898 vassert(shco != IRTemp_INVALID); in disInstr_ARM_WRK()
14902 vassert(shco == IRTemp_INVALID); in disInstr_ARM_WRK()
14914 res, shco, oldV, condT ); in disInstr_ARM_WRK()
14960 &shop, &shco, dis_buf in disInstr_ARM_WRK()
14972 res, shco, oldV, condT ); in disInstr_ARM_WRK()
14992 &shop, bitS ? &shco : NULL, dis_buf in disInstr_ARM_WRK()
15029 vassert(shco == IRTemp_INVALID); in disInstr_ARM_WRK()
15032 vassert(shco != IRTemp_INVALID); in disInstr_ARM_WRK()