summaryrefslogtreecommitdiff
path: root/utils/TableGen/SubtargetEmitter.h
diff options
context:
space:
mode:
authorJim Laskey <jlaskey@mac.com>2005-10-31 17:16:01 +0000
committerJim Laskey <jlaskey@mac.com>2005-10-31 17:16:01 +0000
commit10b1dd99f342d2d7af51dd43f3840f3bf40b0b87 (patch)
treedbe1a14107ef642e68e1d5d75f6a86c0715c3d05 /utils/TableGen/SubtargetEmitter.h
parent0863ce59b5534edba751eacb18c65cd87b1aa423 (diff)
downloadllvm-10b1dd99f342d2d7af51dd43f3840f3bf40b0b87.tar.gz
llvm-10b1dd99f342d2d7af51dd43f3840f3bf40b0b87.tar.bz2
llvm-10b1dd99f342d2d7af51dd43f3840f3bf40b0b87.tar.xz
Generate cpu to itinerary map.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@24121 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'utils/TableGen/SubtargetEmitter.h')
-rw-r--r--utils/TableGen/SubtargetEmitter.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/utils/TableGen/SubtargetEmitter.h b/utils/TableGen/SubtargetEmitter.h
index cb896ca833..f882f1d53c 100644
--- a/utils/TableGen/SubtargetEmitter.h
+++ b/utils/TableGen/SubtargetEmitter.h
@@ -38,8 +38,9 @@ class SubtargetEmitter : public TableGenBackend {
void EmitStageData(std::ostream &OS, unsigned NItinClasses,
std::map<std::string, unsigned> &ItinClassesMap,
std::vector<std::vector<InstrItinerary> > &ProcList);
- void EmitProcessData(std::ostream &OS,
+ void EmitProcessorData(std::ostream &OS,
std::vector<std::vector<InstrItinerary> > &ProcList);
+ void EmitProcessorLookup(std::ostream &OS);
void EmitData(std::ostream &OS);
void ParseFeaturesFunction(std::ostream &OS);