TargetSchedModel interface. To be implemented...
[oota-llvm.git] / lib / MC / MCSubtargetInfo.cpp
index 98206596952dcee8f2ab0cdcca967641fc2e6f5e..47735a492de647e93b834c7a24c12ef506fc0191 100644 (file)
@@ -101,3 +101,9 @@ MCSubtargetInfo::getInstrItineraryForCPU(StringRef CPU) const {
   const MCSchedModel *SchedModel = getSchedModelForCPU(CPU);
   return InstrItineraryData(SchedModel, Stages, OperandCycles, ForwardingPaths);
 }
+
+/// Initialize an InstrItineraryData instance.
+void MCSubtargetInfo::initInstrItins(InstrItineraryData &InstrItins) const {
+  InstrItins =
+    InstrItineraryData(0, Stages, OperandCycles, ForwardingPaths);
+}