CodeGen: Remove an iterator => pointer conversion, NFC
authorDuncan P. N. Exon Smith <dexonsmith@apple.com>
Sat, 27 Feb 2016 20:27:44 +0000 (20:27 +0000)
committerDuncan P. N. Exon Smith <dexonsmith@apple.com>
Sat, 27 Feb 2016 20:27:44 +0000 (20:27 +0000)
Part of PR26753.

llvm-svn: 262154

llvm/lib/CodeGen/BranchFolding.cpp

index c580d0e..76292ac 100644 (file)
@@ -1277,9 +1277,9 @@ ReoptimizeBlock:
                && PrevBBIter->isDebugValue() && MBBIter->isDebugValue()) {
           if (!MBBIter->isIdenticalTo(*PrevBBIter))
             break;
-          MachineInstr *DuplicateDbg = MBBIter;
+          MachineInstr &DuplicateDbg = *MBBIter;
           ++MBBIter; -- PrevBBIter;
-          DuplicateDbg->eraseFromParent();
+          DuplicateDbg.eraseFromParent();
         }
       }
       PrevBB.splice(PrevBB.end(), MBB, MBB->begin(), MBB->end());