Remove InstrItineraryData off of the TargetMachine - it's already
[oota-llvm.git] / lib / Target / ARM / ARMTargetMachine.cpp
index 79313fa7ad5dda57a173bfc77069c1f18e25e60a..e55adfa03781c7da5cd505b98589b3789cffd936 100644 (file)
@@ -52,8 +52,7 @@ ARMBaseTargetMachine::ARMBaseTargetMachine(const Target &T, StringRef TT,
                                            CodeGenOpt::Level OL,
                                            bool isLittle)
   : LLVMTargetMachine(T, TT, CPU, FS, Options, RM, CM, OL),
-    Subtarget(TT, CPU, FS, isLittle, Options),
-    InstrItins(Subtarget.getInstrItineraryData()) {
+    Subtarget(TT, CPU, FS, isLittle, Options) {
 
   // Default to triple-appropriate float ABI
   if (Options.FloatABIType == FloatABI::Default)