Move most user of TargetMachine::getDataLayout to the Module one
[oota-llvm.git] / lib / Target / ARM / ARMInstrInfo.cpp
index 84f95be309912348be75f3e48018434b73eaa7c4..36f76e96d30dfbee3d567fd65cea5e10eb8fb506 100644 (file)
@@ -159,7 +159,7 @@ namespace {
       ARMConstantPoolValue *CPV = ARMConstantPoolSymbol::Create(
           *Context, "_GLOBAL_OFFSET_TABLE_", ARMPCLabelIndex, PCAdj);
 
-      unsigned Align = TM.getDataLayout()->getPrefTypeAlignment(
+      unsigned Align = MF.getDataLayout().getPrefTypeAlignment(
           Type::getInt32PtrTy(*Context));
       unsigned Idx = MF.getConstantPool()->getConstantPoolIndex(CPV, Align);