Searched refs:AsRange (Results 1 – 5 of 5) sorted by relevance
/external/v8/src/ast/ |
D | ast-types.cc | 84 if (this->IsRange()) return this->AsRange()->Min(); in Min() 100 if (this->IsRange()) return this->AsRange()->Max(); in Max() 121 AstBitsetType::Glb(type->AsRange()->Min(), type->AsRange()->Max())); in Glb() 144 if (type->IsRange()) return type->AsRange()->Lub(); in Lub() 556 return (this->IsRange() && Contains(that->AsRange(), this->AsRange())) || in SemanticIs() 558 Contains(that->AsRange(), this->AsConstant())); in SemanticIs() 651 return Contains(this->AsRange(), that->AsConstant()); in SemanticMaybe() 654 return Overlap(this->AsRange(), that->AsRange()); in SemanticMaybe() 692 if (range != NULL && Contains(range->AsRange(), value)) return true; in Contains() 833 AstRangeType::Limits range_lims(range->AsRange()); in IntersectRangeAndBitset() [all …]
|
D | ast-types.h | 830 AstRangeType* AsRange() { return AstRangeType::cast(this); } in AsRange() function
|
/external/v8/src/compiler/ |
D | types.cc | 79 if (this->IsRange()) return this->AsRange()->Min(); in Min() 96 if (this->IsRange()) return this->AsRange()->Max(); in Max() 118 BitsetType::Glb(type->AsRange()->Min(), type->AsRange()->Max()); in Glb() 142 if (type->IsRange()) return type->AsRange()->Lub(); in Lub() 533 return (this->IsRange() && Contains(that->AsRange(), this->AsRange())); in SlowIs() 567 return Overlap(this->AsRange(), that->AsRange()); in Maybe() 720 RangeType::Limits range_lims(range->AsRange()); in IntersectRangeAndBitset() 757 RangeType::Limits(lhs->AsRange()), RangeType::Limits(rhs->AsRange())); in IntersectAux() 881 RangeType::Limits::Union(RangeType::Limits(range1->AsRange()), in Union() 882 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 | 587 RangeType* AsRange() { return RangeType::cast(this); } in AsRange() function
|