Home
last modified time | relevance | path

Searched refs:kCanOverflow (Results 1 – 19 of 19) sorted by relevance

/external/chromium_org/v8/src/arm/
Dlithium-arm.cc1271 (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()
Dlithium-codegen-arm.cc1198 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/
Dlithium-x87.cc1305 (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()
Dlithium-codegen-x87.cc1378 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()
Dlithium-x87.h1467 return !add->CheckFlag(HValue::kCanOverflow) && in UseLea()
/external/chromium_org/v8/src/
Dcode-stubs-hydrogen.cc165 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()
Dhydrogen-instructions.cc1005 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()
Dhydrogen.cc1101 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 …]
Dhydrogen-instructions.h484 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/
Dlithium-x64.cc1279 (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()
Dlithium-codegen-x64.cc1096 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()
Dlithium-x64.h1443 return !add->CheckFlag(HValue::kCanOverflow) && in UseLea()
/external/chromium_org/v8/src/ia32/
Dlithium-ia32.cc1310 (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()
Dlithium-codegen-ia32.cc1185 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()
Dlithium-ia32.h1452 return !add->CheckFlag(HValue::kCanOverflow) && in UseLea()
/external/chromium_org/v8/src/mips/
Dlithium-mips.cc1277 (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()
Dlithium-codegen-mips.cc1158 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/
Dlithium-arm64.cc868 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()
Dlithium-codegen-arm64.cc1526 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 …]