/external/v8/src/compiler/ppc/ |
D | instruction-selector-ppc.cc | 1222 FlagsContinuation cont(kOverflow, ovf); in VisitInt32AddWithOverflow() 1234 FlagsContinuation cont(kOverflow, ovf); in VisitInt32SubWithOverflow() 1247 FlagsContinuation cont(kOverflow, ovf); in VisitInt64AddWithOverflow() 1258 FlagsContinuation cont(kOverflow, ovf); in VisitInt64SubWithOverflow() 1442 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero() 1446 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero() 1452 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero() 1456 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero()
|
/external/v8/src/compiler/ |
D | instruction-codes.h | 138 kOverflow, enumerator
|
D | instruction.cc | 52 case kOverflow: in CommuteFlagsCondition() 443 case kOverflow: in operator <<()
|
/external/v8/src/compiler/x64/ |
D | instruction-selector-x64.cc | 661 FlagsContinuation cont(kOverflow, ovf); in VisitInt64AddWithOverflow() 701 FlagsContinuation cont(kOverflow, ovf); in VisitInt64SubWithOverflow() 1516 cont.OverwriteAndNegateIfEqual(kOverflow); in VisitBranch() 1519 cont.OverwriteAndNegateIfEqual(kOverflow); in VisitBranch() 1522 cont.OverwriteAndNegateIfEqual(kOverflow); in VisitBranch() 1525 cont.OverwriteAndNegateIfEqual(kOverflow); in VisitBranch() 1666 FlagsContinuation cont(kOverflow, ovf); in VisitInt32AddWithOverflow() 1676 FlagsContinuation cont(kOverflow, ovf); in VisitInt32SubWithOverflow()
|
D | code-generator-x64.cc | 1675 case kOverflow: in AssembleArchBranch() 1747 case kOverflow: in AssembleArchBoolean()
|
/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 | 1606 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero() 1609 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero() 1612 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero() 1615 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero() 1709 FlagsContinuation cont(kOverflow, ovf); in VisitInt32AddWithOverflow() 1719 FlagsContinuation cont(kOverflow, ovf); in VisitInt32SubWithOverflow() 1729 FlagsContinuation cont(kOverflow, ovf); in VisitInt64AddWithOverflow() 1739 FlagsContinuation cont(kOverflow, ovf); in VisitInt64SubWithOverflow()
|
D | code-generator-mips64.cc | 304 case kOverflow: in FlagsConditionToConditionOvf() 1411 case kOverflow: in AssembleArchBranch() 1425 case kOverflow: in AssembleArchBranch()
|
/external/v8/src/compiler/arm64/ |
D | instruction-selector-arm64.cc | 1843 cont.OverwriteAndNegateIfEqual(kOverflow); in VisitBranch() 1847 cont.OverwriteAndNegateIfEqual(kOverflow); in VisitBranch() 1851 cont.OverwriteAndNegateIfEqual(kOverflow); in VisitBranch() 1855 cont.OverwriteAndNegateIfEqual(kOverflow); in VisitBranch() 2025 FlagsContinuation cont(kOverflow, ovf); in VisitInt32AddWithOverflow() 2036 FlagsContinuation cont(kOverflow, ovf); in VisitInt32SubWithOverflow() 2047 FlagsContinuation cont(kOverflow, ovf); in VisitInt64AddWithOverflow() 2058 FlagsContinuation cont(kOverflow, ovf); in VisitInt64SubWithOverflow()
|
/external/v8/src/crankshaft/x64/ |
D | lithium-codegen-x64.cc | 1080 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow); in DoFlooringDivByPowerOf2I() 1181 DeoptimizeIf(zero, instr, Deoptimizer::kOverflow); in DoFlooringDivI() 1215 DeoptimizeIf(zero, instr, Deoptimizer::kOverflow); in DoDivByPowerOf2I() 1300 DeoptimizeIf(zero, instr, Deoptimizer::kOverflow); in DoDivI() 1388 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow); in DoMulI() 1583 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow); in DoShiftI() 1626 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow); in DoSubI() 1808 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow); in DoAddI() 3414 DeoptimizeIf(negative, instr, Deoptimizer::kOverflow); in EmitIntegerMathAbs() 3425 DeoptimizeIf(negative, instr, Deoptimizer::kOverflow); in EmitSmiMathAbs() [all …]
|
/external/v8/src/crankshaft/ppc/ |
D | lithium-codegen-ppc.cc | 1068 DeoptimizeIf(eq, instr, Deoptimizer::kOverflow); in DoDivByPowerOf2I() 1167 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow, cr0); in DoDivI() 1214 DeoptimizeIf(eq, instr, Deoptimizer::kOverflow); in DoFlooringDivByPowerOf2I() 1242 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow, cr0); in DoFlooringDivByPowerOf2I() 1340 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow, cr0); in DoFlooringDivI() 1427 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow, cr0); in DoMulI() 1432 DeoptimizeIf(ne, instr, Deoptimizer::kOverflow); in DoMulI() 1505 DeoptimizeIf(ne, instr, Deoptimizer::kOverflow); in DoMulI() 1520 DeoptimizeIf(ne, instr, Deoptimizer::kOverflow); in DoMulI() 1692 DeoptimizeIf(lt, instr, Deoptimizer::kOverflow, cr0); in DoShiftI() [all …]
|
/external/v8/src/compiler/mips/ |
D | instruction-selector-mips.cc | 1120 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero() 1123 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero() 1224 FlagsContinuation cont(kOverflow, ovf); in VisitInt32AddWithOverflow() 1234 FlagsContinuation cont(kOverflow, ovf); in VisitInt32SubWithOverflow()
|
D | code-generator-mips.cc | 1185 case kOverflow: in AssembleArchBranch() 1199 case kOverflow: in AssembleArchBranch()
|
/external/v8/src/compiler/ia32/ |
D | instruction-selector-ia32.cc | 1116 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero() 1119 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero() 1216 FlagsContinuation cont(kOverflow, ovf); in VisitInt32AddWithOverflow() 1226 FlagsContinuation cont(kOverflow, ovf); in VisitInt32SubWithOverflow()
|
D | code-generator-ia32.cc | 1153 case kOverflow: in AssembleArchBranch() 1226 case kOverflow: in AssembleArchBoolean()
|
/external/v8/src/crankshaft/arm64/ |
D | lithium-codegen-arm64.cc | 1423 DeoptimizeIf(vs, instr, Deoptimizer::kOverflow); in DoAddI() 1437 DeoptimizeIf(vs, instr, Deoptimizer::kOverflow); in DoAddS() 2550 DeoptimizeIf(vs, instr, Deoptimizer::kOverflow); in DoDivByPowerOf2I() 2651 DeoptimizeIf(eq, instr, Deoptimizer::kOverflow); in DoDivI() 3439 DeoptimizeIf(vs, instr, Deoptimizer::kOverflow); in DoMathAbs() 3633 DeoptimizeIf(vs, instr, Deoptimizer::kOverflow); in DoFlooringDivByPowerOf2I() 3713 DeoptimizeIf(eq, instr, Deoptimizer::kOverflow); in DoFlooringDivI() 3882 DeoptimizeIf(hi, instr, Deoptimizer::kOverflow); in DoMathRoundI() 4060 DeoptimizeIf(vs, instr, Deoptimizer::kOverflow); in DoMulConstIS() 4076 DeoptimizeIf(vs, instr, Deoptimizer::kOverflow); in DoMulConstIS() [all …]
|
/external/v8/src/crankshaft/ia32/ |
D | lithium-codegen-ia32.cc | 1142 DeoptimizeIf(zero, instr, Deoptimizer::kOverflow); in DoDivByPowerOf2I() 1227 DeoptimizeIf(zero, instr, Deoptimizer::kOverflow); in DoDivI() 1266 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow); in DoFlooringDivByPowerOf2I() 1367 DeoptimizeIf(zero, instr, Deoptimizer::kOverflow); in DoFlooringDivI() 1445 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow); in DoMulI() 1579 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow); in DoShiftI() 1605 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow); in DoSubI() 1784 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow); in DoAddI() 3339 DeoptimizeIf(negative, instr, Deoptimizer::kOverflow); in EmitIntegerMathAbs() 3405 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow); in DoMathFloor() [all …]
|
/external/v8/src/compiler/x87/ |
D | instruction-selector-x87.cc | 1133 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero() 1136 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero() 1233 FlagsContinuation cont(kOverflow, ovf); in VisitInt32AddWithOverflow() 1243 FlagsContinuation cont(kOverflow, ovf); in VisitInt32SubWithOverflow()
|
/external/v8/src/crankshaft/mips64/ |
D | lithium-codegen-mips64.cc | 1082 DeoptimizeIf(eq, instr, Deoptimizer::kOverflow, dividend, Operand(kMinInt)); in DoDivByPowerOf2I() 1173 DeoptimizeIf(eq, instr, Deoptimizer::kOverflow, divisor, Operand(-1)); in DoDivI() 1238 DeoptimizeIf(gt, instr, Deoptimizer::kOverflow, result, Operand(kMaxInt)); in DoFlooringDivByPowerOf2I() 1336 DeoptimizeIf(eq, instr, Deoptimizer::kOverflow, divisor, Operand(-1)); in DoFlooringDivI() 1380 DeoptimizeIf(lt, instr, Deoptimizer::kOverflow, scratch, in DoMulS() 1439 DeoptimizeIf(ne, instr, Deoptimizer::kOverflow, scratch, Operand(at)); in DoMulS() 1482 DeoptimizeIf(lt, instr, Deoptimizer::kOverflow, scratch, in DoMulI() 1542 DeoptimizeIf(ne, instr, Deoptimizer::kOverflow, scratch, Operand(at)); in DoMulI() 1695 DeoptimizeIf(lt, instr, Deoptimizer::kOverflow, overflow, in DoSubS() 1716 DeoptimizeIf(lt, instr, Deoptimizer::kOverflow, overflow, in DoSubI() [all …]
|
/external/v8/src/crankshaft/arm/ |
D | lithium-codegen-arm.cc | 1192 DeoptimizeIf(eq, instr, Deoptimizer::kOverflow); in DoDivByPowerOf2I() 1284 DeoptimizeIf(eq, instr, Deoptimizer::kOverflow); in DoDivI() 1364 DeoptimizeIf(vs, instr, Deoptimizer::kOverflow); in DoFlooringDivByPowerOf2I() 1460 DeoptimizeIf(eq, instr, Deoptimizer::kOverflow); in DoFlooringDivI() 1513 DeoptimizeIf(vs, instr, Deoptimizer::kOverflow); in DoMulI() 1573 DeoptimizeIf(ne, instr, Deoptimizer::kOverflow); in DoMulI() 1704 DeoptimizeIf(vs, instr, Deoptimizer::kOverflow); in DoShiftI() 1736 DeoptimizeIf(vs, instr, Deoptimizer::kOverflow); in DoSubI() 1757 DeoptimizeIf(vs, instr, Deoptimizer::kOverflow); in DoRSubI() 1905 DeoptimizeIf(vs, instr, Deoptimizer::kOverflow); in DoAddI() [all …]
|
/external/v8/src/compiler/arm/ |
D | instruction-selector-arm.cc | 1369 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero() 1372 cont->OverwriteAndNegateIfEqual(kOverflow); in VisitWordCompareZero() 1492 FlagsContinuation cont(kOverflow, ovf); in VisitInt32AddWithOverflow() 1502 FlagsContinuation cont(kOverflow, ovf); in VisitInt32SubWithOverflow()
|
/external/v8/test/unittests/compiler/arm64/ |
D | instruction-selector-arm64-unittest.cc | 1276 EXPECT_EQ(kOverflow, s[0]->flags_condition()); in TEST_P() 1294 EXPECT_EQ(kOverflow, s[0]->flags_condition()); in TEST_P() 1344 EXPECT_EQ(kOverflow, s[0]->flags_condition()); in TEST_P() 1362 EXPECT_EQ(kOverflow, s[0]->flags_condition()); in TEST_P() 1384 EXPECT_EQ(kOverflow, s[0]->flags_condition()); in TEST_P() 1406 EXPECT_EQ(kOverflow, s[0]->flags_condition()); in TEST_P() 1429 EXPECT_EQ(kOverflow, s[0]->flags_condition()); in TEST_F() 1464 EXPECT_EQ(kOverflow, s[0]->flags_condition()); in TEST_F() 1487 EXPECT_EQ(kOverflow, s[0]->flags_condition()); in TEST_F()
|
/external/v8/src/crankshaft/x87/ |
D | lithium-codegen-x87.cc | 1443 DeoptimizeIf(zero, instr, Deoptimizer::kOverflow); in DoDivByPowerOf2I() 1528 DeoptimizeIf(zero, instr, Deoptimizer::kOverflow); in DoDivI() 1567 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow); in DoFlooringDivByPowerOf2I() 1668 DeoptimizeIf(zero, instr, Deoptimizer::kOverflow); in DoFlooringDivI() 1746 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow); in DoMulI() 1880 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow); in DoShiftI() 1906 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow); in DoSubI() 2061 DeoptimizeIf(overflow, instr, Deoptimizer::kOverflow); in DoAddI() 3610 DeoptimizeIf(negative, instr, Deoptimizer::kOverflow); in EmitIntegerMathAbs() 3686 DeoptimizeIf(equal, instr, Deoptimizer::kOverflow); in DoMathFloor() [all …]
|
/external/v8/src/crankshaft/mips/ |
D | lithium-codegen-mips.cc | 1092 DeoptimizeIf(eq, instr, Deoptimizer::kOverflow, dividend, Operand(kMinInt)); in DoDivByPowerOf2I() 1184 DeoptimizeIf(eq, instr, Deoptimizer::kOverflow, divisor, Operand(-1)); in DoDivI() 1243 DeoptimizeIf(ge, instr, Deoptimizer::kOverflow, scratch, in DoFlooringDivByPowerOf2I() 1342 DeoptimizeIf(eq, instr, Deoptimizer::kOverflow, divisor, Operand(-1)); in DoFlooringDivI() 1444 DeoptimizeIf(ne, instr, Deoptimizer::kOverflow, scratch, Operand(at)); in DoMulI() 1576 DeoptimizeIf(lt, instr, Deoptimizer::kOverflow, scratch, in DoShiftI() 3357 DeoptimizeIf(lt, instr, Deoptimizer::kOverflow, result, Operand(zero_reg)); in EmitIntegerMathAbs() 3455 DeoptimizeIf(ge, instr, Deoptimizer::kOverflow, scratch, in DoMathRound() 4594 DeoptimizeIf(ne, instr, Deoptimizer::kOverflow, at, Operand(zero_reg)); in DoSmiTag() 4599 DeoptimizeIf(lt, instr, Deoptimizer::kOverflow, at, Operand(zero_reg)); in DoSmiTag() [all …]
|
/external/v8/src/ |
D | deoptimizer.h | 363 V(kOverflow, "overflow") \
|