/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/ |
H A D | cg_phasemanager.h | 45 beCommon = nullptr; 63 return beCommon; in GetBECommon() 81 BECommon *beCommon = nullptr; member in maplebe::CgFuncPM
|
H A D | cg.h | 63 beCommon = &bc; in SetBECommon() 68 return beCommon; in GetBECommon() 73 return beCommon; in GetBECommon() 90 BECommon *beCommon = nullptr; member in maplebe::Globals
|
H A D | memlayout.h | 145 MemLayout(BECommon &beCommon, MIRFunction &mirFunc, MapleAllocator &mallocator, uint32 kStackPtrAlignment) in MemLayout() argument 146 : be(beCommon), in MemLayout()
|
H A D | cgfunc.h | 88 CGFunc(MIRModule &mod, CG &cg, MIRFunction &mirFunc, BECommon &beCommon, MemPool &memPool, StackMemPool &stackMp, 625 return beCommon; in GetBecommon() 630 return beCommon; in GetBecommon() 1153 BECommon &beCommon; member in maplebe::CGFunc
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/ |
H A D | aarch64_call_conv.h | 39 explicit AArch64CallConvImpl(BECommon &be) : CCImpl(), beCommon(be) {} in AArch64CallConvImpl() 64 BECommon &beCommon; member in maplebe::AArch64CallConvImpl 86 explicit AArch64WebKitJSCC(BECommon &be) : CCImpl(), beCommon(be) {} in AArch64WebKitJSCC() 107 BECommon &beCommon; member in maplebe::AArch64WebKitJSCC
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
H A D | aarch64_call_conv.cpp | 123 DEBUG_ASSERT(beCommon.GetMIRModule().CurFunction() != nullptr, "curFunction should not be nullptr"); in LocateNextParm() 124 auto *func = (tFunc != nullptr) ? tFunc : beCommon.GetMIRModule().CurFunction()->GetMIRFuncType(); in LocateNextParm() 163 int32 alignedTySize = ClassificationArg(beCommon, mirType, classes); in LocateNextParm() 186 int32 alignedTySize = ClassificationRet(beCommon, retType, classes); in LocateRetVal()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/be/ |
H A D | lower.h | 46 CGLowerer(MIRModule &mod, BECommon &common, MIRFunction *func = nullptr) : mirModule(mod), beCommon(common) in CGLowerer() 53 CGLowerer(MIRModule &mod, BECommon &common, bool genEh, bool verboseCG) : mirModule(mod), beCommon(common) in CGLowerer() 163 BECommon &beCommon; member in maplebe::CGLowerer
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/ |
H A D | x64_call_conv.h | 129 X64CallConvImpl(BECommon &be) : beCommon(be) in X64CallConvImpl() 133 X64CallConvImpl(BECommon &be, CallConvKind convKind) : beCommon(be), convKind(convKind) {} in X64CallConvImpl() 223 BECommon &beCommon; member in maplebe::X64CallConvImpl
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
H A D | cg_phasemanager.cpp | 208 cg->CreateCGFunc(m, *mirFunc, *beCommon, *funcMp, *stackMp, funcScopeAllocator, countFuncId); in PhaseRun() 234 RELEASE(beCommon); in PhaseRun() 298 beCommon = new BECommon(m); in CreateCGAndBeCommon() 299 Globals::GetInstance()->SetBECommon(*beCommon); in CreateCGAndBeCommon() 312 GetManagerMemPool()->New<CGLowerer>(m, *beCommon, cg->GenerateExceptionHandlingCode(), cg->GenerateVerboseCG()); in PrepareLower()
|
H A D | cgfunc.cpp | 482 CGFunc::CGFunc(MIRModule &mod, CG &cg, MIRFunction &mirFunc, BECommon &beCommon, MemPool &memPool, in CGFunc() argument 504 beCommon(beCommon), in CGFunc()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
H A D | x64_call_conv.cpp | 133 int32 alignedTySize = GetCallConvInfo().Classification(beCommon, mirType, classes); in LocateNextParm() 159 uint32 alignedTySize = static_cast<uint32>(GetCallConvInfo().Classification(beCommon, retType, classes)); in LocateRetVal()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/ |
H A D | lower.cpp | 260 if (beCommon.GetTypeSize(retType->GetTypeIndex().GetIdx()) == 0) { in GenBlockNode() 512 CHECK_FATAL(beCommon.GetSizeOfTypeSizeTable() == GlobalTables::GetTypeTable().GetTypeTableSize(), "Error!"); in LowerBlock() 550 MIRType *pointType = beCommon.BeGetOrCreatePointerType(*func.GetReturnType()); in LowerEntry() 561 beCommon.AddElementToFuncReturnType(func, func.GetReturnTyIdx()); in LowerEntry() 567 beCommon.AddTypeSizeAndAlign(funcType->GetTypeIndex(), GetPrimTypeSize(funcType->GetPrimType())); in LowerEntry() 786 beCommon.AddNewTypeAfterBecommon(oldTypeTableSize, newTypeTableSize); in LowerDreadToThreadLocal() 815 beCommon.AddNewTypeAfterBecommon(oldTypeTableSize, newTypeTableSize); in LowerDassignToThreadLocal() 862 MIRType *funcType = beCommon.BeGetOrCreateFunctionType(retTy->GetTypeIndex(), funcTyVec, fnTaVec); in LowerDefaultIntrinsicCall() 884 beCommon.UpdateTypeTable(*fn->GetMIRFuncType()); in LowerIntrinsiccall() 936 beCommon in LowerFunc() [all...] |