Searched refs:AsRange (Results 1 – 5 of 5) sorted by relevance
/external/v8/src/ast/ |
D | ast-types.cc | 83 if (this->IsRange()) return this->AsRange()->Min(); in Min() 99 if (this->IsRange()) return this->AsRange()->Max(); in Max() 120 AstBitsetType::Glb(type->AsRange()->Min(), type->AsRange()->Max())); in Glb() 143 if (type->IsRange()) return type->AsRange()->Lub(); in Lub() 555 return (this->IsRange() && Contains(that->AsRange(), this->AsRange())) || in SemanticIs() 557 Contains(that->AsRange(), this->AsConstant())); in SemanticIs() 650 return Contains(this->AsRange(), that->AsConstant()); in SemanticMaybe() 653 return Overlap(this->AsRange(), that->AsRange()); in SemanticMaybe() 691 if (range != NULL && Contains(range->AsRange(), value)) return true; in Contains() 832 AstRangeType::Limits range_lims(range->AsRange()); in IntersectRangeAndBitset() [all …]
|
D | ast-types.h | 837 AstRangeType* AsRange() { return AstRangeType::cast(this); } in AsRange() function
|
/external/v8/src/compiler/ |
D | types.cc | 78 if (this->IsRange()) return this->AsRange()->Min(); in Min() 95 if (this->IsRange()) return this->AsRange()->Max(); in Max() 117 BitsetType::Glb(type->AsRange()->Min(), type->AsRange()->Max()); in Glb() 141 if (type->IsRange()) return type->AsRange()->Lub(); in Lub() 518 return (this->IsRange() && Contains(that->AsRange(), this->AsRange())); in SlowIs() 552 return Overlap(this->AsRange(), that->AsRange()); in Maybe() 705 RangeType::Limits range_lims(range->AsRange()); in IntersectRangeAndBitset() 742 RangeType::Limits(lhs->AsRange()), RangeType::Limits(rhs->AsRange())); in IntersectAux() 875 RangeType::Limits::Union(RangeType::Limits(range1->AsRange()), in Union() 876 RangeType::Limits(range2->AsRange())); in Union() [all …]
|
D | operation-typer.cc | 219 double lmin = lhs->AsRange()->Min(); in MultiplyRanger() 220 double lmax = lhs->AsRange()->Max(); in MultiplyRanger() 221 double rmin = rhs->AsRange()->Min(); in MultiplyRanger() 222 double rmax = rhs->AsRange()->Max(); in MultiplyRanger()
|
D | types.h | 568 RangeType* AsRange() { return RangeType::cast(this); } in AsRange() function
|