Home
last modified time | relevance | path

Searched refs:StackMemPool (Results 1 – 16 of 16) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mempool/include/
Dmempool_allocator.h74 explicit LocalMapleAllocator(StackMemPool &m) in LocalMapleAllocator()
85 …static_cast<StackMemPool *>(memPool)->ResetStackTop(this, fixedCurPtrMark, fixedStackTopMark, bigC… in ~LocalMapleAllocator()
89 StackMemPool &GetStackMemPool() const in GetStackMemPool()
91 return static_cast<StackMemPool &>(*memPool); in GetStackMemPool()
98 static_cast<StackMemPool *>(memPool)->CheckTopAllocator(this); in Alloc()
Dmempool.h53 class StackMemPool; variable
275 class StackMemPool : public MemPool, private StackMemPoolDebug {
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/mempool/src/
Dmempool.cpp215 void *StackMemPool::Malloc(size_t size) in Malloc()
237 MemBlock *StackMemPool::AllocMemBlockBySize(size_t size) in AllocMemBlockBySize()
246 void StackMemPool::ResetStackTop(const LocalMapleAllocator *alloc, uint8_t *fixedCurPtrMark, in ResetStackTop()
274 uint8_t *StackMemPool::AllocTailMemBlock(size_t size) in AllocTailMemBlock()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_me/include/
Dme_function.h168 …MeFunction(MIRModule *mod, MIRFunction *func, MemPool *memPool, StackMemPool &funcStackMP, MemPool… in MeFunction()
323 StackMemPool &GetStackMemPool() in GetStackMemPool()
459 StackMemPool &stackMP;
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
Dx64_cg.cpp35 StackMemPool &stackMp, MapleAllocator &mallocator, uint32 funcId) in CreateCGFunc()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
Dlive.h94 StackMemPool &stackMp;
Dreaching.h134 StackMemPool &stackMp;
Dcg.h247 …virtual CGFunc *CreateCGFunc(MIRModule &mod, MIRFunction &, BECommon &, MemPool &, StackMemPool &,…
Dcgfunc.h162 …le &mod, CG &cg, MIRFunction &mirFunc, BECommon &beCommon, MemPool &memPool, StackMemPool &stackMp,
1117 StackMemPool &GetStackMemPool() in GetStackMemPool()
1674 StackMemPool &stackMp;
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/
Dx64_cg.h94 …GFunc(MIRModule &mod, MIRFunction &mirFunc, BECommon &bec, MemPool &memPool, StackMemPool &stackMp,
Dx64_cgfunc.h28 …X64CGFunc(MIRModule &mod, CG &c, MIRFunction &f, BECommon &b, MemPool &memPool, StackMemPool &stac… in X64CGFunc()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
Daarch64_cg.h60 …GFunc(MIRModule &mod, MIRFunction &mirFunc, BECommon &bec, MemPool &memPool, StackMemPool &stackMp, in CreateCGFunc()
Daarch64_cgfunc.h51 …CGFunc(MIRModule &mod, CG &c, MIRFunction &f, BECommon &b, MemPool &memPool, StackMemPool &stackMp, in AArch64CGFunc()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
Dcg_phasemanager.cpp361 auto stackMp = std::make_unique<StackMemPool>(funcMp->GetCtrler(), ""); in PhaseRun()
Dcgfunc.cpp1676 StackMemPool &stackMp, MapleAllocator &allocator, uint32 funcId) in CGFunc()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
Daarch64_prop.cpp2496 StackMemPool tempMemPool(memPoolCtrler, "temp mempool for A64ReplaceRegOpndVisitor"); in Visit()