Home
last modified time | relevance | path

Searched refs:ProcResourceIdx (Results 1 – 20 of 20) sorted by relevance

/external/llvm/include/llvm/MC/
DMCSchedule.h56 unsigned ProcResourceIdx; member
60 return ProcResourceIdx == Other.ProcResourceIdx && Cycles == Other.Cycles;
212 const MCProcResourceDesc *getProcResource(unsigned ProcResourceIdx) const { in getProcResource()
215 assert(ProcResourceIdx < NumProcResourceKinds && "bad proc resource idx"); in getProcResource()
216 return &ProcResourceTable[ProcResourceIdx]; in getProcResource()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/MC/
DMCSchedule.h65 uint16_t ProcResourceIdx; member
69 return ProcResourceIdx == Other.ProcResourceIdx && Cycles == Other.Cycles;
342 const MCProcResourceDesc *getProcResource(unsigned ProcResourceIdx) const { in getProcResource()
345 assert(ProcResourceIdx < NumProcResourceKinds && "bad proc resource idx"); in getProcResource()
346 return &ProcResourceTable[ProcResourceIdx]; in getProcResource()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/SystemZ/
DSystemZHazardRecognizer.cpp175 *SchedModel->getProcResource(PI->ProcResourceIdx); in dumpSU()
296 if (SchedModel->getProcResource(PI->ProcResourceIdx)->BufferSize == 1) in EmitInstruction()
299 ProcResourceCounters[PI->ProcResourceIdx]; in EmitInstruction()
304 (PI->ProcResourceIdx != CriticalResourceIdx && in EmitInstruction()
309 << SchedModel->getProcResource(PI->ProcResourceIdx)->Name in EmitInstruction()
311 CriticalResourceIdx = PI->ProcResourceIdx; in EmitInstruction()
399 if (PI->ProcResourceIdx == CriticalResourceIdx) in resourcesCost()
418 switch (SchedModel->getProcResource(PRE.ProcResourceIdx)->BufferSize) { in emitInstruction()
/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-exegesis/lib/
DAnalysis.cpp343 SM.getProcResource(WPR->ProcResourceIdx); in getNonRedundantWriteProcRes()
346 Result.push_back({WPR->ProcResourceIdx, WPR->Cycles}); in getNonRedundantWriteProcRes()
347 ProcResUnitUsage[WPR->ProcResourceIdx] += WPR->Cycles; in getNonRedundantWriteProcRes()
362 Result.push_back({WPR->ProcResourceIdx, in getNonRedundantWriteProcRes()
481 SM.getProcResource(WPR.ProcResourceIdx)->Name); in printSchedClassDescHtml()
727 return A.ProcResourceIdx < B.ProcResourceIdx; in computeIdealizedProcResPressure()
732 SM.getProcResource(WPR.ProcResourceIdx); in computeIdealizedProcResPressure()
735 DensePressure[WPR.ProcResourceIdx] += WPR.Cycles; in computeIdealizedProcResPressure()
/external/llvm/utils/TableGen/
DSubtargetEmitter.cpp64 return LHS.ProcResourceIdx < RHS.ProcResourceIdx; in operator ()()
936 WPREntry.ProcResourceIdx = ProcModel.getProcResourceIdx(PRVec[PRIdx]); in GenSchedClassTables()
937 assert(WPREntry.ProcResourceIdx && "Bad ProcResourceIdx"); in GenSchedClassTables()
945 if (WriteProcResources[WPRIdx].ProcResourceIdx in GenSchedClassTables()
946 == WPREntry.ProcResourceIdx) { in GenSchedClassTables()
1063 OS << " {" << format("%2d", WPREntry.ProcResourceIdx) << ", " in EmitSchedClassTables()
/external/swiftshader/third_party/llvm-7.0/llvm/utils/TableGen/
DSubtargetEmitter.cpp68 return LHS.ProcResourceIdx < RHS.ProcResourceIdx; in operator ()()
1133 WPREntry.ProcResourceIdx = ProcModel.getProcResourceIdx(PRVec[PRIdx]); in GenSchedClassTables()
1134 assert(WPREntry.ProcResourceIdx && "Bad ProcResourceIdx"); in GenSchedClassTables()
1142 if (WriteProcResources[WPRIdx].ProcResourceIdx in GenSchedClassTables()
1143 == WPREntry.ProcResourceIdx) { in GenSchedClassTables()
1260 OS << " {" << format("%2d", WPREntry.ProcResourceIdx) << ", " in EmitSchedClassTables()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/MC/
DMCSchedule.cpp98 unsigned NumUnits = SM.getProcResource(I->ProcResourceIdx)->NumUnits; in getReciprocalThroughput()
/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-mca/
DInstrBuilder.cpp53 const MCProcResourceDesc &PR = *SM.getProcResource(PRE->ProcResourceIdx); in initializeUsedResources()
54 uint64_t Mask = ProcResourceMasks[PRE->ProcResourceIdx]; in initializeUsedResources()
/external/llvm/lib/CodeGen/
DTargetSchedule.cpp294 if (!SchedModel.getProcResource(PRI->ProcResourceIdx)->BufferSize) in computeOutputLatency()
DMachineScheduler.cpp1799 unsigned PIdx = PI->ProcResourceIdx; in init()
1878 unsigned NRCycle = getNextResourceCycle(PI->ProcResourceIdx, PI->Cycles); in checkHazard()
1884 << SchedModel->getResourceName(PI->ProcResourceIdx) in checkHazard()
2131 countResource(PI->ProcResourceIdx, PI->Cycles, NextCycle); in bumpNode()
2143 unsigned PIdx = PI->ProcResourceIdx; in bumpNode()
2310 if (PI->ProcResourceIdx == Policy.ReduceResIdx) in initResourceDelta()
2312 if (PI->ProcResourceIdx == Policy.DemandResIdx) in initResourceDelta()
DMachineTraceMetrics.cpp116 assert(PI->ProcResourceIdx < PRKinds && "Bad processor resource kind"); in getResources()
117 PRCycles[PI->ProcResourceIdx] += PI->Cycles; in getResources()
1221 if (PI->ProcResourceIdx != ResourceIdx) in getResourceLength()
DScheduleDAGInstrs.cpp674 switch (SchedModel.getProcResource(PI->ProcResourceIdx)->BufferSize) { in initSUnits()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DTargetSchedule.cpp317 if (!SchedModel.getProcResource(PRI->ProcResourceIdx)->BufferSize) in computeOutputLatency()
DMachineTraceMetrics.cpp129 assert(PI->ProcResourceIdx < PRKinds && "Bad processor resource kind"); in getResources()
130 PRCycles[PI->ProcResourceIdx] += PI->Cycles; in getResources()
1246 if (PI->ProcResourceIdx != ResourceIdx) in getResourceLength()
DMachineScheduler.cpp1873 unsigned PIdx = PI->ProcResourceIdx; in init()
1962 unsigned ResIdx = PE.ProcResourceIdx; in checkHazard()
2203 countResource(PI->ProcResourceIdx, PI->Cycles, NextCycle); in bumpNode()
2215 unsigned PIdx = PI->ProcResourceIdx; in bumpNode()
2393 if (PI->ProcResourceIdx == Policy.ReduceResIdx) in initResourceDelta()
2395 if (PI->ProcResourceIdx == Policy.DemandResIdx) in initResourceDelta()
DScheduleDAGInstrs.cpp562 switch (SchedModel.getProcResource(PRE.ProcResourceIdx)->BufferSize) { in initSUnits()
/external/swiftshader/third_party/llvm-7.0/configs/common/lib/Target/Mips/
DMipsGenSubtargetInfo.inc160 // {ProcResourceIdx, Cycles}
/external/swiftshader/third_party/llvm-7.0/configs/common/lib/Target/AArch64/
DAArch64GenSubtargetInfo.inc202 // {ProcResourceIdx, Cycles}
/external/swiftshader/third_party/llvm-7.0/configs/common/lib/Target/ARM/
DARMGenSubtargetInfo.inc7768 // {ProcResourceIdx, Cycles}
/external/swiftshader/third_party/llvm-7.0/configs/common/lib/Target/X86/
DX86GenSubtargetInfo.inc370 // {ProcResourceIdx, Cycles}