Searched refs:MCSchedModel (Results 1 – 16 of 16) sorted by relevance
| /NextBSD/contrib/llvm/lib/MC/ |
| HD | MCSubtargetInfo.cpp | 32 CPUSchedModel = &MCSchedModel::GetDefaultSchedModel(); in InitMCProcessorInfo() 77 const MCSchedModel &MCSubtargetInfo::getSchedModelForCPU(StringRef CPU) const { in getSchedModelForCPU() 96 return MCSchedModel::GetDefaultSchedModel(); in getSchedModelForCPU() 99 return *(const MCSchedModel *)Found->Value; in getSchedModelForCPU() 104 const MCSchedModel SchedModel = getSchedModelForCPU(CPU); in getInstrItineraryForCPU()
|
| HD | MCSchedule.cpp | 19 static_assert(std::is_pod<MCSchedModel>::value, 21 const MCSchedModel MCSchedModel::Default = {DefaultIssueWidth,
|
| /NextBSD/contrib/llvm/include/llvm/CodeGen/ |
| HD | TargetSchedule.h | 35 MCSchedModel SchedModel; 47 …TargetSchedModel(): SchedModel(MCSchedModel::GetDefaultSchedModel()), STI(nullptr), TII(nullptr) {} in TargetSchedModel() 54 void init(const MCSchedModel &sm, const TargetSubtargetInfo *sti, 70 const MCSchedModel *getMCSchedModel() const { return &SchedModel; } in getMCSchedModel()
|
| /NextBSD/contrib/llvm/include/llvm/MC/ |
| HD | MCSchedule.h | 136 struct MCSchedModel { struct 228 static const MCSchedModel &GetDefaultSchedModel() { return Default; } in GetDefaultSchedModel() argument 229 static const MCSchedModel Default; argument
|
| HD | MCSubtargetInfo.h | 40 const MCSchedModel *CPUSchedModel; 110 const MCSchedModel &getSchedModelForCPU(StringRef CPU) const; 113 const MCSchedModel &getSchedModel() const { return *CPUSchedModel; } in getSchedModel()
|
| HD | MCInstrItineraries.h | 111 MCSchedModel SchedModel; ///< Basic machine properties. 118 InstrItineraryData() : SchedModel(MCSchedModel::GetDefaultSchedModel()), in InstrItineraryData() 122 InstrItineraryData(const MCSchedModel &SM, const InstrStage *S, in InstrItineraryData()
|
| /NextBSD/contrib/llvm/include/llvm/Target/ |
| HD | TargetInstrInfo.h | 33 struct MCSchedModel; 1089 unsigned defaultDefLatency(const MCSchedModel &SchedModel,
|
| HD | TargetSchedule.td | 69 // properties are defined in MCSchedModel. A value of "-1" in the
|
| /NextBSD/contrib/llvm/lib/Target/ARM/ |
| HD | ARMSubtarget.h | 229 MCSchedModel SchedModel;
|
| /NextBSD/contrib/llvm/lib/CodeGen/ |
| HD | TargetSchedule.cpp | 53 void TargetSchedModel::init(const MCSchedModel &sm, in init()
|
| HD | MachineCombiner.cpp | 41 MCSchedModel SchedModel;
|
| HD | EarlyIfConversion.cpp | 592 MCSchedModel SchedModel;
|
| HD | TargetInstrInfo.cpp | 778 unsigned TargetInstrInfo::defaultDefLatency(const MCSchedModel &SchedModel, in defaultDefLatency()
|
| /NextBSD/contrib/llvm/lib/MC/MCDisassembler/ |
| HD | Disassembler.cpp | 185 const MCSchedModel SCModel = STI->getSchedModel(); in getLatency()
|
| /NextBSD/contrib/llvm/lib/Target/AArch64/ |
| HD | AArch64ConditionalCompares.cpp | 726 MCSchedModel SchedModel;
|
| HD | AArch64SchedA53.td | 16 // This works with MachineScheduler. See MCSchedModel.h for details.
|