Searched refs:methodHeader (Results 1 – 7 of 7) sorted by relevance
159 auto methodHeader = FindMethodHeader(index); in FindMethodCodeEntry() local160 if (methodHeader == nullptr) { in FindMethodCodeEntry()165 return aotFile_->GetMethodCode(methodHeader) + CodeInfo::GetCodeOffset(RUNTIME_ARCH); in FindMethodCodeEntry()170 auto methodHeader = FindMethodHeader(index); in FindMethodCodeSpan() local171 if (methodHeader == nullptr) { in FindMethodCodeSpan()174 auto code = Span(aotFile_->GetMethodCode(methodHeader), methodHeader->codeSize); in FindMethodCodeSpan()
117 const uint8_t *GetMethodCode(const MethodHeader *methodHeader) const in GetMethodCode() argument119 return code_.data() + methodHeader->codeOffset; in GetMethodCode()237 CodeInfo GetMethodCodeInfo(const MethodHeader *methodHeader) const in GetMethodCodeInfo() argument239 return CodeInfo(GetAotFile()->GetMethodCode(methodHeader), methodHeader->codeSize); in GetMethodCodeInfo()
32 auto &methodHeader = jitDebugWriter_->methodHeaders_[i]; in FillData() local37 currPos = streamBegin + methodHeader.codeOffset; in FillData()
279 for (decltype(auto) methodHeader : klass.GetMethodHeaders()) { in DumpFiles() local280 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()
1123 auto &methodHeader = methodHeaders_.emplace_back(); in AddMethod() local1124 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() argument1327 sectData.SetOffset(methodHeader.codeOffset); in FillDebugInfo()1328 sectData.SetSize(methodHeader.codeSize); in FillDebugInfo()
40 auto &methodHeader = aotBuilder_->methodHeaders_[i]; in FillData() local45 currPos = streamBegin + methodHeader.codeOffset; in FillData()
307 return methodHeader; in GetMethodHeader()312 methodHeader.codeSize = static_cast<uint32>(GetTextDataSize()); in UpdateMethodCodeSize()353 MethodHeader methodHeader; variable