[llvm] 74192e5 - [X86] Silence an unused-variable warning (NFC)

Jie Fu via llvm-commits llvm-commits at lists.llvm.org
Thu Feb 6 23:47:52 PST 2025


Author: Jie Fu
Date: 2025-02-07T15:46:45+08:00
New Revision: 74192e57f7208926ab15502cc6ac31e4d8b98ba3

URL: https://github.com/llvm/llvm-project/commit/74192e57f7208926ab15502cc6ac31e4d8b98ba3
DIFF: https://github.com/llvm/llvm-project/commit/74192e57f7208926ab15502cc6ac31e4d8b98ba3.diff

LOG: [X86] Silence an unused-variable warning (NFC)

/llvm-project/llvm/lib/Target/X86/GISel/X86InstructionSelector.cpp:1054:9:
 error: unused variable 'RhsBank' [-Werror,-Wunused-variable]
  auto *RhsBank = RBI.getRegBank(RhsReg, MRI, TRI);
        ^
1 error generated.

Added: 
    

Modified: 
    llvm/lib/Target/X86/GISel/X86InstructionSelector.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Target/X86/GISel/X86InstructionSelector.cpp b/llvm/lib/Target/X86/GISel/X86InstructionSelector.cpp
index 9c35b1c06b187a..d7f315d82b8324 100644
--- a/llvm/lib/Target/X86/GISel/X86InstructionSelector.cpp
+++ b/llvm/lib/Target/X86/GISel/X86InstructionSelector.cpp
@@ -1051,7 +1051,7 @@ bool X86InstructionSelector::selectFCmp(MachineInstr &I,
   assert((LhsReg.isVirtual() && RhsReg.isVirtual()) &&
          "Both arguments of FCMP need to be virtual!");
   auto *LhsBank = RBI.getRegBank(LhsReg, MRI, TRI);
-  auto *RhsBank = RBI.getRegBank(RhsReg, MRI, TRI);
+  [[maybe_unused]] auto *RhsBank = RBI.getRegBank(RhsReg, MRI, TRI);
   assert((LhsBank == RhsBank) &&
          "Both banks assigned to FCMP arguments need to be same!");
 


        


More information about the llvm-commits mailing list