Home
last modified time | relevance | path

Searched refs:methodHeader (Results 1 – 7 of 7) sorted by relevance

/arkcompiler/runtime_core/static_core/compiler/aot/
Daot_file.cpp159 auto methodHeader = FindMethodHeader(index); in FindMethodCodeEntry() local
160 if (methodHeader == nullptr) { in FindMethodCodeEntry()
165 return aotFile_->GetMethodCode(methodHeader) + CodeInfo::GetCodeOffset(RUNTIME_ARCH); in FindMethodCodeEntry()
170 auto methodHeader = FindMethodHeader(index); in FindMethodCodeSpan() local
171 if (methodHeader == nullptr) { in FindMethodCodeSpan()
174 auto code = Span(aotFile_->GetMethodCode(methodHeader), methodHeader->codeSize); in FindMethodCodeSpan()
Daot_file.h117 const uint8_t *GetMethodCode(const MethodHeader *methodHeader) const in GetMethodCode() argument
119 return code_.data() + methodHeader->codeOffset; in GetMethodCode()
237 CodeInfo GetMethodCodeInfo(const MethodHeader *methodHeader) const in GetMethodCodeInfo() argument
239 return CodeInfo(GetAotFile()->GetMethodCode(methodHeader), methodHeader->codeSize); in GetMethodCodeInfo()
/arkcompiler/runtime_core/static_core/compiler/tools/debug/
Djit_writer.cpp32 auto &methodHeader = jitDebugWriter_->methodHeaders_[i]; in FillData() local
37 currPos = streamBegin + methodHeader.codeOffset; in FillData()
/arkcompiler/runtime_core/static_core/compiler/tools/aotdump/
Daotdump.cpp279 for (decltype(auto) methodHeader : klass.GetMethodHeaders()) { in DumpFiles() local
280 auto methodName = pfile.GetMethodName(methodHeader.methodId); in DumpFiles()
287 stream << " - id: " << std::dec << methodHeader.methodId << std::endl; in DumpFiles()
289 … stream << " code_offset: 0x" << std::hex << methodHeader.codeOffset << std::dec << std::endl; in DumpFiles()
290 stream << " code_size: " << methodHeader.codeSize << std::endl; in DumpFiles()
291 auto codeInfo = aotPandaFile.GetMethodCodeInfo(&methodHeader); in DumpFiles()
/arkcompiler/runtime_core/static_core/compiler/aot/aot_builder/
Delf_builder.h1123 auto &methodHeader = methodHeaders_.emplace_back(); in AddMethod() local
1124 methodHeader.methodId = method.GetMethod()->GetFileId().GetOffset(); in AddMethod()
1125 methodHeader.codeOffset = currentCodeSize_; in AddMethod()
1126 methodHeader.codeSize = method.GetOverallSize(); in AddMethod()
1127 currentCodeSize_ += methodHeader.codeSize; in AddMethod()
1133 FillDebugInfo(method.GetCfiInfo(), methodHeader); in AddMethod()
1175 inline void FillDebugInfo(CfiInfo cfiInfo, const compiler::MethodHeader &methodHeader);
1323 void ElfWriter::FillDebugInfo(CfiInfo cfiInfo, const compiler::MethodHeader &methodHeader) in FillDebugInfo() argument
1327 sectData.SetOffset(methodHeader.codeOffset); in FillDebugInfo()
1328 sectData.SetSize(methodHeader.codeSize); in FillDebugInfo()
Daot_builder.cpp40 auto &methodHeader = aotBuilder_->methodHeaders_[i]; in FillData() local
45 currPos = streamBegin + methodHeader.codeOffset; in FillData()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
Dobj_emit.h307 return methodHeader; in GetMethodHeader()
312 methodHeader.codeSize = static_cast<uint32>(GetTextDataSize()); in UpdateMethodCodeSize()
353 MethodHeader methodHeader; variable