Searched refs:ValueRange (Results 1 – 1 of 1) sorted by relevance
413 class ValueRange : public ArenaObject<kArenaAllocMisc> { class415 ValueRange(ArenaAllocator* allocator, ValueBound lower, ValueBound upper) in ValueRange() function in art::ValueRange418 virtual ~ValueRange() {} in ~ValueRange()432 virtual bool FitsIn(ValueRange* other_range) const { in FitsIn()444 virtual ValueRange* Narrow(ValueRange* range) { in Narrow()453 return new (allocator_) ValueRange( in Narrow()460 ValueRange* Add(int32_t constant) const { in Add()474 return new (allocator_) ValueRange(allocator_, lower, upper); in Add()482 DISALLOW_COPY_AND_ASSIGN(ValueRange);491 class MonotonicValueRange : public ValueRange {[all …]