[llvm] [AMDGPU][SILoadStoreOptimizer] Fix unused variable warning (PR #177969)
Walter Lee via llvm-commits
llvm-commits at lists.llvm.org
Mon Jan 26 06:49:12 PST 2026
https://github.com/googlewalt created https://github.com/llvm/llvm-project/pull/177969
Fix unused variable warning that fires n SILoadStoreOptimizer.cpp when assertions are disabled. Fixes #176816 (13b20e7aeab83e82368be9ffd22ce02cb9b831ae).
>From aa4a6ca05eb8498dc56a6ed7c949b73aba83f024 Mon Sep 17 00:00:00 2001
From: Walter Lee <waltl at google.com>
Date: Mon, 26 Jan 2026 09:41:23 -0500
Subject: [PATCH] [AMDGPU][SILoadStoreOptimizer] Fix unused variable warning in
SILoadStoreOptimizer.cpp
Fixes #176816 (13b20e7aeab83e82368be9ffd22ce02cb9b831ae).
---
llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp b/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp
index a3c5fb2fa6ca0..bbee86c603cd2 100644
--- a/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp
+++ b/llvm/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp
@@ -2282,8 +2282,8 @@ bool SILoadStoreOptimizer::processBaseWithConstOffset64(
}
// Now extract the base register (which should be a 64-bit VGPR).
- MachineInstr *BaseDef = MRI->getVRegDef(BaseOp->getReg());
- assert(BaseDef && "Expected definition for base register");
+ assert(MRI->getVRegDef(BaseOp->getReg()) &&
+ "Expected definition for base register");
Addr.Base.LoReg = BaseOp->getReg();
Addr.Base.UseV64Pattern = true;
return true;
More information about the llvm-commits
mailing list