Lines Matching refs:allocator_

292       : allocator_(allocator), lower_(lower), upper_(upper) {}  in ValueRange()
301 ScopedArenaAllocator* GetAllocator() const { return allocator_; } in GetAllocator()
329 return new (allocator_) ValueRange( in Narrow()
330 allocator_, in Narrow()
350 return new (allocator_) ValueRange(allocator_, lower, upper); in Add()
354 ScopedArenaAllocator* const allocator_; member in art::ValueRange
514 allocator_(graph->GetArenaStack()), in BCEVisitor()
518 allocator_.Adapter(kArenaAllocBoundsCheckElimination)), in BCEVisitor()
519 allocator_.Adapter(kArenaAllocBoundsCheckElimination)), in BCEVisitor()
521 allocator_.Adapter(kArenaAllocBoundsCheckElimination)), in BCEVisitor()
523 allocator_.Adapter(kArenaAllocBoundsCheckElimination)), in BCEVisitor()
525 allocator_.Adapter(kArenaAllocBoundsCheckElimination)), in BCEVisitor()
526 finite_loop_(allocator_.Adapter(kArenaAllocBoundsCheckElimination)), in BCEVisitor()
670 ValueRange* new_left_range = new (&allocator_) ValueRange( in HandleIfBetweenTwoMonotonicValueRanges()
671 &allocator_, in HandleIfBetweenTwoMonotonicValueRanges()
679 ValueRange* new_right_range = new (&allocator_) ValueRange( in HandleIfBetweenTwoMonotonicValueRanges()
680 &allocator_, in HandleIfBetweenTwoMonotonicValueRanges()
752 ValueRange* new_range = new (&allocator_) ValueRange( in HandleIf()
753 &allocator_, ValueBound::Min(), new_upper); in HandleIf()
764 ValueRange* new_range = new (&allocator_) ValueRange( in HandleIf()
765 &allocator_, new_lower, ValueBound::Max()); in HandleIf()
776 ValueRange* new_range = new (&allocator_) ValueRange( in HandleIf()
777 &allocator_, new_lower, ValueBound::Max()); in HandleIf()
787 ValueRange* new_range = new (&allocator_) ValueRange( in HandleIf()
788 &allocator_, ValueBound::Min(), new_upper); in HandleIf()
798 ValueRange* new_range = new (&allocator_) ValueRange(&allocator_, lower, upper); in HandleIf()
806 ValueRange* new_range = new (&allocator_) ValueRange( in HandleIf()
807 &allocator_, ValueBound(nullptr, 1), ValueBound::Max()); in HandleIf()
816 ValueRange* new_range = new (&allocator_) ValueRange(&allocator_, lower, upper); in HandleIf()
836 ValueRange array_range(&allocator_, lower, upper); in VisitBoundsCheck()
851 ValueRange constant_array_range(&allocator_, lower, constant_upper); in VisitBoundsCheck()
901 ValueRange* range = new (&allocator_) ValueRange(&allocator_, lower, upper); in VisitBoundsCheck()
963 range = new (&allocator_) ValueRange( in VisitPhi()
964 &allocator_, in VisitPhi()
984 range = new (&allocator_) MonotonicValueRange( in VisitPhi()
985 &allocator_, in VisitPhi()
1082 range = new (&allocator_) ValueRange(&allocator_, in TryToAssignRangeIfOptimizedRemWithConstantDivisor()
1089 range = new (&allocator_) ValueRange(&allocator_, in TryToAssignRangeIfOptimizedRemWithConstantDivisor()
1165 ValueRange* range = new (&allocator_) ValueRange( in VisitSub()
1166 &allocator_, in VisitSub()
1213 ValueRange* range = new (&allocator_) ValueRange( in FindAndHandlePartialArrayLength()
1214 &allocator_, in FindAndHandlePartialArrayLength()
1239 ValueRange* range = new (&allocator_) ValueRange( in VisitAnd()
1240 &allocator_, in VisitAnd()
1265 ValueRange* right_range = new (&allocator_) ValueRange( in VisitRem()
1266 &allocator_, in VisitRem()
1295 ValueRange* right_range = new (&allocator_) ValueRange( in VisitRem()
1296 &allocator_, in VisitRem()
1321 ValueRange* range = new (&allocator_) ValueRange(&allocator_, lower, upper); in VisitNewArray()
1417 allocator_.Adapter(kArenaAllocBoundsCheckElimination)); in AddComparesWithDeoptimization()
1419 allocator_.Adapter(kArenaAllocBoundsCheckElimination)); in AddComparesWithDeoptimization()
1503 ValueRange index_range(&allocator_, in InductionRangeFitsIn()
1536 allocator_.Adapter(kArenaAllocBoundsCheckElimination)); in TransformLoopForDynamicBCE()
1538 allocator_.Adapter(kArenaAllocBoundsCheckElimination)); in TransformLoopForDynamicBCE()
2008 ScopedArenaAllocator allocator_; member in art::BCEVisitor