Searched refs:funcEmitInfo (Results 1 - 9 of 9) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/ |
H A D | asm_emit.h | 37 virtual void EmitBBHeaderLabel(FuncEmitInfo &funcEmitInfo, const std::string &name, LabelIdx labIdx) = 0; 38 virtual void Run(FuncEmitInfo &funcEmitInfo) = 0;
|
H A D | cgfunc.h | 973 funcEmitInfo = fnInfo; in SetFuncEmitInfo() 978 return funcEmitInfo; in GetFuncEmitInfo() 1163 FuncEmitInfo *funcEmitInfo = nullptr; member in maplebe::CGFunc
|
H A D | emit.h | 190 void EmitFunctionSymbolTable(FuncEmitInfo &funcEmitInfo);
|
H A D | obj_emit.h | 432 void Run(FuncEmitInfo &funcEmitInfo);
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/ |
H A D | aarch64_emitter.h | 29 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 D | obj_emit.cpp | 24 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 D | emit.cpp | 449 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 D | aarch64_emitter.cpp | 32 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 D | aarch64_obj_emitter.cpp | 131 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