Searched refs:MCSchedModel (Results 1 – 14 of 14) sorted by relevance
/external/llvm/lib/MC/ |
D | MCSubtargetInfo.cpp | 20 MCSchedModel MCSchedModel::DefaultSchedModel; // For unknown processors. 36 CPUSchedModel = &MCSchedModel::DefaultSchedModel; in InitCPUSchedModel() 81 const MCSchedModel * 100 return &MCSchedModel::DefaultSchedModel; in getSchedModelForCPU() 103 return (const MCSchedModel *)Found->Value; in getSchedModelForCPU() 108 const MCSchedModel *SchedModel = getSchedModelForCPU(CPU); in getInstrItineraryForCPU()
|
/external/llvm/include/llvm/MC/ |
D | MCSchedule.h | 136 class MCSchedModel { 138 static MCSchedModel DefaultSchedModel; // For unknown processors. 207 MCSchedModel(): IssueWidth(DefaultIssueWidth), in MCSchedModel() function 221 MCSchedModel(unsigned iw, int mbs, int lmbs, unsigned ll, unsigned hl, in MCSchedModel() function
|
D | MCSubtargetInfo.h | 39 const MCSchedModel *CPUSchedModel; 85 const MCSchedModel *getSchedModelForCPU(StringRef CPU) const; 89 const MCSchedModel *getSchedModel() const { return CPUSchedModel; } in getSchedModel()
|
D | MCInstrItineraries.h | 113 const MCSchedModel *SchedModel; ///< Basic machine properties. 121 InstrItineraryData() : SchedModel(&MCSchedModel::DefaultSchedModel), in InstrItineraryData() 125 InstrItineraryData(const MCSchedModel *SM, const InstrStage *S, in InstrItineraryData()
|
/external/llvm/include/llvm/CodeGen/ |
D | TargetSchedule.h | 35 MCSchedModel SchedModel; 51 void init(const MCSchedModel &sm, const TargetSubtargetInfo *sti, 67 const MCSchedModel *getMCSchedModel() const { return &SchedModel; } in getMCSchedModel()
|
/external/llvm/include/llvm/Target/ |
D | TargetInstrInfo.h | 31 class MCSchedModel; variable 865 unsigned defaultDefLatency(const MCSchedModel *SchedModel,
|
D | TargetSchedule.td | 69 // properties are defined in MCSchedModel. A value of "-1" in the
|
/external/llvm/lib/CodeGen/ |
D | TargetSchedule.cpp | 54 void TargetSchedModel::init(const MCSchedModel &sm, in init()
|
D | EarlyIfConversion.cpp | 583 const MCSchedModel *SchedModel;
|
D | TargetInstrInfo.cpp | 749 unsigned TargetInstrInfo::defaultDefLatency(const MCSchedModel *SchedModel, in defaultDefLatency()
|
/external/llvm/lib/Target/ARM/ |
D | ARMSubtarget.h | 228 const MCSchedModel *SchedModel;
|
/external/llvm/lib/MC/MCDisassembler/ |
D | Disassembler.cpp | 205 const MCSchedModel *SCModel = STI->getSchedModel(); in getLatency()
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64ConditionalCompares.cpp | 726 const MCSchedModel *SchedModel;
|
D | AArch64SchedA53.td | 16 // This works with MachineScheduler. See MCSchedModel.h for details.
|