| commit | f862f87ff219206e03d56512b788bc5f61c78541 | [log] [tgz] |
|---|---|---|
| author | Duncan P. N. Exon Smith <dexonsmith@apple.com> | Fri Jul 10 22:13:43 2015 +0000 |
| committer | Duncan P. N. Exon Smith <dexonsmith@apple.com> | Fri Jul 10 22:13:43 2015 +0000 |
| tree | 5edc9caa39afcfe95bacae47002c0d34719d8f43 | |
| parent | 8b984d19f2c8b22e26a7b8f8beca6dfde2873a7e [diff] |
MC: Remove the copy of MCSchedModel in MCSubtargetInfo `MCSchedModel` is large. Make `MCSchedModel::GetDefaultSchedModel()` return by-reference instead of by-value, so we can store a pointer in `MCSubtargetInfo::CPUSchedModel` instead of a copy. Note: since `MCSchedModel` is POD, this doesn't create a static constructor. llvm-svn: 241947