remove unnecessary casts; NFCI
authorSanjay Patel <spatel@rotateright.com>
Sat, 13 Jun 2015 15:06:33 +0000 (15:06 +0000)
committerSanjay Patel <spatel@rotateright.com>
Sat, 13 Jun 2015 15:06:33 +0000 (15:06 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@239678 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/MachineCombiner.cpp

index 230c74fcc1edfae3391a0182706c6a3f615104a9..9af7a65ca41a18743d6316ecf790c1208024dafc 100644 (file)
@@ -373,8 +373,7 @@ bool MachineCombiner::combineInstructions(MachineBasicBlock *MBB) {
                                       InstrIdxForVirtReg) &&
              preservesResourceLen(MBB, BlockTrace, InsInstrs, DelInstrs))) {
           for (auto *InstrPtr : InsInstrs)
-            MBB->insert((MachineBasicBlock::iterator) & MI,
-                        (MachineInstr *)InstrPtr);
+            MBB->insert((MachineBasicBlock::iterator) &MI, InstrPtr);
           for (auto *InstrPtr : DelInstrs)
             InstrPtr->eraseFromParentAndMarkDBGValuesForRemoval();
 
@@ -390,7 +389,7 @@ bool MachineCombiner::combineInstructions(MachineBasicBlock *MBB) {
           // use for them.
           for (auto *InstrPtr : InsInstrs) {
             MachineFunction *MF = MBB->getParent();
-            MF->DeleteMachineInstr((MachineInstr *)InstrPtr);
+            MF->DeleteMachineInstr(InstrPtr);
           }
         }
         InstrIdxForVirtReg.clear();