Home
last modified time | relevance | path

Searched refs:V8_INFINITY (Results 1 – 16 of 16) sorted by relevance

/third_party/node/deps/v8/src/compiler/
Doperation-typer.cc23 infinity_ = Type::Constant(V8_INFINITY, zone); in OperationTyper()
24 minus_infinity_ = Type::Constant(-V8_INFINITY, zone); in OperationTyper()
103 new_min = -V8_INFINITY; in WeakenRange()
117 new_max = V8_INFINITY; in WeakenRange()
144 double x = +V8_INFINITY; in array_min()
159 double x = -V8_INFINITY; in array_max()
245 if (((lhs_min == -V8_INFINITY || lhs_max == V8_INFINITY) && in MultiplyRanger()
247 ((rhs_min == -V8_INFINITY || rhs_max == V8_INFINITY) && in MultiplyRanger()
709 (rhs.Min() == -V8_INFINITY || rhs.Max() == V8_INFINITY)) || in NumberMultiply()
711 (lhs.Min() == -V8_INFINITY || lhs.Max() == V8_INFINITY)); in NumberMultiply()
[all …]
Dtype-cache.h70 Type const kInteger = CreateRange(-V8_INFINITY, V8_INFINITY);
75 Type const kPositiveInteger = CreateRange(0.0, V8_INFINITY);
Dtyper.cc784 increment_type.Min() == -V8_INFINITY || in TypeInductionVariablePhi()
785 increment_type.Max() == +V8_INFINITY) { in TypeInductionVariablePhi()
803 double min = -V8_INFINITY; in TypeInductionVariablePhi()
804 double max = V8_INFINITY; in TypeInductionVariablePhi()
861 min = -V8_INFINITY; in TypeInductionVariablePhi()
862 max = +V8_INFINITY; in TypeInductionVariablePhi()
896 -V8_INFINITY, in InductionVariablePhiTypeIsPrefixedPoint()
908 +V8_INFINITY, typer_->zone()); in InductionVariablePhiTypeIsPrefixedPoint()
1405 new_min = -V8_INFINITY; in Weaken()
1419 new_max = V8_INFINITY; in Weaken()
Dtypes.cc63 double min = +V8_INFINITY; in Min()
81 double max = -V8_INFINITY; in Max()
396 {kOtherNumber, kPlainNumber, -V8_INFINITY},
481 return +V8_INFINITY; in Max()
Dmachine-operator-reducer.cc200 Float64Constant(-V8_INFINITY)), in Float64PowHalf()
202 return d.Phi(MachineRepresentation::kFloat64, Float64Constant(V8_INFINITY), in Float64PowHalf()
Djs-call-reducer.cc4767 jsgraph()->Constant(-V8_INFINITY)); in ReduceJSCall()
4770 jsgraph()->Constant(V8_INFINITY)); in ReduceJSCall()
/third_party/node/deps/v8/src/builtins/
Dstring-repeat.tq58 if (n == V8_INFINITY || n < 0) goto InvalidCount;
Dmath.tq150 let result: float64 = V8_INFINITY;
412 if (max == V8_INFINITY) {
413 return V8_INFINITY;
Dbase.tq289 const V8_INFINITY: constexpr float64 generates 'V8_INFINITY';
290 const MINUS_V8_INFINITY: constexpr float64 generates '-V8_INFINITY';
1856 if (value == V8_INFINITY) {
1859 return value == (Convert<float64>(0) - V8_INFINITY);
Dnumber.tq157 } else if (x == V8_INFINITY) {
/third_party/node/deps/v8/src/objects/
Dbigint.cc820 if (y == V8_INFINITY) return ComparisonResult::kLessThan; in CompareToDouble()
821 if (y == -V8_INFINITY) return ComparisonResult::kGreaterThan; in CompareToDouble()
1094 if (x_bitlength > 1024) return x->sign() ? -V8_INFINITY : V8_INFINITY; in ToDouble()
1132 return x->sign() ? -V8_INFINITY : V8_INFINITY; in ToDouble()
/third_party/node/deps/v8/src/execution/
Dfutex-emulation.cc317 bool use_timeout = rel_timeout_ms != V8_INFINITY; in Wait()
340 ? V8_INFINITY in WaitTimeoutInMs()
/third_party/node/deps/v8/src/heap/
Dsetup-heap-internal.cc678 *factory->NewHeapNumber<AllocationType::kReadOnly>(V8_INFINITY)); in CreateInitialObjects()
680 *factory->NewHeapNumber<AllocationType::kReadOnly>(-V8_INFINITY)); in CreateInitialObjects()
/third_party/node/deps/v8/src/numbers/
Dconversions.cc700 return (sign == Sign::kNegative) ? -V8_INFINITY : V8_INFINITY; in InternalStringToDouble()
/third_party/node/deps/v8/src/common/
Dglobals.h22 #define V8_INFINITY std::numeric_limits<double>::infinity() macro
/third_party/node/deps/v8/src/init/
Dbootstrapper.cc1971 factory->NewNumber(-V8_INFINITY)); in InitializeGlobal()