/external/v8/src/compiler/ |
D | instruction-codes.h | 172 kOverflow, enumerator
|
D | instruction.cc | 53 case kOverflow: in CommuteFlagsCondition() 447 case kOverflow: in operator <<()
|
/external/v8/src/compiler/s390/ |
D | instruction-selector-s390.cc | 1263 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/ |
D | instruction-selector-ppc.cc | 1391 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/ |
D | instruction-selector-arm-unittest.cc | 556 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/ |
D | instruction-selector-mips64.cc | 1728 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()
|
D | code-generator-mips64.cc | 315 case kOverflow: in FlagsConditionToConditionOvf() 1762 case kOverflow: in AssembleArchBranch() 1776 case kOverflow: in AssembleArchBranch()
|
/external/v8/src/compiler/x64/ |
D | instruction-selector-x64.cc | 775 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/ |
D | instruction-selector-arm64.cc | 2119 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/ |
D | lithium-codegen-ppc.cc | 1028 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/ |
D | lithium-codegen-arm64.cc | 1367 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/ |
D | lithium-codegen-ia32.cc | 997 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/ |
D | lithium-codegen-x64.cc | 1033 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/ |
D | lithium-codegen-s390.cc | 996 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/ |
D | instruction-selector-ia32.cc | 1397 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()
|
D | code-generator-ia32.cc | 1490 case kOverflow: in AssembleArchBranch() 1563 case kOverflow: in AssembleArchBoolean()
|
/external/v8/src/compiler/mips/ |
D | instruction-selector-mips.cc | 1265 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/ |
D | lithium-codegen-arm.cc | 1150 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/ |
D | lithium-codegen-x87.cc | 1298 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/ |
D | instruction-selector-x87.cc | 1430 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/ |
D | instruction-selector-arm.cc | 1679 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/ |
D | lithium-codegen-mips64.cc | 1039 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/ |
D | lithium-codegen-mips.cc | 1049 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/ |
D | instruction-selector-arm64-unittest.cc | 1478 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/ |
D | deoptimizer.h | 376 V(kOverflow, "overflow") \
|