diff options
author | Andrew Trick <atrick@apple.com> | 2012-06-08 18:25:47 +0000 |
---|---|---|
committer | Andrew Trick <atrick@apple.com> | 2012-06-08 18:25:47 +0000 |
commit | 8cf028752fbf8941f655fc46bdf73758bb88e3f4 (patch) | |
tree | e9efd7729efe22c81830ea26024f9cb17dd08583 /llvm/utils/TableGen/SubtargetEmitter.cpp | |
parent | de1a29277e122a72085ad7f3f5cd76baec010970 (diff) | |
download | bcm5719-llvm-8cf028752fbf8941f655fc46bdf73758bb88e3f4.tar.gz bcm5719-llvm-8cf028752fbf8941f655fc46bdf73758bb88e3f4.zip |
Sched itinerary fix: Avoid static initializers.
This fixes an accidental dependence on static initialization order that I introduced yesterday.
Thank you Lang!!!
llvm-svn: 158215
Diffstat (limited to 'llvm/utils/TableGen/SubtargetEmitter.cpp')
-rw-r--r-- | llvm/utils/TableGen/SubtargetEmitter.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/utils/TableGen/SubtargetEmitter.cpp b/llvm/utils/TableGen/SubtargetEmitter.cpp index 764fc88c2e5..5911d9856f6 100644 --- a/llvm/utils/TableGen/SubtargetEmitter.cpp +++ b/llvm/utils/TableGen/SubtargetEmitter.cpp @@ -485,7 +485,7 @@ void SubtargetEmitter::EmitItineraryProp(raw_ostream &OS, const Record *R, if (V >= 0) OS << V << Separator << " // " << Name; else - OS << "DefaultItineraryProps." << Name << Separator; + OS << "InstrItineraryProps::Default" << Name << Separator; OS << '\n'; } @@ -496,7 +496,6 @@ void SubtargetEmitter:: EmitProcessorData(raw_ostream &OS, std::vector<Record*> &ItinClassList, std::vector<std::vector<InstrItinerary> > &ProcList) { - OS << "static const llvm::InstrItineraryProps " << "DefaultItineraryProps;"; // Get an iterator for processor itinerary stages std::vector<std::vector<InstrItinerary> >::iterator |