/external/chromium_org/v8/src/arm/ |
D | lithium-arm.cc | 1271 (instr->CheckFlag(HValue::kCanOverflow) && divisor == -1) || in DoDivByPowerOf2I() 1309 (instr->CheckFlag(HValue::kCanOverflow) && in DoDivI() 1469 bool can_overflow = instr->CheckFlag(HValue::kCanOverflow); in DoMul() 1545 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoSub() 1572 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoRSub() 1607 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoAdd() 1614 ASSERT(!instr->CheckFlag(HValue::kCanOverflow)); in DoAdd() 1937 if (!instr->CheckFlag(HValue::kCanOverflow)) { in DoChange() 1956 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoChange()
|
D | lithium-codegen-arm.cc | 1198 if (hmod->CheckFlag(HValue::kCanOverflow)) { in DoModI() 1301 if (hdiv->CheckFlag(HValue::kCanOverflow) && divisor == -1) { in DoDivByPowerOf2I() 1388 if (hdiv->CheckFlag(HValue::kCanOverflow) && in DoDivI() 1564 if (hdiv->CheckFlag(HValue::kCanOverflow) && in DoFlooringDivI() 1608 bool overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoMulI() 1835 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoSubI() 1856 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoRSubI() 2029 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoAddI() 4748 if (hchange->CheckFlag(HValue::kCanOverflow) && in DoSmiTag() 4753 if (hchange->CheckFlag(HValue::kCanOverflow) && in DoSmiTag()
|
/external/chromium_org/v8/src/x87/ |
D | lithium-x87.cc | 1305 (instr->CheckFlag(HValue::kCanOverflow) && divisor == -1) || in DoDivByPowerOf2I() 1344 instr->CheckFlag(HValue::kCanOverflow) || in DoDivI() 1420 instr->CheckFlag(HValue::kCanOverflow)) { in DoFlooringDivI() 1515 if (instr->CheckFlag(HValue::kCanOverflow) || in DoMul() 1536 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoSub() 1563 bool can_overflow = instr->CheckFlag(HValue::kCanOverflow); in DoAdd() 1576 ASSERT(!instr->CheckFlag(HValue::kCanOverflow)); in DoAdd() 1918 if (!instr->CheckFlag(HValue::kCanOverflow)) { in DoChange() 1935 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoChange()
|
D | lithium-codegen-x87.cc | 1378 if (hmod->CheckFlag(HValue::kCanOverflow)) { in DoModI() 1426 if (hdiv->CheckFlag(HValue::kCanOverflow) && divisor == -1) { in DoDivByPowerOf2I() 1508 if (hdiv->CheckFlag(HValue::kCanOverflow)) { in DoDivI() 1648 if (hdiv->CheckFlag(HValue::kCanOverflow)) { in DoFlooringDivI() 1690 } else if (!instr->hydrogen()->CheckFlag(HValue::kCanOverflow)) { in DoMulI() 1730 if (instr->hydrogen()->CheckFlag(HValue::kCanOverflow)) { in DoMulI() 1894 if (instr->hydrogen()->CheckFlag(HValue::kCanOverflow)) { in DoSubI() 2086 if (instr->hydrogen()->CheckFlag(HValue::kCanOverflow)) { in DoAddI() 4560 if (hchange->CheckFlag(HValue::kCanOverflow) && in DoSmiTag() 4566 if (hchange->CheckFlag(HValue::kCanOverflow) && in DoSmiTag()
|
D | lithium-x87.h | 1467 return !add->CheckFlag(HValue::kCanOverflow) && in UseLea()
|
/external/chromium_org/v8/src/ |
D | code-stubs-hydrogen.cc | 165 stack_pop_count->ClearFlag(HValue::kCanOverflow); in BuildGraph() 1650 base_index->ClearFlag(HValue::kCanOverflow); in BuildCodeStub() 1658 map_index->ClearFlag(HValue::kCanOverflow); in BuildCodeStub() 1661 key_index->ClearFlag(HValue::kCanOverflow); in BuildCodeStub() 1682 index->ClearFlag(HValue::kCanOverflow); in BuildCodeStub()
|
D | hydrogen-instructions.cc | 1005 add->ClearFlag(kCanOverflow); in ApplyIndexChange() 1793 ClearFlag(kCanOverflow); in InferRange() 1851 ClearFlag(kCanOverflow); in InferRange() 1872 ClearFlag(kCanOverflow); in InferRange() 1897 ClearFlag(kCanOverflow); in InferRange() 1919 ClearFlag(kCanOverflow); in InferRange() 1953 ClearFlag(kCanOverflow); in InferRange() 1989 ClearFlag(HValue::kCanOverflow); in InferRange() 2991 if (CheckFlag(kCanOverflow)) stream->Add(" !"); in PrintDataTo() 3871 new_dominator_size_value->ClearFlag(HValue::kCanOverflow); in HandleSideEffectDominator()
|
D | hydrogen.cc | 1101 increment_->ClearFlag(HValue::kCanOverflow); in BeginBody() 1132 increment_->ClearFlag(HValue::kCanOverflow); in EndBody() 1202 new_value->ClearFlag(HValue::kCanOverflow); // Ignore counter overflow in AddIncrementCounter() 1320 new_length->ClearFlag(HValue::kCanOverflow); in BuildCheckForCapacityGrow() 1617 raw_index->ClearFlag(HValue::kCanOverflow); in BuildUncheckedDictionaryElementLoadHelper() 1621 key_index->ClearFlag(HValue::kCanOverflow); in BuildUncheckedDictionaryElementLoadHelper() 1647 details_index->ClearFlag(HValue::kCanOverflow); in BuildUncheckedDictionaryElementLoadHelper() 1664 result_index->ClearFlag(HValue::kCanOverflow); in BuildUncheckedDictionaryElementLoadHelper() 1703 hash->ClearFlag(HValue::kCanOverflow); in BuildElementIndexHash() 1723 mask->ClearFlag(HValue::kCanOverflow); in BuildUncheckedDictionaryElementLoad() [all …]
|
D | hydrogen-instructions.h | 484 kCanOverflow, enumerator 1639 SetFlag(kCanOverflow); in HChange() 4165 SetFlag(kCanOverflow); in HMathFloorOfDiv() 4831 SetFlag(kCanOverflow); in HAdd() 4864 SetFlag(kCanOverflow); in HSub() 4885 mul->ClearFlag(HValue::kCanOverflow); in NewImul() 4914 SetFlag(kCanOverflow); in HMul() 4947 SetFlag(kCanOverflow); in HMod() 4980 SetFlag(kCanOverflow); in HDiv()
|
/external/chromium_org/v8/src/x64/ |
D | lithium-x64.cc | 1279 (instr->CheckFlag(HValue::kCanOverflow) && divisor == -1) || in DoDivByPowerOf2I() 1318 instr->CheckFlag(HValue::kCanOverflow) || in DoDivI() 1394 instr->CheckFlag(HValue::kCanOverflow)) { in DoFlooringDivI() 1485 if (instr->CheckFlag(HValue::kCanOverflow) || in DoMul() 1506 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoSub() 1539 bool can_overflow = instr->CheckFlag(HValue::kCanOverflow); in DoAdd() 1549 ASSERT(!instr->CheckFlag(HValue::kCanOverflow)); in DoAdd() 1883 if (!instr->CheckFlag(HValue::kCanOverflow)) { in DoChange() 1902 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoChange()
|
D | lithium-codegen-x64.cc | 1096 if (hmod->CheckFlag(HValue::kCanOverflow)) { in DoModI() 1250 if (hdiv->CheckFlag(HValue::kCanOverflow)) { in DoFlooringDivI() 1287 if (hdiv->CheckFlag(HValue::kCanOverflow) && divisor == -1) { in DoDivByPowerOf2I() 1369 if (hdiv->CheckFlag(HValue::kCanOverflow)) { in DoDivI() 1403 instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoMulI() 1699 if (instr->hydrogen()->CheckFlag(HValue::kCanOverflow)) { in DoSubI() 1930 if (instr->hydrogen()->CheckFlag(HValue::kCanOverflow)) { in DoAddI() 4807 if (hchange->CheckFlag(HValue::kCanOverflow) && in DoSmiTag() 4813 if (hchange->CheckFlag(HValue::kCanOverflow) && in DoSmiTag()
|
D | lithium-x64.h | 1443 return !add->CheckFlag(HValue::kCanOverflow) && in UseLea()
|
/external/chromium_org/v8/src/ia32/ |
D | lithium-ia32.cc | 1310 (instr->CheckFlag(HValue::kCanOverflow) && divisor == -1) || in DoDivByPowerOf2I() 1349 instr->CheckFlag(HValue::kCanOverflow) || in DoDivI() 1425 instr->CheckFlag(HValue::kCanOverflow)) { in DoFlooringDivI() 1520 if (instr->CheckFlag(HValue::kCanOverflow) || in DoMul() 1541 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoSub() 1568 bool can_overflow = instr->CheckFlag(HValue::kCanOverflow); in DoAdd() 1581 ASSERT(!instr->CheckFlag(HValue::kCanOverflow)); in DoAdd() 1939 if (!instr->CheckFlag(HValue::kCanOverflow)) { in DoChange() 1953 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoChange()
|
D | lithium-codegen-ia32.cc | 1185 if (hmod->CheckFlag(HValue::kCanOverflow)) { in DoModI() 1233 if (hdiv->CheckFlag(HValue::kCanOverflow) && divisor == -1) { in DoDivByPowerOf2I() 1315 if (hdiv->CheckFlag(HValue::kCanOverflow)) { in DoDivI() 1455 if (hdiv->CheckFlag(HValue::kCanOverflow)) { in DoFlooringDivI() 1497 } else if (!instr->hydrogen()->CheckFlag(HValue::kCanOverflow)) { in DoMulI() 1537 if (instr->hydrogen()->CheckFlag(HValue::kCanOverflow)) { in DoMulI() 1701 if (instr->hydrogen()->CheckFlag(HValue::kCanOverflow)) { in DoSubI() 1917 if (instr->hydrogen()->CheckFlag(HValue::kCanOverflow)) { in DoAddI() 4597 if (hchange->CheckFlag(HValue::kCanOverflow) && in DoSmiTag() 4603 if (hchange->CheckFlag(HValue::kCanOverflow) && in DoSmiTag()
|
D | lithium-ia32.h | 1452 return !add->CheckFlag(HValue::kCanOverflow) && in UseLea()
|
/external/chromium_org/v8/src/mips/ |
D | lithium-mips.cc | 1277 (instr->CheckFlag(HValue::kCanOverflow) && divisor == -1) || in DoDivByPowerOf2I() 1313 (instr->CheckFlag(HValue::kCanOverflow) && in DoDivI() 1460 bool can_overflow = instr->CheckFlag(HValue::kCanOverflow); in DoMul() 1524 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoSub() 1553 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoAdd() 1560 ASSERT(!instr->CheckFlag(HValue::kCanOverflow)); in DoAdd() 1883 if (!instr->CheckFlag(HValue::kCanOverflow)) { in DoChange() 1902 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoChange()
|
D | lithium-codegen-mips.cc | 1158 if (hmod->CheckFlag(HValue::kCanOverflow)) { in DoModI() 1194 if (hdiv->CheckFlag(HValue::kCanOverflow) && divisor == -1) { in DoDivByPowerOf2I() 1278 if (hdiv->CheckFlag(HValue::kCanOverflow) && in DoDivI() 1435 if (hdiv->CheckFlag(HValue::kCanOverflow) && in DoFlooringDivI() 1465 bool overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoMulI() 1697 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoSubI() 1887 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoAddI() 4754 if (hchange->CheckFlag(HValue::kCanOverflow) && in DoSmiTag() 4759 if (hchange->CheckFlag(HValue::kCanOverflow) && in DoSmiTag()
|
/external/chromium_org/v8/src/arm64/ |
D | lithium-arm64.cc | 868 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoAdd() 875 ASSERT(!instr->CheckFlag(HValue::kCanOverflow)); in DoAdd() 1392 (instr->CheckFlag(HValue::kCanOverflow) && divisor == -1) || in DoDivByPowerOf2I() 1896 bool can_overflow = instr->CheckFlag(HValue::kCanOverflow); in DoMul() 2171 if (hinstr->CheckFlag(HValue::kCanOverflow)) { in DoShiftedBinaryOp() 2474 if (instr->CheckFlag(HValue::kCanOverflow)) { in DoSub()
|
D | lithium-codegen-arm64.cc | 1526 ASSERT(!instr->hydrogen()->CheckFlag(HValue::kCanOverflow)); in DoAddE() 1532 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoAddI() 1547 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoAddS() 2718 if (hdiv->CheckFlag(HValue::kCanOverflow) && divisor == -1) { in DoDivByPowerOf2I() 2815 if (hdiv->CheckFlag(HValue::kCanOverflow)) { in DoDivI() 4015 if (instr->hydrogen()->CheckFlag(HValue::kCanOverflow)) { in DoFlooringDivI() 4338 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoMulConstIS() 4449 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoMulI() 4479 bool can_overflow = instr->hydrogen()->CheckFlag(HValue::kCanOverflow); in DoMulS() 4876 if (hchange->CheckFlag(HValue::kCanOverflow) && in DoSmiTag() [all …]
|