| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/ |
| D | memlayout.h | 144 …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()
|
| D | reg_info.h | 28 explicit RegisterInfo(MapleAllocator &mallocator) in RegisterInfo() argument 29 … : allIntRegs(mallocator.Adapter()), allFpRegs(mallocator.Adapter()), allregs(mallocator.Adapter()) in RegisterInfo()
|
| D | cgbb.h | 88 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 …]
|
| D | cgfunc.h | 58 …explicit SpillMemOperandSet(MapleAllocator &mallocator) : reuseSpillLocMem(mallocator.Adapter()) {} in SpillMemOperandSet() argument
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
| D | x64_cg.cpp | 35 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/ |
| D | x64_memlayout.h | 94 X64MemLayout(BECommon &b, MIRFunction &f, MapleAllocator &mallocator) in X64MemLayout() argument 95 : MemLayout(b, f, mallocator, kX64StackPtrAlignment) in X64MemLayout()
|
| D | x64_reg_info.h | 29 …X64RegInfo(MapleAllocator &mallocator, CallConvKind callConv) : RegisterInfo(mallocator), callConv… in X64RegInfo() argument
|
| D | x64_cgfunc.h | 29 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()
|
| D | x64_cg.h | 81 MapleAllocator &mallocator, uint32 funcId) override;
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/ |
| D | aarch64_memlayout.h | 139 AArch64MemLayout(BECommon &b, MIRFunction &f, MapleAllocator &mallocator) in AArch64MemLayout() argument 140 : MemLayout(b, f, mallocator, kAarch64StackPtrAlignment) in AArch64MemLayout()
|
| D | aarch64_cgfunc.h | 35 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 …]
|
| D | aarch64_reg_info.h | 27 explicit AArch64RegInfo(MapleAllocator &mallocator) : RegisterInfo(mallocator) {} in AArch64RegInfo() argument
|
| D | aarch64_cg.h | 149 MapleAllocator &mallocator, uint32 funcId) override in CreateCGFunc() argument 151 … return memPool.New<AArch64CGFunc>(mod, *this, mirFunc, bec, memPool, stackMp, mallocator, funcId); in CreateCGFunc()
|