[llvm] [NFC][DirectX] Fix variable set but not used warning (PR #155445)

Rahul Joshi via llvm-commits llvm-commits at lists.llvm.org
Tue Aug 26 09:34:25 PDT 2025


https://github.com/jurahul created https://github.com/llvm/llvm-project/pull/155445

None

>From 650cebd246401cb7866dcdb98dad2a2adde8bb1e Mon Sep 17 00:00:00 2001
From: Rahul Joshi <rjoshi at nvidia.com>
Date: Tue, 26 Aug 2025 09:33:04 -0700
Subject: [PATCH] [NFC][DirectX] Fix variable set but not used warning

---
 llvm/lib/Target/DirectX/DXILPostOptimizationValidation.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/llvm/lib/Target/DirectX/DXILPostOptimizationValidation.cpp b/llvm/lib/Target/DirectX/DXILPostOptimizationValidation.cpp
index fc0afb9a0efdf..9b41e28ab3e19 100644
--- a/llvm/lib/Target/DirectX/DXILPostOptimizationValidation.cpp
+++ b/llvm/lib/Target/DirectX/DXILPostOptimizationValidation.cpp
@@ -95,7 +95,7 @@ static void reportOverlappingError(Module &M, ResourceInfo R1,
 }
 
 static void reportOverlappingBinding(Module &M, DXILResourceMap &DRM) {
-  bool ErrorFound = false;
+  [[maybe_unused]] bool ErrorFound = false;
   for (const auto &ResList :
        {DRM.srvs(), DRM.uavs(), DRM.cbuffers(), DRM.samplers()}) {
     if (ResList.empty())



More information about the llvm-commits mailing list