diff options
author | atrick <atrick@91177308-0d34-0410-b5e6-96231b3b80d8> | 2012-09-14 20:26:46 +0000 |
---|---|---|
committer | atrick <atrick@91177308-0d34-0410-b5e6-96231b3b80d8> | 2012-09-14 20:26:46 +0000 |
commit | 8f227be994acbd1c905fae63da8e82ca80737afb (patch) | |
tree | 61b4450cacacf4c8c86fac236218ded5f54871bd /lib/MC | |
parent | dc4328f26bcb0aec83d6f818e9f6da0c67dbf91a (diff) |
TargetSchedModel interface. To be implemented...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@163934 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/MC')
-rw-r--r-- | lib/MC/MCSubtargetInfo.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/MC/MCSubtargetInfo.cpp b/lib/MC/MCSubtargetInfo.cpp index 98206596952..47735a492de 100644 --- a/lib/MC/MCSubtargetInfo.cpp +++ b/lib/MC/MCSubtargetInfo.cpp @@ -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); +} |