/art/runtime/ |
H A D | linear_alloc.cc | 23 LinearAlloc::LinearAlloc(ArenaPool* pool) : lock_("linear alloc"), allocator_(pool) { 28 return allocator_.Realloc(ptr, old_size, new_size); 33 return allocator_.Alloc(size); 38 return allocator_.BytesUsed(); 43 return allocator_.GetArenaPool(); 48 return allocator_.Contains(ptr); 52 return allocator_.Contains(ptr);
|
H A D | linear_alloc.h | 56 ArenaAllocator allocator_ GUARDED_BY(lock_);
|
H A D | monitor_pool.cc | 60 void* chunk = allocator_.allocate(kChunkSize); 99 allocator_.deallocate(reinterpret_cast<uint8_t*>(monitor_chunks_[i][j]), kChunkSize);
|
H A D | monitor_pool.h | 234 Allocator allocator_;
|
H A D | class_linker_test.cc | 565 addOffset(OFFSETOF_MEMBER(mirror::ClassLoader, allocator_), "allocator");
|
/art/compiler/optimizing/ |
H A D | bounds_check_elimination_test.cc | 36 BoundsCheckEliminationTest() : pool_(), allocator_(&pool_) { 37 graph_ = CreateGraph(&allocator_); 60 ArenaAllocator allocator_; member in class:art::BoundsCheckEliminationTest 69 HBasicBlock* entry = new (&allocator_) HBasicBlock(graph_); 72 HInstruction* parameter1 = new (&allocator_) 74 HInstruction* parameter2 = new (&allocator_) 82 HBasicBlock* block1 = new (&allocator_) HBasicBlock(graph_); 84 HInstruction* cmp = new (&allocator_) HGreaterThanOrEqual(parameter2, constant_0); 85 HIf* if_inst = new (&allocator_) HIf(cmp); 90 HBasicBlock* block2 = new (&allocator_) HBasicBloc [all...] |
H A D | licm_test.cc | 31 LICMTest() : pool_(), allocator_(&pool_) { 32 graph_ = CreateGraph(&allocator_); 40 entry_ = new (&allocator_) HBasicBlock(graph_); 41 loop_preheader_ = new (&allocator_) HBasicBlock(graph_); 42 loop_header_ = new (&allocator_) HBasicBlock(graph_); 43 loop_body_ = new (&allocator_) HBasicBlock(graph_); 44 return_ = new (&allocator_) HBasicBlock(graph_); 45 exit_ = new (&allocator_) HBasicBlock(graph_); 66 parameter_ = new (&allocator_) HParameterValue(graph_->GetDexFile(), 0, 0, Primitive::kPrimNot); 70 loop_preheader_->AddInstruction(new (&allocator_) HGot 87 ArenaAllocator allocator_; member in class:art::LICMTest [all...] |
H A D | induction_var_analysis_test.cc | 32 InductionVarAnalysisTest() : pool_(), allocator_(&pool_) { 33 graph_ = CreateGraph(&allocator_); 41 loop_preheader_[d] = new (&allocator_) HBasicBlock(graph_); 43 loop_header_[d] = new (&allocator_) HBasicBlock(graph_); 49 loop_body_[d] = new (&allocator_) HBasicBlock(graph_); 68 entry_ = new (&allocator_) HBasicBlock(graph_); 71 return_ = new (&allocator_) HBasicBlock(graph_); 73 exit_ = new (&allocator_) HBasicBlock(graph_); 82 parameter_ = new (&allocator_) HParameterValue( 89 return_->AddInstruction(new (&allocator_) HReturnVoi 176 ArenaAllocator allocator_; member in class:art::InductionVarAnalysisTest [all...] |
H A D | constant_folding_test.cc | 37 ConstantFoldingTest() : pool_(), allocator_(&pool_) { 38 graph_ = CreateGraph(&allocator_); 47 graph_ = CreateCFG(&allocator_, data, return_type); 92 ArenaAllocator allocator_; member in class:art::ConstantFoldingTest 745 graph_ = CreateGraph(&allocator_); 746 HBasicBlock* entry_block = new (&allocator_) HBasicBlock(graph_); 749 HBasicBlock* block = new (&allocator_) HBasicBlock(graph_); 751 HBasicBlock* exit_block = new (&allocator_) HBasicBlock(graph_); 758 HInstruction* parameter = new (&allocator_) HParameterValue( 761 entry_block->AddInstruction(new (&allocator_) HGot [all...] |
H A D | gvn.cc | 40 : allocator_(allocator), 53 : allocator_(allocator), 93 buckets_[index] = new (allocator_) Node(instruction, hash_code, buckets_[index]); 192 buckets_[new_index] = node->Dup(allocator_, buckets_[new_index]); 233 clone_current = node->Dup(allocator_, nullptr); 329 ArenaAllocator* const allocator_; member in class:art::ValueSet 357 allocator_(allocator), 371 ArenaAllocator* const allocator_; member in class:art::GlobalValueNumberer 410 sets_[graph_->GetEntryBlock()->GetBlockId()] = new (allocator_) ValueSet(allocator_); [all...] |
H A D | reference_type_propagation_test.cc | 32 ReferenceTypePropagationTest() : pool_(), allocator_(&pool_) { 33 graph_ = CreateGraph(&allocator_); 40 propagation_ = new (&allocator_) ReferenceTypePropagation(graph_, 70 ArenaAllocator allocator_; member in class:art::ReferenceTypePropagationTest
|
H A D | ssa_liveness_analysis.h | 237 first_use_ = new (allocator_) UsePosition( 286 UsePosition* new_use = new (allocator_) UsePosition( 296 first_env_use_ = new (allocator_) UsePosition( 299 first_use_ = new (allocator_) UsePosition( 313 new (allocator_) LiveRange(start_block_position, position, nullptr); 329 new (allocator_) LiveRange(start_block_position, position, first_range_); 338 first_use_ = new (allocator_) UsePosition( 345 new (allocator_) LiveRange(start, end, first_range_); 354 first_range_ = range_search_start_ = new (allocator_) LiveRange(start, end, first_range_); 372 new (allocator_) LiveRang 1070 ArenaAllocator* const allocator_; member in class:art::LiveInterval [all...] |
H A D | parallel_move_resolver.h | 129 allocator_(allocator) { 197 ArenaAllocator* const allocator_; member in class:art::ParallelMoveResolverNoSwap
|
H A D | induction_var_range_test.cc | 35 allocator_(&pool_), 36 graph_(CreateGraph(&allocator_)), 37 iva_(new (&allocator_) HInductionVarAnalysis(graph_)), 58 entry_block_ = new (&allocator_) HBasicBlock(graph_); 59 exit_block_ = new (&allocator_) HBasicBlock(graph_); 65 x_ = new (&allocator_) HParameterValue(graph_->GetDexFile(), 0, 0, Primitive::kPrimInt); 67 y_ = new (&allocator_) HParameterValue(graph_->GetDexFile(), 0, 0, Primitive::kPrimInt); 74 loop_preheader_ = new (&allocator_) HBasicBlock(graph_); 76 HBasicBlock* loop_header = new (&allocator_) HBasicBlock(graph_); 78 HBasicBlock* loop_body = new (&allocator_) HBasicBloc 242 ArenaAllocator allocator_; member in class:art::InductionVarRangeTest [all...] |
H A D | optimizing_cfi_test.cc | 44 allocator_(&pool_), 49 blocks_(allocator_.Adapter()) {} 55 graph_ = CreateGraph(&allocator_); 140 ArenaAllocator allocator_; member in class:art::OptimizingCFITest
|
H A D | stack_map_stream.h | 63 : allocator_(allocator), 177 ArenaAllocator* allocator_; member in class:art::StackMapStream
|
H A D | register_allocator.cc | 43 : allocator_(allocator), 144 interval = LiveInterval::MakeFixedInterval(allocator_, reg, type); 192 registers_array_ = allocator_->AllocArray<size_t>(number_of_registers_, 212 registers_array_ = allocator_->AllocArray<size_t>(number_of_registers_, 246 LiveInterval::MakeTempInterval(allocator_, Primitive::kPrimInt); 255 LiveInterval::MakeTempInterval(allocator_, Primitive::kPrimDouble); 297 LiveInterval* interval = LiveInterval::MakeSlowPathInterval(allocator_, instruction); 448 ArenaVector<LiveInterval*> intervals(allocator_->Adapter(kArenaAllocRegisterAllocatorValidate)); 472 allocator_, processing_core_registers_, log_fatal_on_failure); 1436 move = new (allocator_) HParallelMov [all...] |
H A D | register_allocator.h | 162 ArenaAllocator* const allocator_; member in class:art::RegisterAllocator
|
H A D | stack_map_stream.cc | 40 ArenaBitVector::Create(allocator_, num_dex_registers, true, kArenaAllocStackMapStream); 114 ArenaBitVector::Create(allocator_, num_dex_registers, true, kArenaAllocStackMapStream); 287 ArenaBitVector empty_bitmask(allocator_, 0, /* expandable */ false, kArenaAllocStackMapStream); 422 ArenaVector<uint32_t> stack_map_indices(allocator_->Adapter(kArenaAllocStackMapStream));
|
H A D | bounds_check_elimination.cc | 306 : allocator_(allocator), lower_(lower), upper_(upper) {} 315 ArenaAllocator* GetAllocator() const { return allocator_; } 343 return new (allocator_) ValueRange( 344 allocator_, 364 return new (allocator_) ValueRange(allocator_, lower, upper); 368 ArenaAllocator* const allocator_; member in class:art::ValueRange
|
H A D | parallel_move_resolver.cc | 525 pending_moves_.push_back(new (allocator_) MoveOperands(source, destination, type, nullptr));
|
/art/runtime/mirror/ |
H A D | class_loader.h | 55 GetField64(OFFSET_OF_OBJECT_MEMBER(ClassLoader, allocator_))); 59 SetField64<false>(OFFSET_OF_OBJECT_MEMBER(ClassLoader, allocator_), 80 uint64_t allocator_; member in class:art::mirror::ClassLoader
|
/art/runtime/base/ |
H A D | bit_vector.cc | 33 allocator_(allocator), 63 allocator_->Free(storage_); 356 static_cast<uint32_t*>(allocator_->Alloc(new_size * kWordBytes)); 363 allocator_->Free(storage_); 372 return allocator_;
|
H A D | bit_vector.h | 122 allocator_(other.allocator_), 301 Allocator* const allocator_; // Allocator if expandable. member in class:art::BitVector
|