[llvm] e948da1 - [Transforms] Fix -Wunused-variable in DemoteRegToStack.cpp (NFC)
Jie Fu via llvm-commits
llvm-commits at lists.llvm.org
Thu May 16 05:53:06 PDT 2024
Author: Jie Fu
Date: 2024-05-16T20:52:56+08:00
New Revision: e948da1021b207dbcee9ed484ccb3409c2295561
URL: https://github.com/llvm/llvm-project/commit/e948da1021b207dbcee9ed484ccb3409c2295561
DIFF: https://github.com/llvm/llvm-project/commit/e948da1021b207dbcee9ed484ccb3409c2295561.diff
LOG: [Transforms] Fix -Wunused-variable in DemoteRegToStack.cpp (NFC)
llvm-project/llvm/lib/Transforms/Utils/DemoteRegToStack.cpp:58:21:
error: unused variable 'BB' [-Werror,-Wunused-variable]
BasicBlock *BB = SplitCriticalEdge(II, i);
^
1 error generated.
Added:
Modified:
llvm/lib/Transforms/Utils/DemoteRegToStack.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Transforms/Utils/DemoteRegToStack.cpp b/llvm/lib/Transforms/Utils/DemoteRegToStack.cpp
index 653ea8bbb72b9..7995b75408031 100644
--- a/llvm/lib/Transforms/Utils/DemoteRegToStack.cpp
+++ b/llvm/lib/Transforms/Utils/DemoteRegToStack.cpp
@@ -55,7 +55,7 @@ AllocaInst *llvm::DemoteRegToStack(Instruction &I, bool VolatileLoads,
auto *Succ = CBI->getSuccessor(i);
if (!Succ->getSinglePredecessor()) {
assert(isCriticalEdge(II, i) && "Expected a critical edge!");
- BasicBlock *BB = SplitCriticalEdge(II, i);
+ [[maybe_unused]] BasicBlock *BB = SplitCriticalEdge(II, i);
assert(BB && "Unable to split critical edge.");
}
}
More information about the llvm-commits
mailing list