Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dbounds_check_elimination.cc289 class ValueRange : public ArenaObject<kArenaAllocBoundsCheckElimination> { class
291 ValueRange(ScopedArenaAllocator* allocator, ValueBound lower, ValueBound upper) in ValueRange() function in art::ValueRange
294 virtual ~ValueRange() {} in ~ValueRange()
308 virtual bool FitsIn(ValueRange* other_range) const { in FitsIn()
320 virtual ValueRange* Narrow(ValueRange* range) { in Narrow()
329 return new (allocator_) ValueRange( in Narrow()
336 ValueRange* Add(int32_t constant) const { in Add()
350 return new (allocator_) ValueRange(allocator_, lower, upper); in Add()
358 DISALLOW_COPY_AND_ASSIGN(ValueRange);
367 class MonotonicValueRange : public ValueRange {
[all …]