Redirect DataLayout from TargetMachine to Module in SelectionDAG
[oota-llvm.git] / include / llvm / CodeGen / SelectionDAG.h
index c2b1243ee26e5ba2758ff0f492bb2b9188bf8bba..c1ed687f62bde03de4f4fc2f96689e7c7fed113d 100644 (file)
@@ -281,6 +281,7 @@ public:
   void clear();
 
   MachineFunction &getMachineFunction() const { return *MF; }
+  const DataLayout &getDataLayout() const { return MF->getDataLayout(); }
   const TargetMachine &getTarget() const { return TM; }
   const TargetSubtargetInfo &getSubtarget() const { return MF->getSubtarget(); }
   const TargetLowering &getTargetLoweringInfo() const { return *TLI; }