Remove getDataLayout() from TargetLowering
[oota-llvm.git] / lib / Target / Sparc / SparcISelLowering.cpp
index b692c105ba3097091c5f2a50ca4944d485ab6c86..4879d4ee79e57e0cb2b0a6d98144a453f18569cb 100644 (file)
@@ -995,7 +995,7 @@ SparcTargetLowering::getSRetArgSize(SelectionDAG &DAG, SDValue Callee) const
 
   PointerType *Ty = cast<PointerType>(CalleeFn->arg_begin()->getType());
   Type *ElementTy = Ty->getElementType();
-  return getDataLayout()->getTypeAllocSize(ElementTy);
+  return DAG.getDataLayout().getTypeAllocSize(ElementTy);
 }