[llvm] 3654621 - [X86][NFC] Use `Triple &` to avoid copy (#134532)

via llvm-commits llvm-commits at lists.llvm.org
Mon Apr 7 03:08:41 PDT 2025


Author: Abhishek Kaushik
Date: 2025-04-07T15:38:38+05:30
New Revision: 3654621e8796508cc00b6f08241ab951af416fa1

URL: https://github.com/llvm/llvm-project/commit/3654621e8796508cc00b6f08241ab951af416fa1
DIFF: https://github.com/llvm/llvm-project/commit/3654621e8796508cc00b6f08241ab951af416fa1.diff

LOG: [X86][NFC] Use `Triple &` to avoid copy (#134532)

Added: 
    

Modified: 
    llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp b/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp
index ad94e306f339e..3b5869c19f2d3 100644
--- a/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp
+++ b/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp
@@ -631,7 +631,7 @@ std::vector<std::pair<uint64_t, uint64_t>>
 X86MCInstrAnalysis::findPltEntries(uint64_t PltSectionVA,
                                    ArrayRef<uint8_t> PltContents,
                                    const MCSubtargetInfo &STI) const {
-  const auto TargetTriple = STI.getTargetTriple();
+  const Triple &TargetTriple = STI.getTargetTriple();
   switch (TargetTriple.getArch()) {
   case Triple::x86:
     return findX86PltEntries(PltSectionVA, PltContents);


        


More information about the llvm-commits mailing list