[llvm] 81f1b46 - [AArch64] Silent an unused-variable warning (NFC)
Jie Fu via llvm-commits
llvm-commits at lists.llvm.org
Tue Aug 19 05:33:56 PDT 2025
Author: Jie Fu
Date: 2025-08-19T20:32:33+08:00
New Revision: 81f1b46cc61bfda3b18da6e74a794fc306be0ca9
URL: https://github.com/llvm/llvm-project/commit/81f1b46cc61bfda3b18da6e74a794fc306be0ca9
DIFF: https://github.com/llvm/llvm-project/commit/81f1b46cc61bfda3b18da6e74a794fc306be0ca9.diff
LOG: [AArch64] Silent an unused-variable warning (NFC)
/llvm-project/llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp:1042:11:
error: unused variable 'TRI' [-Werror,-Wunused-variable]
auto *TRI = MBB.getParent()->getSubtarget().getRegisterInfo();
^
1 error generated.
Added:
Modified:
llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp b/llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp
index 18e5ea971f9c4..57dcd68595ff1 100644
--- a/llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp
+++ b/llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp
@@ -1039,7 +1039,8 @@ MachineBasicBlock *AArch64ExpandPseudo::expandCommitOrRestoreZASave(
// Mark the TPIDR2 block pointer (X0) as an implicit use.
MIB.addReg(MI.getOperand(1).getReg(), RegState::Implicit);
} else /*CommitZA*/ {
- auto *TRI = MBB.getParent()->getSubtarget().getRegisterInfo();
+ [[maybe_unused]] auto *TRI =
+ MBB.getParent()->getSubtarget().getRegisterInfo();
// Clear TPIDR2_EL0.
BuildMI(*SMBB, SMBB->end(), DL, TII->get(AArch64::MSR))
.addImm(AArch64SysReg::TPIDR2_EL0)
More information about the llvm-commits
mailing list