Make ARMAsmPrinter pass name more precise and fix comment.
[oota-llvm.git] / lib / Target / ARM / Thumb2InstrInfo.cpp
index 9fba8227f67c6a0fca38615b0304c06286bb99fc..67e8ec7c5ff26a9f5baac186c5366e41d2486a1a 100644 (file)
@@ -408,7 +408,7 @@ bool llvm::rewriteT2FrameIndex(MachineInstr &MI, unsigned FrameRegIdx,
       // Remove offset and remaining explicit predicate operands.
       do MI.RemoveOperand(FrameRegIdx+1);
       while (MI.getNumOperands() > FrameRegIdx+1);
-      MachineInstrBuilder MIB(&MI);
+      MachineInstrBuilder MIB(*MI.getParent()->getParent(), &MI);
       AddDefaultPred(MIB);
       return true;
     }