Home
last modified time | relevance | path

Searched refs:MCWriteProcResEntry (Results 1 – 16 of 16) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/
H A DSchedClassResolution.cpp49 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 DSchedClassResolution.h36 SmallVector<MCWriteProcResEntry, 8> WPRS);
54 const SmallVector<MCWriteProcResEntry, 8> NonRedundantWriteProcRes;
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MC/
H A DMCSubtargetInfo.h83 const MCWriteProcResEntry *WriteProcResTable;
99 const MCWriteProcResEntry *WPR, const MCWriteLatencyEntry *WL,
166 const MCWriteProcResEntry *getWriteProcResBegin( in getWriteProcResBegin()
170 const MCWriteProcResEntry *getWriteProcResEnd( in getWriteProcResEnd()
H A DMCSchedule.h64 struct MCWriteProcResEntry { struct
68 bool operator==(const MCWriteProcResEntry &Other) const { argument
/netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/
H A DMCSchedule.cpp92 const MCWriteProcResEntry *I = STI.getWriteProcResBegin(&SCDesc); in getReciprocalThroughput()
93 const MCWriteProcResEntry *E = STI.getWriteProcResEnd(&SCDesc); in getReciprocalThroughput()
H A DMCSubtargetInfo.cpp228 const MCWriteProcResEntry *WPR, in MCSubtargetInfo()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DTargetSubtargetInfo.h40 struct MCWriteProcResEntry;
64 const MCWriteProcResEntry *WPR,
H A DTargetSchedule.h130 using ProcResIter = const MCWriteProcResEntry *;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DTargetSubtargetInfo.cpp20 const MCWriteProcResEntry *WPR, const MCWriteLatencyEntry *WL, in TargetSubtargetInfo()
H A DTargetSchedule.cpp314 for (const MCWriteProcResEntry *PRI = STI->getWriteProcResBegin(SCDesc), in computeOutputLatency()
H A DMachinePipeliner.cpp1021 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 DScheduleDAGInstrs.cpp597 for (const MCWriteProcResEntry &PRE : in initSUnits()
H A DMachineScheduler.cpp2122 for (const MCWriteProcResEntry &PE : in getNextResourceCycle()
2188 for (const MCWriteProcResEntry &PE : in checkHazard()
/netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/
H A DSubtargetEmitter.cpp49 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 DSystemZHazardRecognizer.cpp419 for (const MCWriteProcResEntry &PRE : in emitInstruction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/MCA/
H A DInstrBuilder.cpp66 const MCWriteProcResEntry *PRE = STI.getWriteProcResBegin(&SCDesc) + I; in initializeUsedResources()