[llvm] r374646 - [LV] Merge LLVM_DEBUG blocks.
Benjamin Kramer via llvm-commits
llvm-commits at lists.llvm.org
Sat Oct 12 03:57:22 PDT 2019
Author: d0k
Date: Sat Oct 12 03:57:22 2019
New Revision: 374646
URL: http://llvm.org/viewvc/llvm-project?rev=374646&view=rev
Log:
[LV] Merge LLVM_DEBUG blocks.
Avoids unused variable warnings about the range-based for loops in
there. NFCI.
Modified:
llvm/trunk/lib/Transforms/Vectorize/LoopVectorize.cpp
Modified: llvm/trunk/lib/Transforms/Vectorize/LoopVectorize.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Vectorize/LoopVectorize.cpp?rev=374646&r1=374645&r2=374646&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/Vectorize/LoopVectorize.cpp (original)
+++ llvm/trunk/lib/Transforms/Vectorize/LoopVectorize.cpp Sat Oct 12 03:57:22 2019
@@ -5462,21 +5462,23 @@ LoopVectorizationCostModel::calculateReg
Invariant[ClassID] += Usage;
}
- LLVM_DEBUG(dbgs() << "LV(REG): VF = " << VFs[i] << '\n');
- LLVM_DEBUG(dbgs() << "LV(REG): Found max usage: "
- << MaxUsages[i].size() << " item\n");
- for (const auto& pair : MaxUsages[i]) {
- LLVM_DEBUG(dbgs() << "LV(REG): RegisterClass: "
- << TTI.getRegisterClassName(pair.first)
- << ", " << pair.second << " registers \n");
- }
- LLVM_DEBUG(dbgs() << "LV(REG): Found invariant usage: "
- << Invariant.size() << " item\n");
- for (const auto& pair : Invariant) {
- LLVM_DEBUG(dbgs() << "LV(REG): RegisterClass: "
- << TTI.getRegisterClassName(pair.first)
- << ", " << pair.second << " registers \n");
- }
+ LLVM_DEBUG({
+ dbgs() << "LV(REG): VF = " << VFs[i] << '\n';
+ dbgs() << "LV(REG): Found max usage: " << MaxUsages[i].size()
+ << " item\n";
+ for (const auto &pair : MaxUsages[i]) {
+ dbgs() << "LV(REG): RegisterClass: "
+ << TTI.getRegisterClassName(pair.first) << ", " << pair.second
+ << " registers\n";
+ }
+ dbgs() << "LV(REG): Found invariant usage: " << Invariant.size()
+ << " item\n";
+ for (const auto &pair : Invariant) {
+ dbgs() << "LV(REG): RegisterClass: "
+ << TTI.getRegisterClassName(pair.first) << ", " << pair.second
+ << " registers\n";
+ }
+ });
RU.LoopInvariantRegs = Invariant;
RU.MaxLocalUsers = MaxUsages[i];
More information about the llvm-commits
mailing list