[llvm] 22d4688 - [ORC] Prefer SectionRange::getRange convenience method.
Lang Hames via llvm-commits
llvm-commits at lists.llvm.org
Fri Mar 31 20:41:42 PDT 2023
Author: Lang Hames
Date: 2023-03-31T20:41:32-07:00
New Revision: 22d4688ea436e9bae2f476cff84eaebea4c09a60
URL: https://github.com/llvm/llvm-project/commit/22d4688ea436e9bae2f476cff84eaebea4c09a60
DIFF: https://github.com/llvm/llvm-project/commit/22d4688ea436e9bae2f476cff84eaebea4c09a60.diff
LOG: [ORC] Prefer SectionRange::getRange convenience method.
Added:
Modified:
llvm/lib/ExecutionEngine/Orc/ELFNixPlatform.cpp
Removed:
################################################################################
diff --git a/llvm/lib/ExecutionEngine/Orc/ELFNixPlatform.cpp b/llvm/lib/ExecutionEngine/Orc/ELFNixPlatform.cpp
index 7b99616c4d23..8e71375e56ef 100644
--- a/llvm/lib/ExecutionEngine/Orc/ELFNixPlatform.cpp
+++ b/llvm/lib/ExecutionEngine/Orc/ELFNixPlatform.cpp
@@ -584,7 +584,7 @@ Error ELFNixPlatform::registerInitInfo(
for (auto *Sec : InitSections) {
// FIXME: Avoid copy here.
jitlink::SectionRange R(*Sec);
- InitSeq->InitSections[Sec->getName()].push_back({R.getStart(), R.getEnd()});
+ InitSeq->InitSections[Sec->getName()].push_back(R.getRange());
}
return Error::success();
@@ -714,7 +714,7 @@ void ELFNixPlatform::ELFNixPlatformPlugin::addEHAndTLVSupportPasses(
if (auto *EHFrameSection = G.findSectionByName(ELFEHFrameSectionName)) {
jitlink::SectionRange R(*EHFrameSection);
if (!R.empty())
- POSR.EHFrameSection = {R.getStart(), R.getEnd()};
+ POSR.EHFrameSection = R.getRange();
}
// Get a pointer to the thread data section if there is one. It will be used
@@ -738,7 +738,7 @@ void ELFNixPlatform::ELFNixPlatformPlugin::addEHAndTLVSupportPasses(
if (ThreadDataSection) {
jitlink::SectionRange R(*ThreadDataSection);
if (!R.empty())
- POSR.ThreadDataSection = {R.getStart(), R.getEnd()};
+ POSR.ThreadDataSection = R.getRange();
}
if (POSR.EHFrameSection.Start || POSR.ThreadDataSection.Start) {
More information about the llvm-commits
mailing list