Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/TargetProcess/
H A DUnwindInfoManager.cpp31 [](std::vector<ExecutorAddrRange> CodeRanges, ExecutorAddr DSOBase, in llvm_orc_rt_alt_UnwindInfoManager_register()
35 CodeRanges, DSOBase, DWARFRange, CompactUnwindRange); in llvm_orc_rt_alt_UnwindInfoManager_register()
47 [](std::vector<ExecutorAddrRange> CodeRanges) { in llvm_orc_rt_alt_UnwindInfoManager_deregister() argument
48 return UnwindInfoManager::deregisterSections(CodeRanges); in llvm_orc_rt_alt_UnwindInfoManager_deregister()
116 ArrayRef<orc::ExecutorAddrRange> CodeRanges, orc::ExecutorAddr DSOBase, in registerSections() argument
118 return Instance->registerSectionsImpl(CodeRanges, DSOBase, DWARFEHFrame, in registerSections()
123 ArrayRef<orc::ExecutorAddrRange> CodeRanges) { in deregisterSections() argument
124 return Instance->deregisterSectionsImpl(CodeRanges); in deregisterSections()
142 ArrayRef<ExecutorAddrRange> CodeRanges, ExecutorAddr DSOBase, in registerSectionsImpl() argument
145 for (auto &R : CodeRanges) in registerSectionsImpl()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DUnwindInfoRegistrationPlugin.cpp87 SmallVector<ExecutorAddrRange> CodeRanges; in addUnwindInfoRegistrationActions() local
89 if (CodeRanges.empty() || CodeRanges.back().End != B->getAddress()) in addUnwindInfoRegistrationActions()
90 CodeRanges.push_back(B->getRange()); in addUnwindInfoRegistrationActions()
92 CodeRanges.back().End = B->getRange().End; in addUnwindInfoRegistrationActions()
115 Register, CodeRanges, DSOBase, EHFrameRange, UnwindInfoRange)), in addUnwindInfoRegistrationActions()
117 CodeRanges))}); in addUnwindInfoRegistrationActions()
H A DMachOPlatform.cpp1322 if (US.CodeRanges.empty() || US.CodeRanges.back().End != B->getAddress()) in findUnwindSectionInfo()
1323 US.CodeRanges.push_back(B->getRange()); in findUnwindSectionInfo()
1325 US.CodeRanges.back().End = B->getRange().End; in findUnwindSectionInfo()
1341 for (auto &CR : US.CodeRanges) in findUnwindSectionInfo()
1343 if (US.CodeRanges.size() >= G.sections_size()) in findUnwindSectionInfo()
1413 UnwindInfo = std::make_tuple(std::move(UI->CodeRanges), UI->DwarfSection, in registerObjectPlatformSections()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/
H A DUnwindInfoManager.h50 registerSections(ArrayRef<orc::ExecutorAddrRange> CodeRanges,
56 deregisterSections(ArrayRef<orc::ExecutorAddrRange> CodeRanges);
64 Error registerSectionsImpl(ArrayRef<orc::ExecutorAddrRange> CodeRanges,
69 Error deregisterSectionsImpl(ArrayRef<orc::ExecutorAddrRange> CodeRanges);
/freebsd/contrib/llvm-project/compiler-rt/lib/orc/
H A Dmacho_platform.cpp116 std::vector<ExecutorAddrRange> CodeRanges; member
130 USI.CodeRanges, USI.DwarfSection, USI.CompactUnwindSection); in size()
135 OB, USI.CodeRanges, USI.DwarfSection, USI.CompactUnwindSection); in serialize()
140 IB, USI.CodeRanges, USI.DwarfSection, USI.CompactUnwindSection); in deserialize()
577 for (auto &CodeRange : UnwindInfo->CodeRanges) { in registerObjectPlatformSections()
661 for (auto &CodeRange : UnwindInfo->CodeRanges) { in deregisterObjectPlatformSections()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DMachOPlatform.h231 SmallVector<ExecutorAddrRange> CodeRanges; member
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DCOFFDumper.cpp891 auto CodeRanges = in printCOFFLoadConfig() local
894 W.startLine() << W.hex(CodeRanges[i].StartRva) << " - " in printCOFFLoadConfig()
895 << W.hex(CodeRanges[i].EndRva) << " -> " in printCOFFLoadConfig()
896 << W.hex(CodeRanges[i].EntryPoint) << "\n"; in printCOFFLoadConfig()