Searched refs:allocator_ (Results 1 - 13 of 13) sorted by relevance

/art/compiler/optimizing/
H A Dregister_allocator.cc30 : allocator_(allocator),
95 interval = LiveInterval::MakeFixedInterval(allocator_, reg, type);
111 registers_array_ = allocator_->AllocArray<size_t>(number_of_registers_);
207 GrowableArray<LiveInterval*> intervals(allocator_, 0);
222 return ValidateIntervals(intervals, spill_slots_.Size(), *codegen_, allocator_,
687 move = new (allocator_) HParallelMove(allocator_);
694 move->AddMove(new (allocator_) MoveOperands(source, destination));
715 move = new (allocator_) HParallelMove(allocator_);
[all...]
H A Dssa_liveness_analysis.h137 : allocator_(allocator),
167 first_range_ = last_range_ = new (allocator_) LiveRange(start_block_position, position, nullptr);
177 first_range_ = new (allocator_) LiveRange(start_block_position, position, first_range_);
179 first_use_ = new (allocator_) UsePosition(
185 first_use_ = new (allocator_) UsePosition(
191 first_range_ = last_range_ = new (allocator_) LiveRange(start, end, first_range_);
198 first_range_ = new (allocator_) LiveRange(start, end, first_range_);
210 first_range_ = last_range_ = new (allocator_) LiveRange(start, end, nullptr);
228 first_range_ = last_range_ = new (allocator_) LiveRange(from, from + 2, nullptr);
353 LiveInterval* new_interval = new (allocator_) LiveInterva
430 ArenaAllocator* const allocator_; member in class:art::LiveInterval
[all...]
H A Dregister_allocator.h121 ArenaAllocator* const allocator_; member in class:art::RegisterAllocator
/art/compiler/dex/quick/
H A Dresource_mask.h154 : allocator_(allocator) {
160 ArenaAllocator* allocator_; member in class:art::ResourceMaskCache
H A Dresource_mask.cc180 void* mem = allocator_->Alloc(sizeof(ResourceMask), kArenaAllocLIRResourceMask);
/art/runtime/base/
H A Dbit_vector.cc43 : allocator_(allocator),
51 storage_ = static_cast<uint32_t*>(allocator_->Alloc(storage_size_ * kWordBytes));
56 allocator_->Free(storage_);
90 static_cast<uint32_t*>(allocator_->Alloc(new_size * kWordBytes));
H A Dbit_vector.h246 Allocator* const allocator_; member in class:art::BitVector
/art/runtime/
H A Dmonitor_pool.cc60 void* chunk = allocator_.allocate(kChunkSize);
H A Dmonitor_pool.h176 Allocator allocator_; member in class:art::MonitorPool
/art/compiler/dex/
H A Dglobal_value_numbering.cc26 allocator_(allocator),
63 allocator = allocator_;
H A Dglobal_value_numbering.h204 return allocator_;
209 ScopedArenaAllocator* const allocator_; member in class:art::GlobalValueNumbering
H A Dlocal_value_numbering_test.cc192 allocator_(),
197 allocator_.reset(ScopedArenaAllocator::Create(&cu_.arena_stack));
198 gvn_.reset(new (allocator_.get()) GlobalValueNumbering(&cu_, allocator_.get()));
199 lvn_.reset(new (allocator_.get()) LocalValueNumbering(gvn_.get(), 0u, allocator_.get()));
208 std::unique_ptr<ScopedArenaAllocator> allocator_; member in class:art::LocalValueNumberingTest
H A Dglobal_value_numbering_test.cc252 allocator_->Alloc(def->num_uses * sizeof(BasicBlockId), kArenaAllocDFInfo));
292 gvn_.reset(new (allocator_.get()) GlobalValueNumbering(&cu_, allocator_.get()));
335 allocator_(),
341 allocator_.reset(ScopedArenaAllocator::Create(&cu_.arena_stack));
359 std::unique_ptr<ScopedArenaAllocator> allocator_; member in class:art::GlobalValueNumberingTest

Completed in 1538 milliseconds