Lines Matching refs:carry_out
1400 int32_t Simulator::GetShiftRm(Instruction* instr, bool* carry_out) { in GetShiftRm() argument
1417 *carry_out = true; in GetShiftRm()
1420 *carry_out = false; in GetShiftRm()
1424 *carry_out = (result & 1) == 1; in GetShiftRm()
1432 *carry_out = c_flag_; in GetShiftRm()
1435 *carry_out = (result < 0); in GetShiftRm()
1444 *carry_out = c_flag_; in GetShiftRm()
1448 *carry_out = (uresult & 1) == 1; in GetShiftRm()
1457 *carry_out = c_flag_; in GetShiftRm()
1462 *carry_out = (static_cast<uint32_t>(result) >> 31) != 0; in GetShiftRm()
1479 *carry_out = c_flag_; in GetShiftRm()
1482 *carry_out = (result & 1) == 1; in GetShiftRm()
1487 *carry_out = true; in GetShiftRm()
1490 *carry_out = false; in GetShiftRm()
1499 *carry_out = c_flag_; in GetShiftRm()
1502 *carry_out = (result < 0); in GetShiftRm()
1505 *carry_out = (result & 1) == 1; in GetShiftRm()
1509 *carry_out = false; in GetShiftRm()
1517 *carry_out = c_flag_; in GetShiftRm()
1521 *carry_out = (uresult & 1) == 1; in GetShiftRm()
1525 *carry_out = (result < 0); in GetShiftRm()
1528 *carry_out = false; in GetShiftRm()
1536 *carry_out = c_flag_; in GetShiftRm()
1541 *carry_out = (static_cast<uint32_t>(result) >> 31) != 0; in GetShiftRm()
1558 int32_t Simulator::GetImm(Instruction* instr, bool* carry_out) { in GetImm() argument
1562 *carry_out = (rotate == 0) ? c_flag_ : (imm < 0); in GetImm()