AsmPrinter: Stop creating DebugLocs
[oota-llvm.git] / lib / CodeGen / StackMaps.cpp
index f1d1160c9528921eb47310f1900827c5ee79694a..5d4641956b4385ae1476418a6656fbcac5ceb030 100644 (file)
@@ -84,8 +84,7 @@ StackMaps::parseOperand(MachineInstr::const_mop_iterator MOI,
     switch (MOI->getImm()) {
     default: llvm_unreachable("Unrecognized operand type.");
     case StackMaps::DirectMemRefOp: {
-      unsigned Size =
-          AP.TM.getSubtargetImpl()->getDataLayout()->getPointerSizeInBits();
+      unsigned Size = AP.TM.getDataLayout()->getPointerSizeInBits();
       assert((Size % 8) == 0 && "Need pointer size in bytes.");
       Size /= 8;
       unsigned Reg = (++MOI)->getReg();