Searched refs:MCWriteProcResEntry (Results 1 – 15 of 15) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
| H A D | MCSubtargetInfo.h | 86 const MCWriteProcResEntry *WriteProcResTable; 103 const MCWriteProcResEntry *WPR, const MCWriteLatencyEntry *WL, 170 const MCWriteProcResEntry *getWriteProcResBegin( in getWriteProcResBegin() 174 const MCWriteProcResEntry *getWriteProcResEnd( in getWriteProcResEnd()
|
| H A D | MCSchedule.h | 68 struct MCWriteProcResEntry { struct 79 bool operator==(const MCWriteProcResEntry &Other) const { argument
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | TargetSubtargetInfo.h | 45 struct MCWriteProcResEntry; 70 const MCWriteProcResEntry *WPR,
|
| H A D | TargetSchedule.h | 142 using ProcResIter = const MCWriteProcResEntry *;
|
| /freebsd/contrib/llvm-project/llvm/lib/MC/ |
| H A D | MCSchedule.cpp | 102 const MCWriteProcResEntry *I = STI.getWriteProcResBegin(&SCDesc); in getReciprocalThroughput() 103 const MCWriteProcResEntry *E = STI.getWriteProcResEnd(&SCDesc); in getReciprocalThroughput()
|
| H A D | MCSubtargetInfo.cpp | 252 ArrayRef<SubtargetSubTypeKV> PD, const MCWriteProcResEntry *WPR, in MCSubtargetInfo()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | TargetSubtargetInfo.cpp | 20 ArrayRef<SubtargetSubTypeKV> PD, const MCWriteProcResEntry *WPR, in TargetSubtargetInfo()
|
| H A D | TargetSchedule.cpp | 295 for (const MCWriteProcResEntry *PRI = STI->getWriteProcResBegin(SCDesc), in computeOutputLatency()
|
| H A D | MachineScheduler.cpp | 1288 SmallVector<MCWriteProcResEntry, 4> ResourcesIt( in dumpScheduleTraceTopDown() 1295 [](const MCWriteProcResEntry &LHS, in dumpScheduleTraceTopDown() 1296 const MCWriteProcResEntry &RHS) -> bool { in dumpScheduleTraceTopDown() 1300 for (const MCWriteProcResEntry &PI : ResourcesIt) { in dumpScheduleTraceTopDown() 1369 SmallVector<MCWriteProcResEntry, 4> ResourcesIt( in dumpScheduleTraceBottomUp() 1376 [](const MCWriteProcResEntry &LHS, in dumpScheduleTraceBottomUp() 1377 const MCWriteProcResEntry &RHS) -> bool { in dumpScheduleTraceBottomUp() 1381 for (const MCWriteProcResEntry &PI : ResourcesIt) { in dumpScheduleTraceBottomUp() 2676 for (const MCWriteProcResEntry &PE : in getNextResourceCycle() 2757 for (const MCWriteProcResEntry &PE : in checkHazard()
|
| H A D | MachinePipeliner.cpp | 1407 for (const MCWriteProcResEntry &PRE : in minFuncUnits() 1450 for (const MCWriteProcResEntry &PRE : in calcCriticalResources() 3970 for (const MCWriteProcResEntry &PRE : make_range( in reserveResources() 3982 for (const MCWriteProcResEntry &PRE : make_range( in unreserveResources() 4093 for (const MCWriteProcResEntry &PRE : in calculateResMII()
|
| H A D | ScheduleDAGInstrs.cpp | 621 for (const MCWriteProcResEntry &PRE : in initSUnits()
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-mca/Views/ |
| H A D | InstructionInfoView.cpp | 228 const MCWriteProcResEntry *Index = STI.getWriteProcResBegin(&SCDesc); in collectData() 229 const MCWriteProcResEntry *Last = STI.getWriteProcResEnd(&SCDesc); in collectData()
|
| /freebsd/contrib/llvm-project/llvm/utils/TableGen/ |
| H A D | SubtargetEmitter.cpp | 52 std::vector<MCWriteProcResEntry> WriteProcResources; 68 bool operator()(const MCWriteProcResEntry &LHS, in operator ()() 69 const MCWriteProcResEntry &RHS) { in operator ()() 1104 std::vector<MCWriteProcResEntry> WriteProcResources; in genSchedClassTables() 1192 MCWriteProcResEntry WPREntry; in genSchedClassTables() 1288 std::vector<MCWriteProcResEntry>::iterator WPRPos = in genSchedClassTables() 1342 MCWriteProcResEntry &WPREntry = SchedTables.WriteProcResources[WPRIdx]; in emitSchedClassTables()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZHazardRecognizer.cpp | 419 for (const MCWriteProcResEntry &PRE : in emitInstruction()
|
| /freebsd/contrib/llvm-project/llvm/lib/MCA/ |
| H A D | InstrBuilder.cpp | 71 const MCWriteProcResEntry *PRE = STI.getWriteProcResBegin(&SCDesc) + I; in initializeUsedResources()
|