Normalize Subtarget constructors to take a target triple string instead of
[oota-llvm.git] / lib / Target / Blackfin / BlackfinTargetMachine.cpp
index 059916b2007f92eeee4622f81930f4bf4e56f45c..b69adf609ee2078ad7c122c0c5852bbea2cb228e 100644 (file)
@@ -32,7 +32,7 @@ BlackfinTargetMachine::BlackfinTargetMachine(const Target &T,
                                              const std::string &FS)
   : LLVMTargetMachine(T),
     DataLayout("e-p:32:32-i64:32-f64:32"),
-    Subtarget(*this, M, FS),
+    Subtarget(M.getTargetTriple(), FS),
     TLInfo(*this),
     InstrInfo(Subtarget),
     FrameInfo(TargetFrameInfo::StackGrowsDown, 4, 0) {