Searched refs:MCWriteProcResEntry (Results 1 – 16 of 16) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/ |
| H A D | SchedClassResolution.cpp | 49 static SmallVector<MCWriteProcResEntry, 8> 52 SmallVector<MCWriteProcResEntry, 8> Result; in getNonRedundantWriteProcRes() 176 SmallVector<MCWriteProcResEntry, 8> WPRS) { in computeIdealizedProcResPressure() argument 179 sort(WPRS, [](const MCWriteProcResEntry &A, const MCWriteProcResEntry &B) { in computeIdealizedProcResPressure() 182 for (const MCWriteProcResEntry &WPR : WPRS) { in computeIdealizedProcResPressure()
|
| H A D | SchedClassResolution.h | 36 SmallVector<MCWriteProcResEntry, 8> WPRS); 54 const SmallVector<MCWriteProcResEntry, 8> NonRedundantWriteProcRes;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MC/ |
| H A D | MCSubtargetInfo.h | 83 const MCWriteProcResEntry *WriteProcResTable; 99 const MCWriteProcResEntry *WPR, const MCWriteLatencyEntry *WL, 166 const MCWriteProcResEntry *getWriteProcResBegin( in getWriteProcResBegin() 170 const MCWriteProcResEntry *getWriteProcResEnd( in getWriteProcResEnd()
|
| H A D | MCSchedule.h | 64 struct MCWriteProcResEntry { struct 68 bool operator==(const MCWriteProcResEntry &Other) const { argument
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/ |
| H A D | MCSchedule.cpp | 92 const MCWriteProcResEntry *I = STI.getWriteProcResBegin(&SCDesc); in getReciprocalThroughput() 93 const MCWriteProcResEntry *E = STI.getWriteProcResEnd(&SCDesc); in getReciprocalThroughput()
|
| H A D | MCSubtargetInfo.cpp | 228 const MCWriteProcResEntry *WPR, in MCSubtargetInfo()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| H A D | TargetSubtargetInfo.h | 40 struct MCWriteProcResEntry; 64 const MCWriteProcResEntry *WPR,
|
| H A D | TargetSchedule.h | 130 using ProcResIter = const MCWriteProcResEntry *;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| H A D | TargetSubtargetInfo.cpp | 20 const MCWriteProcResEntry *WPR, const MCWriteLatencyEntry *WL, in TargetSubtargetInfo()
|
| H A D | TargetSchedule.cpp | 314 for (const MCWriteProcResEntry *PRI = STI->getWriteProcResBegin(SCDesc), in computeOutputLatency()
|
| H A D | MachinePipeliner.cpp | 1021 for (const MCWriteProcResEntry &PRE : in minFuncUnits() 1064 for (const MCWriteProcResEntry &PRE : in calcCriticalResources() 3026 const MCWriteProcResEntry *I = STI->getWriteProcResBegin(SCDesc); in canReserveResources() 3027 const MCWriteProcResEntry *E = STI->getWriteProcResEnd(SCDesc); in canReserveResources() 3065 for (const MCWriteProcResEntry &PRE : in reserveResources()
|
| H A D | ScheduleDAGInstrs.cpp | 597 for (const MCWriteProcResEntry &PRE : in initSUnits()
|
| H A D | MachineScheduler.cpp | 2122 for (const MCWriteProcResEntry &PE : in getNextResourceCycle() 2188 for (const MCWriteProcResEntry &PE : in checkHazard()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/ |
| H A D | SubtargetEmitter.cpp | 49 std::vector<MCWriteProcResEntry> WriteProcResources; 65 bool operator()(const MCWriteProcResEntry &LHS, in operator ()() 66 const MCWriteProcResEntry &RHS) { in operator ()() 1061 std::vector<MCWriteProcResEntry> WriteProcResources; in GenSchedClassTables() 1125 MCWriteProcResEntry WPREntry; in GenSchedClassTables() 1191 std::vector<MCWriteProcResEntry>::iterator WPRPos = in GenSchedClassTables() 1247 MCWriteProcResEntry &WPREntry = SchedTables.WriteProcResources[WPRIdx]; in EmitSchedClassTables()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/ |
| H A D | SystemZHazardRecognizer.cpp | 419 for (const MCWriteProcResEntry &PRE : in emitInstruction()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/MCA/ |
| H A D | InstrBuilder.cpp | 66 const MCWriteProcResEntry *PRE = STI.getWriteProcResBegin(&SCDesc) + I; in initializeUsedResources()
|