Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/compiler/aot_file/
H A Delf_builder.cpp25 for (auto &s : sections_) { in AddShStrTabSection()
34 for (auto &s: sections_) { in AddShStrTabSection()
103 const std::vector<ElfSecName> &sections): des_(des), sections_(sections) in ElfBuilder()
153 for (size_t i = 0; i < sections_.size();) { in RemoveNotNeedSection()
154 if (sections.find(sections_[i]) == sections.end()) { in RemoveNotNeedSection()
155 auto it = sections_.begin() + i; in RemoveNotNeedSection()
156 sections_.erase(it); in RemoveNotNeedSection()
170 std::set<ElfSecName> secSet(sections_.begin(), sections_.end()); in GetShIndex()
183 return sections_ in GetSecNum()
[all...]
H A Delf_builder.h88 std::vector<ElfSecName> sections_ {};
/arkcompiler/runtime_core/static_core/libllvmbackend/object_code/
H A Dark_aot_linker.cpp56 return sections_; in GetSections()
75 [[maybe_unused]] auto insertionResult = sections_.insert({sectionName.str(), sectionReference}); in RememberAllocation()
H A Dark_aot_linker.h48 std::unordered_map<std::string, SectionReference> sections_; member in ark::llvmbackend::PandaSectionMemoryManager
/arkcompiler/runtime_core/static_core/irtoc/backend/
H A Ddwarf_builder.h79 std::vector<ELFIO::section *> sections_; member in ark::irtoc::DwarfBuilder
H A Ddwarf_builder.cpp48 self->indexMap_[section->get_index()] = self->sections_.size(); in CreateSectionCallback()
49 self->sections_.push_back(section); in CreateSectionCallback()
259 sections_[indexMap_[elfIdx]]->append_data(bytes, len); in Finalize()
/arkcompiler/runtime_core/static_core/compiler/aot/aot_builder/
H A Delf_builder.h308 sections_.push_back(section); in AddSection()
309 section->index_ = sections_.size() - 1; in AddSection()
413 for (auto section : sections_) { in HackAddressesForJit()
506 std::vector<Section *> sections_; member in ark::compiler::ElfBuilder
629 for (auto section : sections_) { in Build()
715 currentOffset_ += sections_.size() * sizeof(ElfShdr); in MakeHeader()
717 header_.e_shnum = sections_.size(); in MakeHeader()
866 for (auto section : sections_) {
878 for (auto section : sections_) {
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dcode_generator.h65 std::vector<std::pair<uint8_t *, uintptr_t>> sections_; member in panda::ecmascript::kungfu::CodeInfo::CodeSpaceOnDemand
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/llvm/
H A Dllvm_codegen.cpp148 sections_.push_back({addr, alignedSize}); in Alloca()
155 for (auto &section : sections_) { in ~CodeSpaceOnDemand()
160 sections_.clear(); in ~CodeSpaceOnDemand()

Completed in 9 milliseconds