aboutsummaryrefslogtreecommitdiff
path: root/bolt/lib/RuntimeLibs/RuntimeLibrary.cpp
diff options
context:
space:
mode:
authorKazu Hirata <kazu@google.com>2025-05-10 13:39:15 -0700
committerGitHub <noreply@github.com>2025-05-10 13:39:15 -0700
commitd5b170c39bcd18f875d1bb5eb8800ed62a5fb47d (patch)
treea17cedd5600fab72e2e3fefb40a1a152e30cbcfd /bolt/lib/RuntimeLibs/RuntimeLibrary.cpp
parent6fd3381639aa6ae86f119752f1326641232014de (diff)
downloadllvm-d5b170c39bcd18f875d1bb5eb8800ed62a5fb47d.zip
llvm-d5b170c39bcd18f875d1bb5eb8800ed62a5fb47d.tar.gz
llvm-d5b170c39bcd18f875d1bb5eb8800ed62a5fb47d.tar.bz2
[BOLT] Remove redundant calls to std::unique_ptr<T>::get (NFC) (#139403)
Diffstat (limited to 'bolt/lib/RuntimeLibs/RuntimeLibrary.cpp')
-rw-r--r--bolt/lib/RuntimeLibs/RuntimeLibrary.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/bolt/lib/RuntimeLibs/RuntimeLibrary.cpp b/bolt/lib/RuntimeLibs/RuntimeLibrary.cpp
index 8f5719e..98852ee 100644
--- a/bolt/lib/RuntimeLibs/RuntimeLibrary.cpp
+++ b/bolt/lib/RuntimeLibs/RuntimeLibrary.cpp
@@ -96,7 +96,7 @@ void RuntimeLibrary::loadLibrary(StringRef LibPath, BOLTLinker &Linker,
if (Magic == file_magic::archive) {
Error Err = Error::success();
- object::Archive Archive(B.get()->getMemBufferRef(), Err);
+ object::Archive Archive(B->getMemBufferRef(), Err);
for (const object::Archive::Child &C : Archive.children(Err)) {
std::unique_ptr<object::Binary> Bin = cantFail(C.getAsBinary());
if (object::ObjectFile *Obj = dyn_cast<object::ObjectFile>(&*Bin))
@@ -105,9 +105,9 @@ void RuntimeLibrary::loadLibrary(StringRef LibPath, BOLTLinker &Linker,
check_error(std::move(Err), B->getBufferIdentifier());
} else if (Magic == file_magic::elf_relocatable ||
Magic == file_magic::elf_shared_object) {
- std::unique_ptr<object::ObjectFile> Obj = cantFail(
- object::ObjectFile::createObjectFile(B.get()->getMemBufferRef()),
- "error creating in-memory object");
+ std::unique_ptr<object::ObjectFile> Obj =
+ cantFail(object::ObjectFile::createObjectFile(B->getMemBufferRef()),
+ "error creating in-memory object");
Linker.loadObject(Obj->getMemoryBufferRef(), MapSections);
} else {
errs() << "BOLT-ERROR: unrecognized library format: " << LibPath << "\n";