Home
last modified time | relevance | path

Searched refs:ArenaAllocKind (Results 1 – 11 of 11) sorted by relevance

/art/libartbase/base/
Darena_bit_vector.cc32 explicit ArenaBitVectorAllocatorKindImpl([[maybe_unused]] ArenaAllocKind kind) {} in ArenaBitVectorAllocatorKindImpl()
35 ArenaAllocKind Kind() { return kArenaAllocGrowableBitMap; } in Kind()
41 explicit ArenaBitVectorAllocatorKindImpl(ArenaAllocKind kind) : kind_(kind) { } in ArenaBitVectorAllocatorKindImpl()
44 ArenaAllocKind Kind() { return kind_; } in Kind()
47 ArenaAllocKind kind_;
56 static ArenaBitVectorAllocator* Create(ArenaAlloc* allocator, ArenaAllocKind kind) { in Create()
73 ArenaBitVectorAllocator(ArenaAlloc* allocator, ArenaAllocKind kind) in ArenaBitVectorAllocator()
84 ArenaAllocKind kind) in ArenaBitVector()
94 ArenaAllocKind kind) in ArenaBitVector()
Darena_bit_vector.h39 ArenaAllocKind kind = kArenaAllocGrowableBitMap) {
47 ArenaAllocKind kind = kArenaAllocGrowableBitMap);
51 ArenaAllocKind kind = kArenaAllocGrowableBitMap);
Dscoped_arena_allocator.h97 void* Alloc(size_t bytes, ArenaAllocKind kind) ALWAYS_INLINE { in Alloc()
119 void* AllocWithMemoryTool(size_t bytes, ArenaAllocKind kind);
153 void* Alloc(size_t bytes, ArenaAllocKind kind = kArenaAllocMisc) ALWAYS_INLINE {
159 T* Alloc(ArenaAllocKind kind = kArenaAllocMisc) {
164 T* AllocArray(size_t length, ArenaAllocKind kind = kArenaAllocMisc) {
169 ScopedArenaAllocatorAdapter<void> Adapter(ArenaAllocKind kind = kArenaAllocSTL);
Darena_allocator.h44 enum ArenaAllocKind { enum
124 void RecordAlloc([[maybe_unused]] size_t bytes, [[maybe_unused]] ArenaAllocKind kind) {} in RecordAlloc()
140 void RecordAlloc(size_t bytes, ArenaAllocKind kind);
266 ArenaAllocatorAdapter<void> Adapter(ArenaAllocKind kind = kArenaAllocSTL);
269 void* Alloc(size_t bytes, ArenaAllocKind kind = kArenaAllocMisc) ALWAYS_INLINE {
285 void* AllocAlign16(size_t bytes, ArenaAllocKind kind = kArenaAllocMisc) ALWAYS_INLINE {
309 ArenaAllocKind kind = kArenaAllocMisc) ALWAYS_INLINE {
337 T* Alloc(ArenaAllocKind kind = kArenaAllocMisc) {
342 T* AllocArray(size_t length, ArenaAllocKind kind = kArenaAllocMisc) {
386 void* AllocWithMemoryTool(size_t bytes, ArenaAllocKind kind);
[all …]
Darena_containers.h112 explicit ArenaAllocatorAdapterKindImpl([[maybe_unused]] ArenaAllocKind kind) {} in ArenaAllocatorAdapterKindImpl()
115 ArenaAllocKind Kind() { return kArenaAllocSTL; } in Kind()
121 explicit ArenaAllocatorAdapterKindImpl(ArenaAllocKind kind) : kind_(kind) { } in ArenaAllocatorAdapterKindImpl()
124 ArenaAllocKind Kind() { return kind_; } in Kind()
127 ArenaAllocKind kind_;
145 ArenaAllocKind kind = kArenaAllocSTL)
181 ArenaAllocatorAdapter(ArenaAllocator* allocator, ArenaAllocKind kind) in ArenaAllocatorAdapter()
242 inline ArenaAllocatorAdapter<void> ArenaAllocator::Adapter(ArenaAllocKind kind) { in Adapter()
Darena_object.h29 template<enum ArenaAllocKind kAllocKind>
53 template<enum ArenaAllocKind kAllocKind>
Darena_allocator.cc114 void ArenaAllocatorStatsImpl<kCount>::RecordAlloc(size_t bytes, ArenaAllocKind kind) { in RecordAlloc()
218 void* ArenaAllocator::AllocWithMemoryTool(size_t bytes, ArenaAllocKind kind) { in AllocWithMemoryTool()
237 void* ArenaAllocator::AllocWithMemoryToolAlign16(size_t bytes, ArenaAllocKind kind) { in AllocWithMemoryToolAlign16()
Dscoped_arena_containers.h120 ArenaAllocKind kind = kArenaAllocSTL)
163 ArenaAllocKind kind = kArenaAllocSTL)
233 inline ScopedArenaAllocatorAdapter<void> ScopedArenaAllocator::Adapter(ArenaAllocKind kind) { in Adapter()
Dscoped_arena_allocator.cc92 void* ArenaStack::AllocWithMemoryTool(size_t bytes, ArenaAllocKind kind) { in AllocWithMemoryTool()
/art/compiler/optimizing/
Dload_store_elimination.cc2354 ArenaBitVector abv(&saa, num_phi_placeholders_, false, ArenaAllocKind::kArenaAllocLSE); in FullyMaterializePhi()
Dnodes.h3014 ArenaAllocKind kind)
3023 ArenaAllocKind kind)