/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/ |
H A D | RangeAnalysis.h | 498 bool hasInt32LowerBound() const { in hasInt32LowerBound() function 508 return hasInt32LowerBound() && hasInt32UpperBound(); in hasInt32Bounds() 570 MOZ_ASSERT(hasInt32LowerBound()); in lower() 605 return !hasInt32LowerBound() || canBeFiniteNegative() || canBeNegativeZero(); in canHaveSignBitSet()
|
H A D | RangeAnalysis.cpp | 716 if (!lhs->hasInt32LowerBound() || !rhs->hasInt32LowerBound()) in add() 745 if (!lhs->hasInt32LowerBound() || !rhs->hasInt32UpperBound()) in sub() 749 if (!lhs->hasInt32UpperBound() || !rhs->hasInt32LowerBound()) in sub() 1141 if (op->canHaveFractionalPart() && op->hasInt32LowerBound()) in floor() 2106 if (initRange && initRange->hasInt32LowerBound()) in analyzeLoopPhi() 2324 int32_t l = hasInt32LowerBound() ? lower() : JSVAL_INT_MIN; in clampToInt32() 3107 if (range.hasInt32LowerBound() && range.hasInt32UpperBound()) { in collectRangeInfoPreTrunc() 3122 if (range.hasInt32LowerBound() && range.hasInt32UpperBound()) { in collectRangeInfoPreTrunc() 3224 if (!lengthRange.hasInt32LowerBound() || lengthRange.canBeNaN()) in collectRangeInfoPreTrunc() 3241 if (indexRange.hasInt32LowerBound() && indexRange.lower() >= minimum_) in collectRangeInfoPreTrunc() [all …]
|
H A D | CodeGenerator.cpp | 10008 if (r->hasInt32LowerBound() && r->lower() > INT32_MIN) { in emitAssertRangeI() 10033 if (r->hasInt32LowerBound()) { in emitAssertRangeD()
|
/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/ |
H A D | RangeAnalysis.h | 509 bool hasInt32LowerBound() const { return hasInt32LowerBound_; } in hasInt32LowerBound() function 515 return hasInt32LowerBound() && hasInt32UpperBound(); in hasInt32Bounds() 563 MOZ_ASSERT(hasInt32LowerBound()); in lower() 592 return !hasInt32LowerBound() || canBeFiniteNegative() || in canHaveSignBitSet()
|
H A D | RangeAnalysis.cpp | 778 if (!lhs->hasInt32LowerBound() || !rhs->hasInt32LowerBound()) { in add() 809 if (!lhs->hasInt32LowerBound() || !rhs->hasInt32UpperBound()) { in sub() 814 if (!lhs->hasInt32UpperBound() || !rhs->hasInt32LowerBound()) { in sub() 1180 if (op->canHaveFractionalPart() && op->hasInt32LowerBound()) { in floor() 2244 if (initRange && initRange->hasInt32LowerBound()) { in analyzeLoopPhi() 2541 int32_t l = hasInt32LowerBound() ? lower() : JSVAL_INT_MIN; in clampToInt32() 3442 if (!indexRange.hasInt32LowerBound() || !indexRange.hasInt32UpperBound()) { in collectRangeInfoPreTrunc() 3445 if (!lengthRange.hasInt32LowerBound() || lengthRange.canBeNaN()) { in collectRangeInfoPreTrunc() 3462 if (indexRange.hasInt32LowerBound() && indexRange.lower() >= minimum_) { in collectRangeInfoPreTrunc() 3481 if (!inputRange.canBeInfiniteOrNaN() || inputRange.hasInt32LowerBound()) { in collectRangeInfoPreTrunc()
|
H A D | CodeGenerator.cpp | 14109 if (r->hasInt32LowerBound() && r->lower() > INT32_MIN) { in emitAssertRangeI() 14149 if (r->hasInt32LowerBound()) { in emitAssertRangeD()
|
/dports/www/firefox/firefox-99.0/js/src/jit/ |
H A D | RangeAnalysis.h | 509 bool hasInt32LowerBound() const { return hasInt32LowerBound_; } in hasInt32LowerBound() function 515 return hasInt32LowerBound() && hasInt32UpperBound(); in hasInt32Bounds() 563 MOZ_ASSERT(hasInt32LowerBound()); in lower() 592 return !hasInt32LowerBound() || canBeFiniteNegative() || in canHaveSignBitSet()
|
H A D | RangeAnalysis.cpp | 775 if (!lhs->hasInt32LowerBound() || !rhs->hasInt32LowerBound()) { in add() 806 if (!lhs->hasInt32LowerBound() || !rhs->hasInt32UpperBound()) { in sub() 811 if (!lhs->hasInt32UpperBound() || !rhs->hasInt32LowerBound()) { in sub() 1177 if (op->canHaveFractionalPart() && op->hasInt32LowerBound()) { in floor() 2248 if (initRange && initRange->hasInt32LowerBound()) { in analyzeLoopPhi() 2545 int32_t l = hasInt32LowerBound() ? lower() : JSVAL_INT_MIN; in clampToInt32() 3450 if (!indexRange.hasInt32LowerBound() || !indexRange.hasInt32UpperBound()) { in collectRangeInfoPreTrunc() 3453 if (!lengthRange.hasInt32LowerBound() || lengthRange.canBeNaN()) { in collectRangeInfoPreTrunc() 3470 if (indexRange.hasInt32LowerBound() && indexRange.lower() >= minimum_) { in collectRangeInfoPreTrunc() 3489 if (!inputRange.canBeInfiniteOrNaN() || inputRange.hasInt32LowerBound()) { in collectRangeInfoPreTrunc()
|
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/ |
H A D | RangeAnalysis.h | 501 bool hasInt32LowerBound() const { in hasInt32LowerBound() function 511 return hasInt32LowerBound() && hasInt32UpperBound(); in hasInt32Bounds() 573 MOZ_ASSERT(hasInt32LowerBound()); in lower() 608 return !hasInt32LowerBound() || canBeFiniteNegative() || canBeNegativeZero(); in canHaveSignBitSet()
|
H A D | RangeAnalysis.cpp | 743 if (!lhs->hasInt32LowerBound() || !rhs->hasInt32LowerBound()) in add() 772 if (!lhs->hasInt32LowerBound() || !rhs->hasInt32UpperBound()) in sub() 776 if (!lhs->hasInt32UpperBound() || !rhs->hasInt32LowerBound()) in sub() 1168 if (op->canHaveFractionalPart() && op->hasInt32LowerBound()) in floor() 2208 if (initRange && initRange->hasInt32LowerBound()) in analyzeLoopPhi() 2443 int32_t l = hasInt32LowerBound() ? lower() : JSVAL_INT_MIN; in clampToInt32() 3270 if (range.hasInt32LowerBound() && range.hasInt32UpperBound()) { in collectRangeInfoPreTrunc() 3285 if (range.hasInt32LowerBound() && range.hasInt32UpperBound()) { in collectRangeInfoPreTrunc() 3395 if (!lengthRange.hasInt32LowerBound() || lengthRange.canBeNaN()) in collectRangeInfoPreTrunc() 3412 if (indexRange.hasInt32LowerBound() && indexRange.lower() >= minimum_) in collectRangeInfoPreTrunc() [all …]
|
H A D | CodeGenerator.cpp | 11528 if (r->hasInt32LowerBound() && r->lower() > INT32_MIN) { in emitAssertRangeI() 11553 if (r->hasInt32LowerBound()) { in emitAssertRangeD()
|
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/ |
H A D | RangeAnalysis.h | 479 bool hasInt32LowerBound() const { return hasInt32LowerBound_; } in hasInt32LowerBound() function 485 return hasInt32LowerBound() && hasInt32UpperBound(); in hasInt32Bounds() 533 MOZ_ASSERT(hasInt32LowerBound()); in lower() 562 return !hasInt32LowerBound() || canBeFiniteNegative() || in canHaveSignBitSet()
|
H A D | RangeAnalysis.cpp | 689 if (!lhs->hasInt32LowerBound() || !rhs->hasInt32LowerBound()) in add() 715 if (!lhs->hasInt32LowerBound() || !rhs->hasInt32UpperBound()) in sub() 719 if (!lhs->hasInt32UpperBound() || !rhs->hasInt32LowerBound()) in sub() 1060 if (op->canHaveFractionalPart() && op->hasInt32LowerBound()) in floor() 1934 if (initRange && initRange->hasInt32LowerBound()) in analyzeLoopPhi() 2149 int32_t l = hasInt32LowerBound() ? lower() : JSVAL_INT_MIN; in clampToInt32() 2915 if (!indexRange.hasInt32LowerBound() || !indexRange.hasInt32UpperBound()) in collectRangeInfoPreTrunc() 2917 if (!lengthRange.hasInt32LowerBound() || lengthRange.canBeNaN()) return; in collectRangeInfoPreTrunc() 2931 if (indexRange.hasInt32LowerBound() && indexRange.lower() >= minimum_) in collectRangeInfoPreTrunc() 2946 if (!inputRange.canBeInfiniteOrNaN() || inputRange.hasInt32LowerBound()) in collectRangeInfoPreTrunc()
|
H A D | CodeGenerator.cpp | 12045 if (r->hasInt32LowerBound() && r->lower() > INT32_MIN) { in emitAssertRangeI() 12073 if (r->hasInt32LowerBound()) { in emitAssertRangeD()
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/jit/ |
H A D | RangeAnalysis.h | 509 bool hasInt32LowerBound() const { return hasInt32LowerBound_; } in hasInt32LowerBound() function 515 return hasInt32LowerBound() && hasInt32UpperBound(); in hasInt32Bounds() 563 MOZ_ASSERT(hasInt32LowerBound()); in lower() 592 return !hasInt32LowerBound() || canBeFiniteNegative() || in canHaveSignBitSet()
|
H A D | RangeAnalysis.cpp | 778 if (!lhs->hasInt32LowerBound() || !rhs->hasInt32LowerBound()) { in add() 809 if (!lhs->hasInt32LowerBound() || !rhs->hasInt32UpperBound()) { in sub() 814 if (!lhs->hasInt32UpperBound() || !rhs->hasInt32LowerBound()) { in sub() 1180 if (op->canHaveFractionalPart() && op->hasInt32LowerBound()) { in floor() 2244 if (initRange && initRange->hasInt32LowerBound()) { in analyzeLoopPhi() 2541 int32_t l = hasInt32LowerBound() ? lower() : JSVAL_INT_MIN; in clampToInt32() 3442 if (!indexRange.hasInt32LowerBound() || !indexRange.hasInt32UpperBound()) { in collectRangeInfoPreTrunc() 3445 if (!lengthRange.hasInt32LowerBound() || lengthRange.canBeNaN()) { in collectRangeInfoPreTrunc() 3462 if (indexRange.hasInt32LowerBound() && indexRange.lower() >= minimum_) { in collectRangeInfoPreTrunc() 3481 if (!inputRange.canBeInfiniteOrNaN() || inputRange.hasInt32LowerBound()) { in collectRangeInfoPreTrunc()
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/jit/ |
H A D | RangeAnalysis.h | 486 bool hasInt32LowerBound() const { return hasInt32LowerBound_; } in hasInt32LowerBound() function 492 return hasInt32LowerBound() && hasInt32UpperBound(); in hasInt32Bounds() 540 MOZ_ASSERT(hasInt32LowerBound()); in lower() 569 return !hasInt32LowerBound() || canBeFiniteNegative() || in canHaveSignBitSet()
|
H A D | RangeAnalysis.cpp | 751 if (!lhs->hasInt32LowerBound() || !rhs->hasInt32LowerBound()) { in add() 782 if (!lhs->hasInt32LowerBound() || !rhs->hasInt32UpperBound()) { in sub() 787 if (!lhs->hasInt32UpperBound() || !rhs->hasInt32LowerBound()) { in sub() 1153 if (op->canHaveFractionalPart() && op->hasInt32LowerBound()) { in floor() 2208 if (initRange && initRange->hasInt32LowerBound()) { in analyzeLoopPhi() 2477 int32_t l = hasInt32LowerBound() ? lower() : JSVAL_INT_MIN; in clampToInt32() 3347 if (!indexRange.hasInt32LowerBound() || !indexRange.hasInt32UpperBound()) { in collectRangeInfoPreTrunc() 3350 if (!lengthRange.hasInt32LowerBound() || lengthRange.canBeNaN()) { in collectRangeInfoPreTrunc() 3367 if (indexRange.hasInt32LowerBound() && indexRange.lower() >= minimum_) { in collectRangeInfoPreTrunc() 3386 if (!inputRange.canBeInfiniteOrNaN() || inputRange.hasInt32LowerBound()) { in collectRangeInfoPreTrunc()
|
H A D | CodeGenerator.cpp | 13738 if (r->hasInt32LowerBound() && r->lower() > INT32_MIN) { in emitAssertRangeI() 13766 if (r->hasInt32LowerBound()) { in emitAssertRangeD()
|
/dports/www/firefox-esr/firefox-91.8.0/js/src/jsapi-tests/ |
H A D | testJitRangeAnalysis.cpp | 23 if (a->hasInt32LowerBound() != b->hasInt32LowerBound()) { in EquivalentRanges() 29 if (a->hasInt32LowerBound() && (a->lower() != b->lower())) { in EquivalentRanges()
|
/dports/www/firefox/firefox-99.0/js/src/jsapi-tests/ |
H A D | testJitRangeAnalysis.cpp | 23 if (a->hasInt32LowerBound() != b->hasInt32LowerBound()) { in EquivalentRanges() 29 if (a->hasInt32LowerBound() && (a->lower() != b->lower())) { in EquivalentRanges()
|
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jsapi-tests/ |
H A D | testJitRangeAnalysis.cpp | 25 if (a->hasInt32LowerBound() != b->hasInt32LowerBound()) 29 if (a->hasInt32LowerBound() && (a->lower() != b->lower()))
|
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jsapi-tests/ |
H A D | testJitRangeAnalysis.cpp | 23 if (a->hasInt32LowerBound() != b->hasInt32LowerBound()) return false; in EquivalentRanges() 25 if (a->hasInt32LowerBound() && (a->lower() != b->lower())) return false; in EquivalentRanges()
|
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/jsapi-tests/ |
H A D | testJitRangeAnalysis.cpp | 23 if (a->hasInt32LowerBound() != b->hasInt32LowerBound()) { in EquivalentRanges() 29 if (a->hasInt32LowerBound() && (a->lower() != b->lower())) { in EquivalentRanges()
|
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/jsapi-tests/ |
H A D | testJitRangeAnalysis.cpp | 25 if (a->hasInt32LowerBound() != b->hasInt32LowerBound()) { in EquivalentRanges() 31 if (a->hasInt32LowerBound() && (a->lower() != b->lower())) { in EquivalentRanges()
|