Home
last modified time | relevance | path

Searched refs:funcEmitInfo (Results 1 - 9 of 9) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
H A Dasm_emit.h37 virtual void EmitBBHeaderLabel(FuncEmitInfo &funcEmitInfo, const std::string &name, LabelIdx labIdx) = 0;
38 virtual void Run(FuncEmitInfo &funcEmitInfo) = 0;
H A Dcgfunc.h973 funcEmitInfo = fnInfo; in SetFuncEmitInfo()
978 return funcEmitInfo; in GetFuncEmitInfo()
1163 FuncEmitInfo *funcEmitInfo = nullptr; member in maplebe::CGFunc
H A Demit.h190 void EmitFunctionSymbolTable(FuncEmitInfo &funcEmitInfo);
H A Dobj_emit.h432 void Run(FuncEmitInfo &funcEmitInfo);
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
H A Daarch64_emitter.h29 void EmitBBHeaderLabel(FuncEmitInfo &funcEmitInfo, const std::string &name, LabelIdx labIdx) override;
30 void RecordRegInfo(FuncEmitInfo &funcEmitInfo) const;
31 void Run(FuncEmitInfo &funcEmitInfo) override;
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
H A Dobj_emit.cpp24 void ObjEmitter::Run(FuncEmitInfo &funcEmitInfo) in Run() argument
26 InsertNopInsn(static_cast<ObjFuncEmitInfo &>(funcEmitInfo)); in Run()
27 EmitFuncBinaryCode(static_cast<ObjFuncEmitInfo &>(funcEmitInfo)); in Run()
H A Demit.cpp449 void Emitter::EmitFunctionSymbolTable(FuncEmitInfo &funcEmitInfo) in EmitAsmLabel() argument
452 CGFunc &cgFunc = funcEmitInfo.GetCGFunc(); in EmitAsmLabel()
2861 AsmFuncEmitInfo funcEmitInfo(f); in EmitAsmLabel()
2863 static_cast<AArch64AsmEmitter *>(emitter)->Run(funcEmitInfo); in EmitAsmLabel()
2868 FuncEmitInfo &funcEmitInfo = objEmitter->CreateFuncEmitInfo(f); in EmitAsmLabel()
2869 objEmitter->Run(funcEmitInfo); in EmitAsmLabel()
2870 f.SetFuncEmitInfo(&funcEmitInfo); in EmitAsmLabel()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
H A Daarch64_emitter.cpp32 void AArch64AsmEmitter::EmitBBHeaderLabel(FuncEmitInfo &funcEmitInfo, const std::string &name, LabelIdx labIdx) in EmitBBHeaderLabel() argument
36 CGFunc &cgFunc = funcEmitInfo.GetCGFunc(); in EmitBBHeaderLabel()
73 void AArch64AsmEmitter::RecordRegInfo(FuncEmitInfo &funcEmitInfo) const in RecordRegInfo()
79 CGFunc &cgFunc = funcEmitInfo.GetCGFunc(); in RecordRegInfo()
163 void AArch64AsmEmitter::Run(FuncEmitInfo &funcEmitInfo) in Run() argument
166 CGFunc &cgFunc = funcEmitInfo.GetCGFunc(); in Run()
171 [this, &cgFunc, &aarchCGFunc, currCG, &funcEmitInfo](Emitter *emitter) { in Run()
237 RecordRegInfo(funcEmitInfo); in Run()
250 EmitBBHeaderLabel(funcEmitInfo, funcName, bb->GetLabIdx()); in Run()
282 EmitFunctionSymbolTable(funcEmitInfo); in Run()
[all...]
H A Daarch64_obj_emitter.cpp131 void AArch64ObjEmitter::HandleCallFixup(ObjFuncEmitInfo &funcEmitInfo, const Fixup &fixup)
133 AArch64ObjFuncEmitInfo &objFuncEmitInfo = static_cast<AArch64ObjFuncEmitInfo &>(funcEmitInfo);
145 void AArch64ObjEmitter::HandleAdrFixup(ObjFuncEmitInfo &funcEmitInfo, const Fixup &fixup)
147 AArch64ObjFuncEmitInfo &objFuncEmitInfo = static_cast<AArch64ObjFuncEmitInfo &>(funcEmitInfo);

Completed in 12 milliseconds