[llvm] 6af3e87 - [Hexagon] Remove set-but-unused variables (NFC)

Kazu Hirata via llvm-commits llvm-commits at lists.llvm.org
Tue Oct 26 23:38:33 PDT 2021


Author: Kazu Hirata
Date: 2021-10-26T23:38:15-07:00
New Revision: 6af3e87d2d8d8964be6cd35d48b2dbf35c47015b

URL: https://github.com/llvm/llvm-project/commit/6af3e87d2d8d8964be6cd35d48b2dbf35c47015b
DIFF: https://github.com/llvm/llvm-project/commit/6af3e87d2d8d8964be6cd35d48b2dbf35c47015b.diff

LOG: [Hexagon] Remove set-but-unused variables (NFC)

Added: 
    

Modified: 
    llvm/lib/Target/Hexagon/HexagonBitSimplify.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Target/Hexagon/HexagonBitSimplify.cpp b/llvm/lib/Target/Hexagon/HexagonBitSimplify.cpp
index 1a9adf8127ecb..7f5cf157a2025 100644
--- a/llvm/lib/Target/Hexagon/HexagonBitSimplify.cpp
+++ b/llvm/lib/Target/Hexagon/HexagonBitSimplify.cpp
@@ -1305,8 +1305,7 @@ bool RedundantInstrElimination::processBlock(MachineBasicBlock &B,
     return false;
   bool Changed = false;
 
-  for (auto I = B.begin(), E = B.end(), NextI = I; I != E; ++I) {
-    NextI = std::next(I);
+  for (auto I = B.begin(), E = B.end(); I != E; ++I) {
     MachineInstr *MI = &*I;
 
     if (MI->getOpcode() == TargetOpcode::COPY)
@@ -1598,9 +1597,7 @@ bool CopyGeneration::processBlock(MachineBasicBlock &B,
   bool Changed = false;
   RegisterSet Defs;
 
-  for (auto I = B.begin(), E = B.end(), NextI = I; I != E;
-       ++I, AVB.insert(Defs)) {
-    NextI = std::next(I);
+  for (auto I = B.begin(), E = B.end(); I != E; ++I, AVB.insert(Defs)) {
     Defs.clear();
     HBS::getInstrDefs(*I, Defs);
 


        


More information about the llvm-commits mailing list