/art/libartbase/base/ |
D | arena_allocator_test.cc | 28 size_t NumberOfArenas(ArenaAllocator* allocator) { in NumberOfArenas() 39 ArenaAllocator allocator(&pool); in TEST_F() 55 ArenaAllocator allocator(&pool); in TEST_F() 61 ArenaAllocator allocator(&pool); in TEST_F() 77 ArenaAllocator allocator(&pool); in TEST_F() 86 ArenaAllocator allocator(&pool); in TEST_F() 98 ArenaAllocator allocator(&pool); in TEST_F() 111 ArenaAllocator allocator(&pool); in TEST_F() 124 ArenaAllocator allocator(&pool); in TEST_F() 139 ArenaAllocator allocator(&pool); in TEST_F() [all …]
|
D | arena_allocator.cc | 191 size_t ArenaAllocator::BytesAllocated() const { in BytesAllocated() 195 size_t ArenaAllocator::BytesUsed() const { in BytesUsed() 206 ArenaAllocator::ArenaAllocator(ArenaPool* pool) in ArenaAllocator() function in art::ArenaAllocator 214 void ArenaAllocator::UpdateBytesAllocated() { in UpdateBytesAllocated() 222 void* ArenaAllocator::AllocWithMemoryTool(size_t bytes, ArenaAllocKind kind) { in AllocWithMemoryTool() 241 void* ArenaAllocator::AllocWithMemoryToolAlign16(size_t bytes, ArenaAllocKind kind) { in AllocWithMemoryToolAlign16() 265 ArenaAllocator::~ArenaAllocator() { in ~ArenaAllocator() 271 uint8_t* ArenaAllocator::AllocFromNewArena(size_t bytes) { in AllocFromNewArena() 295 uint8_t* ArenaAllocator::AllocFromNewArenaWithMemoryTool(size_t bytes) { in AllocFromNewArenaWithMemoryTool() 313 bool ArenaAllocator::Contains(const void* ptr) const { in Contains() [all …]
|
D | arena_bit_vector.h | 25 class ArenaAllocator; variable 42 ArenaBitVector(ArenaAllocator* allocator,
|
D | malloc_arena_pool.cc | 37 return (alignof(std::max_align_t) < ArenaAllocator::kArenaAlignment) in RequiredOverallocation() 38 ? ArenaAllocator::kArenaAlignment - alignof(std::max_align_t) in RequiredOverallocation() 55 memory_ = AlignUp(unaligned_memory_, ArenaAllocator::kArenaAlignment); in MallocArena() 63 DCHECK_ALIGNED(memory_, ArenaAllocator::kArenaAlignment); in MallocArena()
|
D | arena_object.h | 33 void* operator new(size_t size, ArenaAllocator* allocator) { 57 void* operator new(size_t size, ArenaAllocator* allocator) {
|
D | arena_bit_vector.cc | 80 ArenaBitVector::ArenaBitVector(ArenaAllocator* allocator, in ArenaBitVector() 86 ArenaBitVectorAllocator<ArenaAllocator>::Create(allocator, kind)) { in ArenaBitVector()
|
D | arena_containers.h | 140 explicit ArenaAllocatorAdapter(ArenaAllocator* allocator, 155 ArenaAllocator* allocator_; 177 ArenaAllocatorAdapter(ArenaAllocator* allocator, ArenaAllocKind kind) in ArenaAllocatorAdapter() 216 ArenaAllocator* allocator_; 238 inline ArenaAllocatorAdapter<void> ArenaAllocator::Adapter(ArenaAllocKind kind) { in Adapter()
|
D | arena_allocator.h | 33 class ArenaAllocator; variable 217 friend class ArenaAllocator; variable 252 class ArenaAllocator 255 explicit ArenaAllocator(ArenaPool* pool); 256 ~ArenaAllocator(); 383 DISALLOW_COPY_AND_ASSIGN(ArenaAllocator);
|
/art/compiler/optimizing/ |
D | intrinsics_arm64.h | 32 class ArenaAllocator; variable 42 explicit IntrinsicLocationsBuilderARM64(ArenaAllocator* allocator, CodeGeneratorARM64* codegen) in IntrinsicLocationsBuilderARM64() 60 ArenaAllocator* const allocator_; 82 ArenaAllocator* GetAllocator();
|
D | nodes_vector.h | 75 ArenaAllocator* allocator, in HVecOperation() 260 ArenaAllocator* allocator, in HVecUnaryOperation() 287 ArenaAllocator* allocator, in HVecBinaryOperation() 318 ArenaAllocator* allocator, in HVecMemoryOperation() 379 HVecReplicateScalar(ArenaAllocator* allocator, in HVecReplicateScalar() 405 HVecExtractScalar(ArenaAllocator* allocator, in HVecExtractScalar() 442 HVecReduce(ArenaAllocator* allocator, in HVecReduce() 476 HVecCnv(ArenaAllocator* allocator, in HVecCnv() 501 HVecNeg(ArenaAllocator* allocator, in HVecNeg() 523 HVecAbs(ArenaAllocator* allocator, in HVecAbs() [all …]
|
D | intrinsics_x86_64.h | 24 class ArenaAllocator; variable 52 ArenaAllocator* const allocator_; 74 ArenaAllocator* GetAllocator();
|
D | intrinsics_x86.h | 24 class ArenaAllocator; variable 52 ArenaAllocator* const allocator_; 74 ArenaAllocator* GetAllocator();
|
D | parallel_move_resolver.h | 34 explicit ParallelMoveResolver(ArenaAllocator* allocator) in ParallelMoveResolver() 56 explicit ParallelMoveResolverWithSwap(ArenaAllocator* allocator) in ParallelMoveResolverWithSwap() 125 explicit ParallelMoveResolverNoSwap(ArenaAllocator* allocator) in ParallelMoveResolverNoSwap() 197 ArenaAllocator* const allocator_;
|
D | intrinsics_arm_vixl.h | 49 ArenaAllocator* const allocator_; 71 ArenaAllocator* GetAllocator();
|
D | register_allocation_resolver.h | 26 class ArenaAllocator; variable 90 ArenaAllocator* const allocator_;
|
D | instruction_simplifier_x86_shared.cc | 43 ArenaAllocator* arena = instruction->GetBlock()->GetGraph()->GetAllocator(); in TryCombineAndNot() 79 ArenaAllocator* arena = instruction->GetBlock()->GetGraph()->GetAllocator(); in TryGenerateResetLeastSetBit() 112 ArenaAllocator* arena = instruction->GetBlock()->GetGraph()->GetAllocator(); in TryGenerateMaskUptoLeastSetBit()
|
D | instruction_simplifier_shared.cc | 78 ArenaAllocator* allocator = mul->GetBlock()->GetGraph()->GetAllocator(); in TrySimpleMultiplyAccumulatePatterns() 108 ArenaAllocator* allocator = mul->GetBlock()->GetGraph()->GetAllocator(); in TryCombineMultiplyAccumulate() 258 ArenaAllocator* allocator = graph->GetAllocator(); in TryExtractArrayAccessAddress() 292 ArenaAllocator* allocator = graph->GetAllocator(); in TryExtractVecArrayAccessAddress() 342 ArenaAllocator* allocator = basic_block->GetGraph()->GetAllocator(); in TryReplaceSubSubWithSubAdd()
|
D | parallel_move_test.cc | 56 explicit TestParallelMoveResolverWithSwap(ArenaAllocator* allocator) in TestParallelMoveResolverWithSwap() 99 explicit TestParallelMoveResolverNoSwap(ArenaAllocator* allocator) in TestParallelMoveResolverNoSwap() 154 static HParallelMove* BuildParallelMove(ArenaAllocator* allocator, in BuildParallelMove() 185 ArenaAllocator allocator(&pool); in TYPED_TEST() 212 ArenaAllocator allocator(&pool); in TYPED_TEST() 262 ArenaAllocator allocator(&pool); in TYPED_TEST() 281 ArenaAllocator allocator(&pool); in TYPED_TEST() 458 ArenaAllocator allocator(&pool); in TYPED_TEST() 556 ArenaAllocator allocator(&pool); in TYPED_TEST() 615 ArenaAllocator allocator(&pool); in TYPED_TEST()
|
D | optimizing_unit_test.h | 97 ArenaAllocator* GetAllocator() { return &allocator_; } in GetAllocator() 103 ArenaAllocator allocator_; 119 ArenaAllocator* GetAllocator() { return pool_and_allocator_->GetAllocator(); } in GetAllocator() 128 ArenaAllocator* const allocator = pool_and_allocator_->GetAllocator();
|
D | block_builder.h | 74 ArenaAllocator* const allocator_;
|
/art/compiler/utils/ |
D | jni_macro_assembler_test.h | 58 allocator_.reset(new ArenaAllocator(&pool_)); in SetUp() 70 virtual Ass* CreateAssembler(ArenaAllocator* allocator) { in CreateAssembler() 93 std::unique_ptr<ArenaAllocator> allocator_;
|
D | jni_macro_assembler.cc | 44 ArenaAllocator* allocator, in Create() 70 ArenaAllocator* allocator, in Create()
|
D | assembler.h | 92 explicit AssemblerBuffer(ArenaAllocator* allocator); 95 ArenaAllocator* GetAllocator() { in GetAllocator() 255 ArenaAllocator* const allocator_; 396 ArenaAllocator* GetAllocator() { in GetAllocator() 405 explicit Assembler(ArenaAllocator* allocator) : buffer_(allocator), cfi_(this) {} in Assembler()
|
/art/compiler/trampolines/ |
D | trampoline_compiler.cc | 53 ArenaAllocator* allocator, EntryPointCallingConvention abi, ThreadOffset32 offset) { in CreateTrampoline() 94 ArenaAllocator* allocator, EntryPointCallingConvention abi, ThreadOffset64 offset) { in CreateTrampoline() 132 static std::unique_ptr<const std::vector<uint8_t>> CreateTrampoline(ArenaAllocator* allocator, in CreateTrampoline() 153 static std::unique_ptr<const std::vector<uint8_t>> CreateTrampoline(ArenaAllocator* allocator, in CreateTrampoline() 176 ArenaAllocator allocator(&pool); in CreateTrampoline64() 198 ArenaAllocator allocator(&pool); in CreateTrampoline32()
|
/art/runtime/base/ |
D | mem_map_arena_pool.cc | 49 static_assert(ArenaAllocator::kArenaAlignment <= kPageSize, in MemMapArena() 51 DCHECK_ALIGNED(memory_, ArenaAllocator::kArenaAlignment); in MemMapArena()
|