/external/v8/src/crankshaft/ppc/ |
D | lithium-codegen-ppc.cc | 962 bool can_overflow = hmod->CheckFlag(HValue::kCanOverflow); in DoModI() local 965 if (can_overflow) { in DoModI() 980 if (can_overflow) { in DoModI() 1096 bool can_overflow = hdiv->CheckFlag(HValue::kCanOverflow); in DoDivI() local 1101 if (can_overflow) { in DoDivI() 1125 if (can_overflow) { in DoDivI() 1160 bool can_overflow = hdiv->CheckFlag(HValue::kLeftCanBeMinInt); in DoFlooringDivByPowerOf2I() local 1175 if (divisor == -1 && can_overflow) { in DoFlooringDivByPowerOf2I() 1181 if (can_overflow) { in DoFlooringDivByPowerOf2I() 1195 if (!can_overflow) { in DoFlooringDivByPowerOf2I() [all …]
|
D | lithium-ppc.cc | 1456 bool can_overflow = instr->CheckFlag(HValue::kCanOverflow); in DoMul() local 1465 if (!can_overflow || ((constant_value >= -1) && (constant_value <= 1))) { in DoMul() 1486 ? ((can_overflow && constant_value == -1) || in DoMul() 1488 : (can_overflow || bailout_on_minus_zero)) { in DoMul()
|
/external/v8/src/crankshaft/arm64/ |
D | lithium-codegen-arm64.cc | 1360 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoAddI() local 1365 if (can_overflow) { in DoAddI() 1375 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoAddS() local 1379 if (can_overflow) { in DoAddS() 4019 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoMulConstIS() local 4036 if (can_overflow) { in DoMulConstIS() 4053 if (can_overflow) { in DoMulConstIS() 4069 if (can_overflow) { in DoMulConstIS() 4082 if (can_overflow) { in DoMulConstIS() 4096 DCHECK(!can_overflow); in DoMulConstIS() [all …]
|
D | lithium-arm64.cc | 1795 bool can_overflow = instr->CheckFlag(HValue::kCanOverflow); in DoMul() local 1815 (!can_overflow && (base::bits::IsPowerOfTwo32(constant_abs + 1) || in DoMul() 1825 (can_overflow && constant != 1 && in DoMul() 1840 if ((bailout_on_minus_zero && least_const != most_const) || can_overflow) { in DoMul()
|
/external/v8/src/crankshaft/arm/ |
D | lithium-arm.cc | 1442 bool can_overflow = instr->CheckFlag(HValue::kCanOverflow); in DoMul() local 1451 if (!can_overflow || ((constant_value >= -1) && (constant_value <= 1))) { in DoMul() 1472 ? ((can_overflow && constant_value == -1) || in DoMul() 1474 : (can_overflow || bailout_on_minus_zero)) { in DoMul()
|
D | lithium-codegen-arm.cc | 1682 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoSubI() local 1683 SBit set_cond = can_overflow ? SetCC : LeaveCC; in DoSubI() 1693 if (can_overflow) { in DoSubI() 1703 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoRSubI() local 1704 SBit set_cond = can_overflow ? SetCC : LeaveCC; in DoRSubI() 1714 if (can_overflow) { in DoRSubI() 1844 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoAddI() local 1845 SBit set_cond = can_overflow ? SetCC : LeaveCC; in DoAddI() 1855 if (can_overflow) { in DoAddI()
|
/external/v8/src/crankshaft/s390/ |
D | lithium-s390.cc | 1321 bool can_overflow = instr->CheckFlag(HValue::kCanOverflow); in DoMul() local 1330 if (!can_overflow || ((constant_value >= -1) && (constant_value <= 1))) { in DoMul() 1351 ? ((can_overflow && constant_value == -1) || in DoMul() 1353 : (can_overflow || bailout_on_minus_zero)) { in DoMul()
|
D | lithium-codegen-s390.cc | 1113 bool can_overflow = hdiv->CheckFlag(HValue::kLeftCanBeMinInt); in DoFlooringDivByPowerOf2I() local 1130 if (divisor == -1 && can_overflow) { in DoFlooringDivByPowerOf2I() 1143 if (!can_overflow) { in DoFlooringDivByPowerOf2I() 1316 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoMulI() local 1330 if (can_overflow) { in DoMulI() 1402 if (can_overflow) { in DoMulI()
|
/external/v8/src/crankshaft/mips64/ |
D | lithium-mips64.cc | 1435 bool can_overflow = instr->CheckFlag(HValue::kCanOverflow); in DoMul() local 1444 if (!can_overflow || ((constant_value >= -1) && (constant_value <= 1))) { in DoMul() 1468 ? ((can_overflow && constant_value == -1) || in DoMul() 1470 : (can_overflow || bailout_on_minus_zero)) { in DoMul()
|
D | lithium-codegen-mips64.cc | 1641 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoSubS() local 1643 if (!can_overflow) { in DoSubS() 1662 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoSubI() local 1664 if (!can_overflow) { in DoSubI() 1802 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoAddS() local 1804 if (!can_overflow) { in DoAddS() 1823 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoAddI() local 1825 if (!can_overflow) { in DoAddI()
|
/external/v8/src/crankshaft/mips/ |
D | lithium-mips.cc | 1434 bool can_overflow = instr->CheckFlag(HValue::kCanOverflow); in DoMul() local 1443 if (!can_overflow || ((constant_value >= -1) && (constant_value <= 1))) { in DoMul() 1464 ? ((can_overflow && constant_value == -1) || in DoMul() 1466 : (can_overflow || bailout_on_minus_zero)) { in DoMul()
|
D | lithium-codegen-mips.cc | 1553 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoSubI() local 1555 if (!can_overflow) { in DoSubI() 1693 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoAddI() local 1695 if (!can_overflow) { in DoAddI()
|
/external/v8/src/crankshaft/ia32/ |
D | lithium-ia32.cc | 1545 bool can_overflow = instr->CheckFlag(HValue::kCanOverflow); in DoAdd() local 1549 if (can_overflow) { in DoAdd()
|
/external/v8/src/crankshaft/x64/ |
D | lithium-x64.cc | 1551 bool can_overflow = instr->CheckFlag(HValue::kCanOverflow); in DoAdd() local 1554 if (can_overflow) { in DoAdd()
|
D | lithium-codegen-x64.cc | 1281 bool can_overflow = in DoMulI() local 1291 } else if (!can_overflow) { in DoMulI() 1340 if (can_overflow) { in DoMulI()
|
/external/v8/src/crankshaft/x87/ |
D | lithium-x87.cc | 1552 bool can_overflow = instr->CheckFlag(HValue::kCanOverflow); in DoAdd() local 1556 if (can_overflow) { in DoAdd()
|