Skip to content

Commit 385f380

Browse files
[MemorySSA] Fix "set but not used" warnings
1 parent e5a32d7 commit 385f380

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

llvm/lib/Analysis/MemorySSA.cpp

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1934,6 +1934,8 @@ void MemorySSA::verifyPrevDefInPhis(Function &F) const {
19341934
auto *LastAcc = &*(--DefList->end());
19351935
assert(LastAcc == IncAcc &&
19361936
"Incorrect incoming access into phi.");
1937+
(void)IncAcc;
1938+
(void)LastAcc;
19371939
break;
19381940
}
19391941
DTNode = DTNode->getIDom();
@@ -1979,6 +1981,7 @@ void MemorySSA::verifyDominationNumbers(const Function &F) const {
19791981
unsigned long ThisNumber = ThisNumberIter->second;
19801982
assert(ThisNumber > LastNumber &&
19811983
"Domination numbers should be strictly increasing!");
1984+
(void)LastNumber;
19821985
LastNumber = ThisNumber;
19831986
}
19841987
}
@@ -2009,8 +2012,10 @@ void MemorySSA::verifyOrderingDominationAndDefUses(Function &F,
20092012
ActualAccesses.push_back(Phi);
20102013
ActualDefs.push_back(Phi);
20112014
// Verify domination
2012-
for (const Use &U : Phi->uses())
2015+
for (const Use &U : Phi->uses()) {
20132016
assert(dominates(Phi, U) && "Memory PHI does not dominate it's uses");
2017+
(void)U;
2018+
}
20142019
// Verify def-uses for full verify.
20152020
if (VL == VerificationLevel::Full) {
20162021
assert(Phi->getNumOperands() == static_cast<unsigned>(std::distance(
@@ -2037,9 +2042,11 @@ void MemorySSA::verifyOrderingDominationAndDefUses(Function &F,
20372042
// Verify ordering.
20382043
ActualDefs.push_back(MA);
20392044
// Verify domination.
2040-
for (const Use &U : MD->uses())
2045+
for (const Use &U : MD->uses()) {
20412046
assert(dominates(MD, U) &&
20422047
"Memory Def does not dominate it's uses");
2048+
(void)U;
2049+
}
20432050
}
20442051
// Verify def-uses for full verify.
20452052
if (VL == VerificationLevel::Full)

0 commit comments

Comments
 (0)