Home
last modified time | relevance | path

Searched refs:CanBeMinusZero (Results 1 – 3 of 3) sorted by relevance

/external/v8/src/
Dhydrogen-range-analysis.cc234 instr->value()->range()->CanBeMinusZero()) { in PropagateMinusZeroChecks()
248 instr->value()->range()->CanBeMinusZero())) { in PropagateMinusZeroChecks()
256 if (instr->range() == NULL || instr->range()->CanBeMinusZero()) { in PropagateMinusZeroChecks()
262 if (instr->range() == NULL || instr->range()->CanBeMinusZero()) { in PropagateMinusZeroChecks()
272 if (instr->range() == NULL || instr->range()->CanBeMinusZero()) { in PropagateMinusZeroChecks()
Dhydrogen-instructions.cc212 bool b = CanBeMinusZero() && other->CanBeMinusZero(); in Intersect()
220 bool b = CanBeMinusZero() || other->CanBeMinusZero(); in Union()
228 set_can_be_minus_zero(CanBeMinusZero() || other->CanBeMinusZero()); in CombinedMax()
235 set_can_be_minus_zero(CanBeMinusZero() || other->CanBeMinusZero()); in CombinedMin()
1825 a->CanBeMinusZero() && b->CanBeMinusZero()); in InferRange()
1846 a->CanBeMinusZero() && b->CanBeZero()); in InferRange()
1886 (a->CanBeMinusZero() || in InferRange()
1908 (a->CanBeMinusZero() || in InferRange()
1950 bool left_can_be_negative = a->CanBeMinusZero() || a->CanBeNegative(); in InferRange()
Dhydrogen-instructions.h241 result->set_can_be_minus_zero(CanBeMinusZero()); in Copy()
246 bool CanBeMinusZero() const { return CanBeZero() && can_be_minus_zero_; } in CanBeMinusZero() function
252 return lower_ == kMinInt && upper_ == kMaxInt && CanBeMinusZero(); in IsMostGeneric()