/art/runtime/base/ |
arena_allocator_test.cc | 26 size_t NumberOfArenas(ArenaAllocator* arena) { 37 ArenaAllocator arena(&pool); 53 ArenaAllocator arena(&pool); 59 ArenaAllocator arena(&pool); 70 ArenaAllocator arena(&pool); 79 ArenaAllocator arena(&pool); 91 ArenaAllocator arena(&pool); 104 ArenaAllocator arena(&pool); 117 ArenaAllocator arena(&pool); 130 ArenaAllocator arena(&pool) [all...] |
arena_bit_vector.h | 25 class ArenaAllocator; 42 ArenaBitVector(ArenaAllocator* arena,
|
arena_containers.h | 35 // Adapter for use of ArenaAllocator in STL containers. 36 // Use ArenaAllocator::Adapter() to create an adapter to pass to container constructors. 39 // explicit Foo(ArenaAllocator* allocator) 140 explicit ArenaAllocatorAdapter(ArenaAllocator* arena_allocator, 155 ArenaAllocator* arena_allocator_; 177 ArenaAllocatorAdapter(ArenaAllocator* arena_allocator, ArenaAllocKind kind) 216 ArenaAllocator* arena_allocator_; 238 inline ArenaAllocatorAdapter<void> ArenaAllocator::Adapter(ArenaAllocKind kind) {
|
arena_allocator.cc | 187 return (alignof(std::max_align_t) < ArenaAllocator::kArenaAlignment) 188 ? ArenaAllocator::kArenaAlignment - alignof(std::max_align_t) 205 memory_ = AlignUp(unaligned_memory_, ArenaAllocator::kArenaAlignment); 213 DCHECK_ALIGNED(memory_, ArenaAllocator::kArenaAlignment); 247 static_assert(ArenaAllocator::kArenaAlignment <= kPageSize, 249 DCHECK_ALIGNED(memory_, ArenaAllocator::kArenaAlignment); 358 size_t ArenaAllocator::BytesAllocated() const { 362 size_t ArenaAllocator::BytesUsed() const { 373 ArenaAllocator::ArenaAllocator(ArenaPool* pool [all...] |
arena_bit_vector.cc | 80 ArenaBitVector::ArenaBitVector(ArenaAllocator* arena, 86 ArenaBitVectorAllocator<ArenaAllocator>::Create(arena, kind)) {
|
arena_object.h | 31 void* operator new(size_t size, ArenaAllocator* allocator) { 55 void* operator new(size_t size, ArenaAllocator* allocator) {
|
arena_allocator.h | 34 class ArenaAllocator; 236 friend class ArenaAllocator; 274 // the ArenaAllocator. It's returned to the ArenaPool only when the ArenaAllocator 276 class ArenaAllocator 279 explicit ArenaAllocator(ArenaPool* pool); 280 ~ArenaAllocator(); 406 DISALLOW_COPY_AND_ASSIGN(ArenaAllocator); 407 }; // ArenaAllocator
|
/art/compiler/optimizing/ |
intrinsics_arm64.h | 31 class ArenaAllocator; 41 explicit IntrinsicLocationsBuilderARM64(ArenaAllocator* arena, CodeGeneratorARM64* codegen) 59 ArenaAllocator* arena_; 81 ArenaAllocator* GetAllocator();
|
intrinsics_arm.h | 24 class ArenaAllocator; 53 ArenaAllocator* arena_; 78 ArenaAllocator* GetAllocator();
|
intrinsics_mips.h | 24 class ArenaAllocator; 52 ArenaAllocator* arena_; 77 ArenaAllocator* GetAllocator();
|
intrinsics_mips64.h | 24 class ArenaAllocator; 52 ArenaAllocator* arena_; 73 ArenaAllocator* GetAllocator();
|
intrinsics_x86.h | 24 class ArenaAllocator; 52 ArenaAllocator* arena_; 74 ArenaAllocator* GetAllocator();
|
intrinsics_x86_64.h | 24 class ArenaAllocator; 52 ArenaAllocator* arena_; 74 ArenaAllocator* GetAllocator();
|
register_allocator.h | 49 static RegisterAllocator* Create(ArenaAllocator* allocator, 72 ArenaAllocator* allocator, 79 RegisterAllocator(ArenaAllocator* allocator, 92 ArenaAllocator* const allocator_;
|
find_loops_test.cc | 39 ArenaAllocator allocator(&arena); 52 ArenaAllocator allocator(&arena); 68 ArenaAllocator allocator(&arena); 85 ArenaAllocator allocator(&arena); 100 ArenaAllocator allocator(&arena); 146 ArenaAllocator allocator(&arena); 174 ArenaAllocator allocator(&arena); 199 ArenaAllocator allocator(&arena); 225 ArenaAllocator allocator(&arena); 251 ArenaAllocator allocator(&arena) [all...] |
nodes_vector.h | 62 HVecOperation(ArenaAllocator* arena, 119 HVecUnaryOperation(ArenaAllocator* arena, 144 HVecBinaryOperation(ArenaAllocator* arena, 174 HVecMemoryOperation(ArenaAllocator* arena, 221 HVecReplicateScalar(ArenaAllocator* arena, 237 HVecSumReduce(ArenaAllocator* arena, 258 HVecCnv(ArenaAllocator* arena, 281 HVecNeg(ArenaAllocator* arena, 298 HVecAbs(ArenaAllocator* arena, 316 HVecNot(ArenaAllocator* arena [all...] |
graph_test.cc | 27 static HBasicBlock* createIfBlock(HGraph* graph, ArenaAllocator* allocator) { 38 static HBasicBlock* createGotoBlock(HGraph* graph, ArenaAllocator* allocator) { 46 static HBasicBlock* createEntryBlock(HGraph* graph, ArenaAllocator* allocator) { 52 static HBasicBlock* createReturnBlock(HGraph* graph, ArenaAllocator* allocator) { 60 static HBasicBlock* createExitBlock(HGraph* graph, ArenaAllocator* allocator) { 73 ArenaAllocator allocator(&pool); 108 ArenaAllocator allocator(&pool); 143 ArenaAllocator allocator(&pool); 178 ArenaAllocator allocator(&pool); 213 ArenaAllocator allocator(&pool) [all...] |
register_allocation_resolver.h | 27 class ArenaAllocator; 43 RegisterAllocationResolver(ArenaAllocator* allocator, 93 ArenaAllocator* const allocator_;
|
graph_checker_test.cc | 30 HGraph* CreateSimpleCFG(ArenaAllocator* allocator) { 47 ArenaAllocator allocator(&pool); 97 ArenaAllocator allocator(&pool); 115 ArenaAllocator allocator(&pool);
|
intrinsics_arm_vixl.h | 49 ArenaAllocator* arena_; 71 ArenaAllocator* GetAllocator();
|
optimizing_unit_test.h | 50 ArenaAllocator* allocator, 80 inline HGraph* CreateGraph(ArenaAllocator* allocator) { 89 inline HGraph* CreateCFG(ArenaAllocator* allocator,
|
linear_order.h | 36 ArenaAllocator* allocator,
|
/art/compiler/trampolines/ |
trampoline_compiler.cc | 60 ArenaAllocator* arena, EntryPointCallingConvention abi, ThreadOffset32 offset) { 101 ArenaAllocator* arena, EntryPointCallingConvention abi, ThreadOffset64 offset) { 140 ArenaAllocator* arena, EntryPointCallingConvention abi, ThreadOffset32 offset) { 172 ArenaAllocator* arena, EntryPointCallingConvention abi, ThreadOffset64 offset) { 203 static std::unique_ptr<const std::vector<uint8_t>> CreateTrampoline(ArenaAllocator* arena, 224 static std::unique_ptr<const std::vector<uint8_t>> CreateTrampoline(ArenaAllocator* arena, 247 ArenaAllocator arena(&pool); 273 ArenaAllocator arena(&pool);
|
/art/compiler/utils/ |
jni_macro_assembler_test.h | 60 arena_.reset(new ArenaAllocator(&pool_)); 82 virtual Ass* CreateAssembler(ArenaAllocator* arena) { 142 std::unique_ptr<ArenaAllocator> arena_;
|
jni_macro_assembler.cc | 50 ArenaAllocator* arena, 85 ArenaAllocator* arena,
|