diff options
author | Jim Laskey <jlaskey@mac.com> | 2005-10-31 17:16:01 +0000 |
---|---|---|
committer | Jim Laskey <jlaskey@mac.com> | 2005-10-31 17:16:01 +0000 |
commit | 10b1dd99f342d2d7af51dd43f3840f3bf40b0b87 (patch) | |
tree | dbe1a14107ef642e68e1d5d75f6a86c0715c3d05 /utils/TableGen/SubtargetEmitter.h | |
parent | 0863ce59b5534edba751eacb18c65cd87b1aa423 (diff) | |
download | external_llvm-10b1dd99f342d2d7af51dd43f3840f3bf40b0b87.zip external_llvm-10b1dd99f342d2d7af51dd43f3840f3bf40b0b87.tar.gz external_llvm-10b1dd99f342d2d7af51dd43f3840f3bf40b0b87.tar.bz2 |
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.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/utils/TableGen/SubtargetEmitter.h b/utils/TableGen/SubtargetEmitter.h index cb896ca..f882f1d 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); |