Home
last modified time | relevance | path

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

/art/libartbase/base/
Darena_bit_vector.cc31 explicit ArenaBitVectorAllocatorKindImpl(ArenaAllocKind kind ATTRIBUTE_UNUSED) {} in ArenaBitVectorAllocatorKindImpl()
34 ArenaAllocKind Kind() { return kArenaAllocGrowableBitMap; } in Kind()
40 explicit ArenaBitVectorAllocatorKindImpl(ArenaAllocKind kind) : kind_(kind) { } in ArenaBitVectorAllocatorKindImpl()
43 ArenaAllocKind Kind() { return kind_; } in Kind()
46 ArenaAllocKind kind_;
55 static ArenaBitVectorAllocator* Create(ArenaAlloc* allocator, ArenaAllocKind kind) { in Create()
72 ArenaBitVectorAllocator(ArenaAlloc* allocator, ArenaAllocKind kind) in ArenaBitVectorAllocator()
83 ArenaAllocKind kind) in ArenaBitVector()
92 ArenaAllocKind kind) in ArenaBitVector()
Darena_bit_vector.h38 ArenaAllocKind kind = kArenaAllocGrowableBitMap) {
46 ArenaAllocKind kind = kArenaAllocGrowableBitMap);
50 ArenaAllocKind kind = kArenaAllocGrowableBitMap);
75 ArenaAllocKind kind = kArenaAllocGrowableBitMap)
86 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
122 void RecordAlloc(size_t bytes ATTRIBUTE_UNUSED, ArenaAllocKind kind ATTRIBUTE_UNUSED) {} in RecordAlloc()
138 void RecordAlloc(size_t bytes, ArenaAllocKind kind);
265 ArenaAllocatorAdapter<void> Adapter(ArenaAllocKind kind = kArenaAllocSTL);
268 void* Alloc(size_t bytes, ArenaAllocKind kind = kArenaAllocMisc) ALWAYS_INLINE {
284 void* AllocAlign16(size_t bytes, ArenaAllocKind kind = kArenaAllocMisc) ALWAYS_INLINE {
308 ArenaAllocKind kind = kArenaAllocMisc) ALWAYS_INLINE {
336 T* Alloc(ArenaAllocKind kind = kArenaAllocMisc) {
341 T* AllocArray(size_t length, ArenaAllocKind kind = kArenaAllocMisc) {
366 void* AllocWithMemoryTool(size_t bytes, ArenaAllocKind kind);
[all …]
Darena_containers.h108 explicit ArenaAllocatorAdapterKindImpl(ArenaAllocKind kind ATTRIBUTE_UNUSED) {} in ArenaAllocatorAdapterKindImpl()
111 ArenaAllocKind Kind() { return kArenaAllocSTL; } in Kind()
117 explicit ArenaAllocatorAdapterKindImpl(ArenaAllocKind kind) : kind_(kind) { } in ArenaAllocatorAdapterKindImpl()
120 ArenaAllocKind Kind() { return kind_; } in Kind()
123 ArenaAllocKind kind_;
141 ArenaAllocKind kind = kArenaAllocSTL)
177 ArenaAllocatorAdapter(ArenaAllocator* allocator, ArenaAllocKind kind) in ArenaAllocatorAdapter()
238 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()
223 void* ArenaAllocator::AllocWithMemoryTool(size_t bytes, ArenaAllocKind kind) { in AllocWithMemoryTool()
242 void* ArenaAllocator::AllocWithMemoryToolAlign16(size_t bytes, ArenaAllocKind kind) { in AllocWithMemoryToolAlign16()
Dscoped_arena_containers.h116 ArenaAllocKind kind = kArenaAllocSTL)
159 ArenaAllocKind kind = kArenaAllocSTL)
229 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.cc2385 ArenaBitVector abv(&saa, num_phi_placeholders_, false, ArenaAllocKind::kArenaAllocLSE); in FullyMaterializePhi()
2627 ArenaAllocKind::kArenaAllocLSE); in SearchPhiPlaceholdersForKeptStores()
Dnodes.h2930 ArenaAllocKind kind)
2939 ArenaAllocKind kind)