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()
683 ValueRange* new_left_range = new (&allocator_) ValueRange( in HandleIfBetweenTwoMonotonicValueRanges()
684 &allocator_, in HandleIfBetweenTwoMonotonicValueRanges()
692 ValueRange* new_right_range = new (&allocator_) ValueRange( in HandleIfBetweenTwoMonotonicValueRanges()
693 &allocator_, in HandleIfBetweenTwoMonotonicValueRanges()
765 ValueRange* new_range = new (&allocator_) ValueRange( in HandleIf()
766 &allocator_, ValueBound::Min(), new_upper); in HandleIf()
777 ValueRange* new_range = new (&allocator_) ValueRange( in HandleIf()
778 &allocator_, new_lower, ValueBound::Max()); in HandleIf()
789 ValueRange* new_range = new (&allocator_) ValueRange( in HandleIf()
790 &allocator_, new_lower, ValueBound::Max()); in HandleIf()
800 ValueRange* new_range = new (&allocator_) ValueRange( in HandleIf()
801 &allocator_, ValueBound::Min(), new_upper); in HandleIf()
811 ValueRange* new_range = new (&allocator_) ValueRange(&allocator_, lower, upper); in HandleIf()
819 ValueRange* new_range = new (&allocator_) ValueRange( in HandleIf()
820 &allocator_, ValueBound(nullptr, 1), ValueBound::Max()); in HandleIf()
829 ValueRange* new_range = new (&allocator_) ValueRange(&allocator_, lower, upper); in HandleIf()
849 ValueRange array_range(&allocator_, lower, upper); in VisitBoundsCheck()
864 ValueRange constant_array_range(&allocator_, lower, constant_upper); in VisitBoundsCheck()
914 ValueRange* range = new (&allocator_) ValueRange(&allocator_, lower, upper); in VisitBoundsCheck()
976 range = new (&allocator_) ValueRange( in VisitPhi()
977 &allocator_, in VisitPhi()
997 range = new (&allocator_) MonotonicValueRange( in VisitPhi()
998 &allocator_, in VisitPhi()
1095 range = new (&allocator_) ValueRange(&allocator_, in TryToAssignRangeIfOptimizedRemWithConstantDivisor()
1102 range = new (&allocator_) ValueRange(&allocator_, in TryToAssignRangeIfOptimizedRemWithConstantDivisor()
1178 ValueRange* range = new (&allocator_) ValueRange( in VisitSub()
1179 &allocator_, in VisitSub()
1226 ValueRange* range = new (&allocator_) ValueRange( in FindAndHandlePartialArrayLength()
1227 &allocator_, in FindAndHandlePartialArrayLength()
1252 ValueRange* range = new (&allocator_) ValueRange( in VisitAnd()
1253 &allocator_, in VisitAnd()
1278 ValueRange* right_range = new (&allocator_) ValueRange( in VisitRem()
1279 &allocator_, in VisitRem()
1308 ValueRange* right_range = new (&allocator_) ValueRange( in VisitRem()
1309 &allocator_, in VisitRem()
1334 ValueRange* range = new (&allocator_) ValueRange(&allocator_, lower, upper); in VisitNewArray()
1429 allocator_.Adapter(kArenaAllocBoundsCheckElimination)); in AddComparesWithDeoptimization()
1431 allocator_.Adapter(kArenaAllocBoundsCheckElimination)); in AddComparesWithDeoptimization()
1516 ValueRange index_range(&allocator_, in InductionRangeFitsIn()
1549 allocator_.Adapter(kArenaAllocBoundsCheckElimination)); in TransformLoopForDynamicBCE()
1551 allocator_.Adapter(kArenaAllocBoundsCheckElimination)); in TransformLoopForDynamicBCE()
2031 ScopedArenaAllocator allocator_; member in art::BCEVisitor