Home
last modified time | relevance | path

Searched refs:mallocator (Results 1 – 13 of 13) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
Dmemlayout.h144 …MemLayout(BECommon &beCommon, MIRFunction &mirFunc, MapleAllocator &mallocator, uint32 kStackPtrAl… in MemLayout() argument
150 symAllocTable(mallocator.Adapter()), in MemLayout()
151 spillLocTable(mallocator.Adapter()), in MemLayout()
152 spillRegLocMap(mallocator.Adapter()), in MemLayout()
153 localRefLocMap(std::less<StIdx>(), mallocator.Adapter()), in MemLayout()
154 memAllocator(&mallocator), in MemLayout()
Dreg_info.h28 explicit RegisterInfo(MapleAllocator &mallocator) in RegisterInfo() argument
29 … : allIntRegs(mallocator.Adapter()), allFpRegs(mallocator.Adapter()), allregs(mallocator.Adapter()) in RegisterInfo()
Dcgbb.h88 BB(uint32 bbID, MapleAllocator &mallocator) in BB() argument
92 preds(mallocator.Adapter()), in BB()
93 succs(mallocator.Adapter()), in BB()
94 ehPreds(mallocator.Adapter()), in BB()
95 ehSuccs(mallocator.Adapter()), in BB()
96 loopPreds(mallocator.Adapter()), in BB()
97 loopSuccs(mallocator.Adapter()), in BB()
98 liveInRegNO(mallocator.Adapter()), in BB()
99 liveOutRegNO(mallocator.Adapter()), in BB()
100 callInsns(mallocator.Adapter()), in BB()
[all …]
Dcgfunc.h58 …explicit SpillMemOperandSet(MapleAllocator &mallocator) : reuseSpillLocMem(mallocator.Adapter()) {} in SpillMemOperandSet() argument
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/
Dx64_cg.cpp35 StackMemPool &stackMp, MapleAllocator &mallocator, uint32 funcId) in CreateCGFunc() argument
37 return memPool.New<X64CGFunc>(mod, *this, mirFunc, bec, memPool, stackMp, mallocator, funcId); in CreateCGFunc()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/
Dx64_memlayout.h94 X64MemLayout(BECommon &b, MIRFunction &f, MapleAllocator &mallocator) in X64MemLayout() argument
95 : MemLayout(b, f, mallocator, kX64StackPtrAlignment) in X64MemLayout()
Dx64_reg_info.h29 …X64RegInfo(MapleAllocator &mallocator, CallConvKind callConv) : RegisterInfo(mallocator), callConv… in X64RegInfo() argument
Dx64_cgfunc.h29 MapleAllocator &mallocator, uint32 funcId) in X64CGFunc() argument
30 …: CGFunc(mod, c, f, b, memPool, stackMp, mallocator, funcId), calleeSavedRegs(mallocator.Adapter()) in X64CGFunc()
32 CGFunc::SetMemlayout(*memPool.New<X64MemLayout>(b, f, mallocator)); in X64CGFunc()
34 …CGFunc::SetTargetRegInfo(*memPool.New<X64RegInfo>(mallocator, X64CallConvImpl::GetCallConvKind(f))… in X64CGFunc()
Dx64_cg.h81 MapleAllocator &mallocator, uint32 funcId) override;
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
Daarch64_memlayout.h139 AArch64MemLayout(BECommon &b, MIRFunction &f, MapleAllocator &mallocator) in AArch64MemLayout() argument
140 : MemLayout(b, f, mallocator, kAarch64StackPtrAlignment) in AArch64MemLayout()
Daarch64_cgfunc.h35 explicit LmbcArgInfo(MapleAllocator &mallocator) in LmbcArgInfo() argument
36 : lmbcCallArgs(mallocator.Adapter()), in LmbcArgInfo()
37 lmbcCallArgTypes(mallocator.Adapter()), in LmbcArgInfo()
38 lmbcCallArgOffsets(mallocator.Adapter()), in LmbcArgInfo()
39 lmbcCallArgNumOfRegs(mallocator.Adapter()) in LmbcArgInfo()
52 MapleAllocator &mallocator, uint32 funcId) in AArch64CGFunc() argument
53 : CGFunc(mod, c, f, b, memPool, stackMp, mallocator, funcId), in AArch64CGFunc()
54 calleeSavedRegs(mallocator.Adapter()), in AArch64CGFunc()
55 proEpilogSavedRegs(mallocator.Adapter()), in AArch64CGFunc()
56 phyRegOperandTable(mallocator.Adapter()), in AArch64CGFunc()
[all …]
Daarch64_reg_info.h27 explicit AArch64RegInfo(MapleAllocator &mallocator) : RegisterInfo(mallocator) {} in AArch64RegInfo() argument
Daarch64_cg.h149 MapleAllocator &mallocator, uint32 funcId) override in CreateCGFunc() argument
151 … return memPool.New<AArch64CGFunc>(mod, *this, mirFunc, bec, memPool, stackMp, mallocator, funcId); in CreateCGFunc()