Reapply "LTO: Disable extra verify runs in release builds"
[oota-llvm.git] / lib / CodeGen / BasicTargetTransformInfo.cpp
index 82f5c482408a82971db2e69963363842916533f5..db00910cd01831ad5772585e3b74e1b119a0236c 100644 (file)
@@ -34,4 +34,5 @@ cl::opt<unsigned>
                                     cl::Hidden);
 
 BasicTTIImpl::BasicTTIImpl(const TargetMachine *TM, Function &F)
-    : BaseT(TM), ST(TM->getSubtargetImpl(F)), TLI(ST->getTargetLowering()) {}
+    : BaseT(TM, F.getParent()->getDataLayout()), ST(TM->getSubtargetImpl(F)),
+      TLI(ST->getTargetLowering()) {}