[llvm] 7cf2f60 - [Vectorize] Fix unused variable warnings (NFC)

Jie Fu via llvm-commits llvm-commits at lists.llvm.org
Fri Feb 28 17:41:00 PST 2025


Author: Jie Fu
Date: 2025-03-01T09:39:58+08:00
New Revision: 7cf2f602df40e619adef7259dac5cc50434e8769

URL: https://github.com/llvm/llvm-project/commit/7cf2f602df40e619adef7259dac5cc50434e8769
DIFF: https://github.com/llvm/llvm-project/commit/7cf2f602df40e619adef7259dac5cc50434e8769.diff

LOG: [Vectorize] Fix unused variable warnings (NFC)

/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/TransactionAcceptOrRevert.cpp:24:8: error: unused variable 'CostBefore' [-Werror,-Wunused-variable]
  auto CostBefore = SB.getBeforeCost();
       ^
/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/TransactionAcceptOrRevert.cpp:25:8: error: unused variable 'CostAfter' [-Werror,-Wunused-variable]
  auto CostAfter = SB.getAfterCost();
       ^
2 errors generated.

Added: 
    

Modified: 
    llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/TransactionAcceptOrRevert.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/TransactionAcceptOrRevert.cpp b/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/TransactionAcceptOrRevert.cpp
index ec929fb3c71e4..7194529b87404 100644
--- a/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/TransactionAcceptOrRevert.cpp
+++ b/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/TransactionAcceptOrRevert.cpp
@@ -21,8 +21,8 @@ namespace sandboxir {
 
 bool TransactionAcceptOrRevert::runOnRegion(Region &Rgn, const Analyses &A) {
   const auto &SB = Rgn.getScoreboard();
-  auto CostBefore = SB.getBeforeCost();
-  auto CostAfter = SB.getAfterCost();
+  [[maybe_unused]] auto CostBefore = SB.getBeforeCost();
+  [[maybe_unused]] auto CostAfter = SB.getAfterCost();
   InstructionCost CostAfterMinusBefore = SB.getAfterCost() - SB.getBeforeCost();
   LLVM_DEBUG(dbgs() << DEBUG_PREFIX << "Cost gain: " << CostAfterMinusBefore
                     << " (before/after/threshold: " << CostBefore << "/"


        


More information about the llvm-commits mailing list