From 59b8db1db8ec8c78184f6e8a12f6a86807f0115d Mon Sep 17 00:00:00 2001 From: =?utf8?q?Stefan=20Gr=C3=A4nitz?= Date: Tue, 14 Feb 2023 15:08:44 +0100 Subject: [PATCH] [JITLink] Drop const qualifier from argument to ELFLinkGraphBuilder's ctors (NFC) These values are moved into the base class constructors, so the `const` doesn't make any sense. Turns out, I accidentally introduced it myself with 2ed91da0f1f3 and since than it spread by copy/paste. --- llvm/lib/ExecutionEngine/JITLink/ELF_aarch64.cpp | 4 ++-- llvm/lib/ExecutionEngine/JITLink/ELF_i386.cpp | 4 ++-- llvm/lib/ExecutionEngine/JITLink/ELF_loongarch.cpp | 5 ++--- llvm/lib/ExecutionEngine/JITLink/ELF_riscv.cpp | 4 ++-- 4 files changed, 8 insertions(+), 9 deletions(-) diff --git a/llvm/lib/ExecutionEngine/JITLink/ELF_aarch64.cpp b/llvm/lib/ExecutionEngine/JITLink/ELF_aarch64.cpp index 567d5a4..5b9553e 100644 --- a/llvm/lib/ExecutionEngine/JITLink/ELF_aarch64.cpp +++ b/llvm/lib/ExecutionEngine/JITLink/ELF_aarch64.cpp @@ -382,8 +382,8 @@ private: public: ELFLinkGraphBuilder_aarch64(StringRef FileName, - const object::ELFFile &Obj, const Triple T) - : ELFLinkGraphBuilder(Obj, std::move(T), FileName, + const object::ELFFile &Obj, Triple TT) + : ELFLinkGraphBuilder(Obj, std::move(TT), FileName, aarch64::getEdgeKindName) {} }; diff --git a/llvm/lib/ExecutionEngine/JITLink/ELF_i386.cpp b/llvm/lib/ExecutionEngine/JITLink/ELF_i386.cpp index d1d390d..d78c50a 100644 --- a/llvm/lib/ExecutionEngine/JITLink/ELF_i386.cpp +++ b/llvm/lib/ExecutionEngine/JITLink/ELF_i386.cpp @@ -210,8 +210,8 @@ private: public: ELFLinkGraphBuilder_i386(StringRef FileName, const object::ELFFile &Obj, - const Triple T) - : ELFLinkGraphBuilder(Obj, std::move(T), FileName, + Triple TT) + : ELFLinkGraphBuilder(Obj, std::move(TT), FileName, i386::getEdgeKindName) {} }; diff --git a/llvm/lib/ExecutionEngine/JITLink/ELF_loongarch.cpp b/llvm/lib/ExecutionEngine/JITLink/ELF_loongarch.cpp index cd70217..96effbf 100644 --- a/llvm/lib/ExecutionEngine/JITLink/ELF_loongarch.cpp +++ b/llvm/lib/ExecutionEngine/JITLink/ELF_loongarch.cpp @@ -129,9 +129,8 @@ private: public: ELFLinkGraphBuilder_loongarch(StringRef FileName, - const object::ELFFile &Obj, - const Triple T) - : ELFLinkGraphBuilder(Obj, std::move(T), FileName, + const object::ELFFile &Obj, Triple TT) + : ELFLinkGraphBuilder(Obj, std::move(TT), FileName, loongarch::getEdgeKindName) {} }; diff --git a/llvm/lib/ExecutionEngine/JITLink/ELF_riscv.cpp b/llvm/lib/ExecutionEngine/JITLink/ELF_riscv.cpp index 90d3bbe..e89d72a 100644 --- a/llvm/lib/ExecutionEngine/JITLink/ELF_riscv.cpp +++ b/llvm/lib/ExecutionEngine/JITLink/ELF_riscv.cpp @@ -606,8 +606,8 @@ private: public: ELFLinkGraphBuilder_riscv(StringRef FileName, - const object::ELFFile &Obj, const Triple T) - : ELFLinkGraphBuilder(Obj, std::move(T), FileName, + const object::ELFFile &Obj, Triple TT) + : ELFLinkGraphBuilder(Obj, std::move(TT), FileName, riscv::getEdgeKindName) {} }; -- 2.7.4