Searched refs:ArenaAllocator (Results 1 – 7 of 7) sorted by relevance
/external/swiftshader/third_party/subzero/src/ |
D | IceMemory.cpp | 25 ICE_TLS_DEFINE_FIELD(ArenaAllocator *, CfgAllocatorTraits, CfgAllocator); 32 ArenaAllocator *Allocator = in set_current() 37 void CfgAllocatorTraits::set_current(ArenaAllocator *Allocator) { in set_current() 45 ICE_TLS_DEFINE_FIELD(ArenaAllocator *, LivenessAllocatorTraits, 53 ArenaAllocator *Allocator = in set_current()
|
D | IceMemory.h | 32 using ArenaAllocator = variable 41 LockedArenaAllocator(ArenaAllocator *Alloc, std::mutex *Mutex) in LockedArenaAllocator() 47 ArenaAllocator *operator->() { return Alloc; } 50 ArenaAllocator *Alloc; 138 using allocator_type = ArenaAllocator *; 146 static void set_current(ArenaAllocator *Allocator); 150 ICE_TLS_DECLARE_FIELD(ArenaAllocator *, CfgAllocator); 165 using allocator_type = ArenaAllocator *; 175 ICE_TLS_DECLARE_FIELD(ArenaAllocator *, LivenessAllocator);
|
D | IceLiveness.h | 108 ArenaAllocator *getAllocator() const { return Alloc.get(); } in getAllocator() 124 : Alloc(new ArenaAllocator()), AllocScope(this), Func(Func), Mode(Mode) {} in Liveness() 135 std::unique_ptr<ArenaAllocator> Alloc;
|
D | IceCfg.h | 34 std::unique_ptr<ArenaAllocator> Allocator; 311 static ArenaAllocator *createAllocator();
|
D | IceGlobalContext.h | 505 ArenaAllocator Allocator; 597 LockedPtr<ArenaAllocator> getAllocator() { in getAllocator() 598 return LockedPtr<ArenaAllocator>(&Allocator, &AllocLock); in getAllocator()
|
D | IceDefs.h | 166 VariableDeclarationList() : Arena(new ArenaAllocator()) {} in VariableDeclarationList() 262 using ArenaPtr = std::unique_ptr<ArenaAllocator>;
|
D | IceCfg.cpp | 71 ArenaAllocator *Cfg::createAllocator() { in createAllocator() 72 ArenaAllocator *Allocator = new ArenaAllocator(); in createAllocator()
|