diff options
Diffstat (limited to 'include/llvm/MC/MCSchedule.h')
| -rw-r--r-- | include/llvm/MC/MCSchedule.h | 22 | 
1 files changed, 3 insertions, 19 deletions
| diff --git a/include/llvm/MC/MCSchedule.h b/include/llvm/MC/MCSchedule.h index 1adfedd2638a..c09791631056 100644 --- a/include/llvm/MC/MCSchedule.h +++ b/include/llvm/MC/MCSchedule.h @@ -224,25 +224,9 @@ struct MCSchedModel {      return &SchedClassTable[SchedClassIdx];    } -  // /\brief Returns a default initialized model. Used for unknown processors. -  static MCSchedModel GetDefaultSchedModel() { -    MCSchedModel Ret = { DefaultIssueWidth, -                         DefaultMicroOpBufferSize, -                         DefaultLoopMicroOpBufferSize, -                         DefaultLoadLatency, -                         DefaultHighLatency, -                         DefaultMispredictPenalty, -                         false, -                         true, -                         0, -                         nullptr, -                         nullptr, -                         0, -                         0, -                         nullptr -                       }; -    return Ret; -  } +  /// Returns the default initialized model. +  static const MCSchedModel &GetDefaultSchedModel() { return Default; } +  static const MCSchedModel Default;  };  } // End llvm namespace | 
