Lines Matching refs:carry_out
1348 int32_t Simulator::GetShiftRm(Instruction* instr, bool* carry_out) { in GetShiftRm() argument
1365 *carry_out = true; in GetShiftRm()
1368 *carry_out = false; in GetShiftRm()
1372 *carry_out = (result & 1) == 1; in GetShiftRm()
1380 *carry_out = c_flag_; in GetShiftRm()
1383 *carry_out = (result < 0); in GetShiftRm()
1392 *carry_out = c_flag_; in GetShiftRm()
1396 *carry_out = (uresult & 1) == 1; in GetShiftRm()
1405 *carry_out = c_flag_; in GetShiftRm()
1410 *carry_out = (static_cast<uint32_t>(result) >> 31) != 0; in GetShiftRm()
1427 *carry_out = c_flag_; in GetShiftRm()
1430 *carry_out = (result & 1) == 1; in GetShiftRm()
1435 *carry_out = true; in GetShiftRm()
1438 *carry_out = false; in GetShiftRm()
1447 *carry_out = c_flag_; in GetShiftRm()
1450 *carry_out = (result < 0); in GetShiftRm()
1453 *carry_out = (result & 1) == 1; in GetShiftRm()
1457 *carry_out = false; in GetShiftRm()
1465 *carry_out = c_flag_; in GetShiftRm()
1469 *carry_out = (uresult & 1) == 1; in GetShiftRm()
1473 *carry_out = (result < 0); in GetShiftRm()
1476 *carry_out = false; in GetShiftRm()
1484 *carry_out = c_flag_; in GetShiftRm()
1489 *carry_out = (static_cast<uint32_t>(result) >> 31) != 0; in GetShiftRm()
1506 int32_t Simulator::GetImm(Instruction* instr, bool* carry_out) { in GetImm() argument
1510 *carry_out = (rotate == 0) ? c_flag_ : (imm < 0); in GetImm()