Home
last modified time | relevance | path

Searched refs:kOverflow (Results 1 – 25 of 32) sorted by relevance

12

/external/v8/src/compiler/
Dinstruction-codes.h172 kOverflow, enumerator
Dinstruction.cc53 case kOverflow: in CommuteFlagsCondition()
447 case kOverflow: in operator <<()
/external/v8/src/compiler/s390/
Dinstruction-selector-s390.cc1263 FlagsContinuation cont = FlagsContinuation::ForSet(kOverflow, ovf); in VisitInt32AddWithOverflow()
1274 FlagsContinuation cont = FlagsContinuation::ForSet(kOverflow, ovf); in VisitInt32SubWithOverflow()
1286 FlagsContinuation cont = FlagsContinuation::ForSet(kOverflow, ovf); in VisitInt64AddWithOverflow()
1296 FlagsContinuation cont = FlagsContinuation::ForSet(kOverflow, ovf); in VisitInt64SubWithOverflow()
1475 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero()
1479 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero()
1485 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero()
1489 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero()
/external/v8/src/compiler/ppc/
Dinstruction-selector-ppc.cc1391 FlagsContinuation cont = FlagsContinuation::ForSet(kOverflow, ovf); in VisitInt32AddWithOverflow()
1403 FlagsContinuation cont = FlagsContinuation::ForSet(kOverflow, ovf); in VisitInt32SubWithOverflow()
1416 FlagsContinuation cont = FlagsContinuation::ForSet(kOverflow, ovf); in VisitInt64AddWithOverflow()
1427 FlagsContinuation cont = FlagsContinuation::ForSet(kOverflow, ovf); in VisitInt64SubWithOverflow()
1614 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero()
1618 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero()
1624 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero()
1628 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero()
/external/v8/test/unittests/compiler/arm/
Dinstruction-selector-arm-unittest.cc556 EXPECT_EQ(kOverflow, s[0]->flags_condition()); in TEST_P()
574 EXPECT_EQ(kOverflow, s[0]->flags_condition()); in TEST_P()
588 EXPECT_EQ(kOverflow, s[0]->flags_condition()); in TEST_P()
609 EXPECT_EQ(kOverflow, s[0]->flags_condition()); in TEST_P()
625 EXPECT_EQ(kOverflow, s[0]->flags_condition()); in TEST_P()
648 EXPECT_EQ(kOverflow, s[0]->flags_condition()); in TEST_P()
667 EXPECT_EQ(kOverflow, s[0]->flags_condition()); in TEST_P()
809 EXPECT_EQ(kOverflow, s[0]->flags_condition()); in TEST_P()
827 EXPECT_EQ(kOverflow, s[0]->flags_condition()); in TEST_P()
841 EXPECT_EQ(kOverflow, s[0]->flags_condition()); in TEST_P()
[all …]
/external/v8/src/compiler/mips64/
Dinstruction-selector-mips64.cc1728 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero()
1731 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero()
1734 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero()
1737 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero()
1845 FlagsContinuation cont = FlagsContinuation::ForSet(kOverflow, ovf); in VisitInt32AddWithOverflow()
1855 FlagsContinuation cont = FlagsContinuation::ForSet(kOverflow, ovf); in VisitInt32SubWithOverflow()
1865 FlagsContinuation cont = FlagsContinuation::ForSet(kOverflow, ovf); in VisitInt64AddWithOverflow()
1875 FlagsContinuation cont = FlagsContinuation::ForSet(kOverflow, ovf); in VisitInt64SubWithOverflow()
Dcode-generator-mips64.cc315 case kOverflow: in FlagsConditionToConditionOvf()
1762 case kOverflow: in AssembleArchBranch()
1776 case kOverflow: in AssembleArchBranch()
/external/v8/src/compiler/x64/
Dinstruction-selector-x64.cc775 FlagsContinuation cont = FlagsContinuation::ForSet(kOverflow, ovf); in VisitInt64AddWithOverflow()
815 FlagsContinuation cont = FlagsContinuation::ForSet(kOverflow, ovf); in VisitInt64SubWithOverflow()
1764 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero()
1767 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero()
1770 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero()
1773 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero()
1936 FlagsContinuation cont = FlagsContinuation::ForSet(kOverflow, ovf); in VisitInt32AddWithOverflow()
1946 FlagsContinuation cont = FlagsContinuation::ForSet(kOverflow, ovf); in VisitInt32SubWithOverflow()
/external/v8/src/compiler/arm64/
Dinstruction-selector-arm64.cc2119 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero()
2123 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero()
2127 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero()
2131 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero()
2310 FlagsContinuation cont = FlagsContinuation::ForSet(kOverflow, ovf); in VisitInt32AddWithOverflow()
2321 FlagsContinuation cont = FlagsContinuation::ForSet(kOverflow, ovf); in VisitInt32SubWithOverflow()
2332 FlagsContinuation cont = FlagsContinuation::ForSet(kOverflow, ovf); in VisitInt64AddWithOverflow()
2343 FlagsContinuation cont = FlagsContinuation::ForSet(kOverflow, ovf); in VisitInt64SubWithOverflow()
/external/v8/src/crankshaft/ppc/
Dlithium-codegen-ppc.cc1028 DeoptimizeIf(eq, instr, Deoptimizer::kOverflow); in DoDivByPowerOf2I()
1127 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow, cr0); in DoDivI()
1178 DeoptimizeIf(eq, instr, Deoptimizer::kOverflow); in DoFlooringDivByPowerOf2I()
1206 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow, cr0); in DoFlooringDivByPowerOf2I()
1304 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow, cr0); in DoFlooringDivI()
1394 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow, cr0); in DoMulI()
1399 DeoptimizeIf(ne, instr, Deoptimizer::kOverflow); in DoMulI()
1472 DeoptimizeIf(ne, instr, Deoptimizer::kOverflow); in DoMulI()
1487 DeoptimizeIf(ne, instr, Deoptimizer::kOverflow); in DoMulI()
1659 DeoptimizeIf(lt, instr, Deoptimizer::kOverflow, cr0); in DoShiftI()
[all …]
/external/v8/src/crankshaft/arm64/
Dlithium-codegen-arm64.cc1367 DeoptimizeIf(vs, instr, Deoptimizer::kOverflow); in DoAddI()
1381 DeoptimizeIf(vs, instr, Deoptimizer::kOverflow); in DoAddS()
2502 DeoptimizeIf(vs, instr, Deoptimizer::kOverflow); in DoDivByPowerOf2I()
2603 DeoptimizeIf(eq, instr, Deoptimizer::kOverflow); in DoDivI()
3413 DeoptimizeIf(vs, instr, Deoptimizer::kOverflow); in DoMathAbs()
3613 DeoptimizeIf(vs, instr, Deoptimizer::kOverflow); in DoFlooringDivByPowerOf2I()
3693 DeoptimizeIf(eq, instr, Deoptimizer::kOverflow); in DoFlooringDivI()
3861 DeoptimizeIf(hi, instr, Deoptimizer::kOverflow); in DoMathRoundI()
4039 DeoptimizeIf(vs, instr, Deoptimizer::kOverflow); in DoMulConstIS()
4055 DeoptimizeIf(vs, instr, Deoptimizer::kOverflow); in DoMulConstIS()
[all …]
/external/v8/src/crankshaft/ia32/
Dlithium-codegen-ia32.cc997 DeoptimizeIf(zero, instr, Deoptimizer::kOverflow); in DoDivByPowerOf2I()
1082 DeoptimizeIf(zero, instr, Deoptimizer::kOverflow); in DoDivI()
1121 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow); in DoFlooringDivByPowerOf2I()
1222 DeoptimizeIf(zero, instr, Deoptimizer::kOverflow); in DoFlooringDivI()
1300 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow); in DoMulI()
1434 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow); in DoShiftI()
1460 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow); in DoSubI()
1632 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow); in DoAddI()
3124 DeoptimizeIf(negative, instr, Deoptimizer::kOverflow); in EmitIntegerMathAbs()
3196 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow); in DoMathFloorI()
[all …]
/external/v8/src/crankshaft/x64/
Dlithium-codegen-x64.cc1033 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow); in DoFlooringDivByPowerOf2I()
1134 DeoptimizeIf(zero, instr, Deoptimizer::kOverflow); in DoFlooringDivI()
1168 DeoptimizeIf(zero, instr, Deoptimizer::kOverflow); in DoDivByPowerOf2I()
1253 DeoptimizeIf(zero, instr, Deoptimizer::kOverflow); in DoDivI()
1341 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow); in DoMulI()
1536 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow); in DoShiftI()
1579 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow); in DoSubI()
1754 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow); in DoAddI()
3317 DeoptimizeIf(negative, instr, Deoptimizer::kOverflow); in EmitIntegerMathAbs()
3328 DeoptimizeIf(negative, instr, Deoptimizer::kOverflow); in EmitSmiMathAbs()
[all …]
/external/v8/src/crankshaft/s390/
Dlithium-codegen-s390.cc996 DeoptimizeIf(eq, instr, Deoptimizer::kOverflow); in DoDivByPowerOf2I()
1091 DeoptimizeIf(eq, instr, Deoptimizer::kOverflow); in DoDivI()
1132 DeoptimizeIf(eq, instr, Deoptimizer::kOverflow); in DoFlooringDivByPowerOf2I()
1154 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow, cr0); in DoFlooringDivByPowerOf2I()
1249 DeoptimizeIf(eq, instr, Deoptimizer::kOverflow); in DoFlooringDivI()
1335 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow); in DoMulI()
1340 DeoptimizeIf(ne, instr, Deoptimizer::kOverflow); in DoMulI()
1414 DeoptimizeIf(ne, instr, Deoptimizer::kOverflow); in DoMulI()
1431 DeoptimizeIf(ne, instr, Deoptimizer::kOverflow); in DoMulI()
1629 DeoptimizeIf(lt, instr, Deoptimizer::kOverflow, cr0); in DoShiftI()
[all …]
/external/v8/src/compiler/ia32/
Dinstruction-selector-ia32.cc1397 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero()
1400 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero()
1509 FlagsContinuation cont = FlagsContinuation::ForSet(kOverflow, ovf); in VisitInt32AddWithOverflow()
1519 FlagsContinuation cont = FlagsContinuation::ForSet(kOverflow, ovf); in VisitInt32SubWithOverflow()
Dcode-generator-ia32.cc1490 case kOverflow: in AssembleArchBranch()
1563 case kOverflow: in AssembleArchBoolean()
/external/v8/src/compiler/mips/
Dinstruction-selector-mips.cc1265 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero()
1268 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero()
1387 FlagsContinuation cont = FlagsContinuation::ForSet(kOverflow, ovf); in VisitInt32AddWithOverflow()
1397 FlagsContinuation cont = FlagsContinuation::ForSet(kOverflow, ovf); in VisitInt32SubWithOverflow()
/external/v8/src/crankshaft/arm/
Dlithium-codegen-arm.cc1150 DeoptimizeIf(eq, instr, Deoptimizer::kOverflow); in DoDivByPowerOf2I()
1242 DeoptimizeIf(eq, instr, Deoptimizer::kOverflow); in DoDivI()
1322 DeoptimizeIf(vs, instr, Deoptimizer::kOverflow); in DoFlooringDivByPowerOf2I()
1418 DeoptimizeIf(eq, instr, Deoptimizer::kOverflow); in DoFlooringDivI()
1471 DeoptimizeIf(vs, instr, Deoptimizer::kOverflow); in DoMulI()
1531 DeoptimizeIf(ne, instr, Deoptimizer::kOverflow); in DoMulI()
1662 DeoptimizeIf(vs, instr, Deoptimizer::kOverflow); in DoShiftI()
1694 DeoptimizeIf(vs, instr, Deoptimizer::kOverflow); in DoSubI()
1715 DeoptimizeIf(vs, instr, Deoptimizer::kOverflow); in DoRSubI()
1856 DeoptimizeIf(vs, instr, Deoptimizer::kOverflow); in DoAddI()
[all …]
/external/v8/src/crankshaft/x87/
Dlithium-codegen-x87.cc1298 DeoptimizeIf(zero, instr, Deoptimizer::kOverflow); in DoDivByPowerOf2I()
1383 DeoptimizeIf(zero, instr, Deoptimizer::kOverflow); in DoDivI()
1422 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow); in DoFlooringDivByPowerOf2I()
1523 DeoptimizeIf(zero, instr, Deoptimizer::kOverflow); in DoFlooringDivI()
1601 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow); in DoMulI()
1735 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow); in DoShiftI()
1761 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow); in DoSubI()
1909 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow); in DoAddI()
3400 DeoptimizeIf(negative, instr, Deoptimizer::kOverflow); in EmitIntegerMathAbs()
3477 DeoptimizeIf(equal, instr, Deoptimizer::kOverflow); in DoMathFloor()
[all …]
/external/v8/src/compiler/x87/
Dinstruction-selector-x87.cc1430 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero()
1433 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero()
1543 FlagsContinuation cont = FlagsContinuation::ForSet(kOverflow, ovf); in VisitInt32AddWithOverflow()
1553 FlagsContinuation cont = FlagsContinuation::ForSet(kOverflow, ovf); in VisitInt32SubWithOverflow()
/external/v8/src/compiler/arm/
Dinstruction-selector-arm.cc1679 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero()
1682 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero()
1818 FlagsContinuation cont = FlagsContinuation::ForSet(kOverflow, ovf); in VisitInt32AddWithOverflow()
1828 FlagsContinuation cont = FlagsContinuation::ForSet(kOverflow, ovf); in VisitInt32SubWithOverflow()
/external/v8/src/crankshaft/mips64/
Dlithium-codegen-mips64.cc1039 DeoptimizeIf(eq, instr, Deoptimizer::kOverflow, dividend, Operand(kMinInt)); in DoDivByPowerOf2I()
1130 DeoptimizeIf(eq, instr, Deoptimizer::kOverflow, divisor, Operand(-1)); in DoDivI()
1195 DeoptimizeIf(gt, instr, Deoptimizer::kOverflow, result, Operand(kMaxInt)); in DoFlooringDivByPowerOf2I()
1293 DeoptimizeIf(eq, instr, Deoptimizer::kOverflow, divisor, Operand(-1)); in DoFlooringDivI()
1396 DeoptimizeIf(ne, instr, Deoptimizer::kOverflow, scratch, Operand(at)); in DoMulS()
1499 DeoptimizeIf(ne, instr, Deoptimizer::kOverflow, scratch, Operand(at)); in DoMulI()
3451 DeoptimizeIf(lt, instr, Deoptimizer::kOverflow, result, Operand(zero_reg)); in EmitIntegerMathAbs()
3465 DeoptimizeIf(lt, instr, Deoptimizer::kOverflow, result, Operand(zero_reg)); in EmitSmiMathAbs()
3565 DeoptimizeIf(ge, instr, Deoptimizer::kOverflow, scratch, in DoMathRound()
4711 DeoptimizeIf(ne, instr, Deoptimizer::kOverflow, at, Operand(zero_reg)); in DoSmiTag()
[all …]
/external/v8/src/crankshaft/mips/
Dlithium-codegen-mips.cc1049 DeoptimizeIf(eq, instr, Deoptimizer::kOverflow, dividend, Operand(kMinInt)); in DoDivByPowerOf2I()
1141 DeoptimizeIf(eq, instr, Deoptimizer::kOverflow, divisor, Operand(-1)); in DoDivI()
1200 DeoptimizeIf(ge, instr, Deoptimizer::kOverflow, scratch, in DoFlooringDivByPowerOf2I()
1299 DeoptimizeIf(eq, instr, Deoptimizer::kOverflow, divisor, Operand(-1)); in DoFlooringDivI()
1400 DeoptimizeIf(ne, instr, Deoptimizer::kOverflow, scratch, Operand(at)); in DoMulI()
1532 DeoptimizeIf(lt, instr, Deoptimizer::kOverflow, scratch, in DoShiftI()
3267 DeoptimizeIf(lt, instr, Deoptimizer::kOverflow, result, Operand(zero_reg)); in EmitIntegerMathAbs()
3365 DeoptimizeIf(ge, instr, Deoptimizer::kOverflow, scratch, in DoMathRound()
4507 DeoptimizeIf(ne, instr, Deoptimizer::kOverflow, at, Operand(zero_reg)); in DoSmiTag()
4512 DeoptimizeIf(lt, instr, Deoptimizer::kOverflow, at, Operand(zero_reg)); in DoSmiTag()
[all …]
/external/v8/test/unittests/compiler/arm64/
Dinstruction-selector-arm64-unittest.cc1478 EXPECT_EQ(kOverflow, s[0]->flags_condition()); in TEST_P()
1496 EXPECT_EQ(kOverflow, s[0]->flags_condition()); in TEST_P()
1546 EXPECT_EQ(kOverflow, s[0]->flags_condition()); in TEST_P()
1564 EXPECT_EQ(kOverflow, s[0]->flags_condition()); in TEST_P()
1586 EXPECT_EQ(kOverflow, s[0]->flags_condition()); in TEST_P()
1608 EXPECT_EQ(kOverflow, s[0]->flags_condition()); in TEST_P()
1654 EXPECT_EQ(kOverflow, s[0]->flags_condition()); in TEST_F()
1689 EXPECT_EQ(kOverflow, s[0]->flags_condition()); in TEST_F()
1712 EXPECT_EQ(kOverflow, s[0]->flags_condition()); in TEST_F()
/external/v8/src/
Ddeoptimizer.h376 V(kOverflow, "overflow") \

12