Home
last modified time | relevance | path

Searched refs:ResourceUsage (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/llvm/tools/llvm-mca/Views/
H A DResourcePressureView.cpp40 ResourceUsage.resize(getSource().size()); in ResourcePressureView()
72 InstResourceUsage &RU = ResourceUsage[SourceIdx]; in onEvent()
186 auto UsageEntryEnd = ResourceUsage[InstrIndex].end(); in printResourcePressurePerInst()
187 auto UsageEntryIt = ResourceUsage[InstrIndex].begin(); in printResourcePressurePerInst()
225 for (const auto &[InstIndex, Usages] : enumerate(ResourceUsage)) in toJSON()
H A DResourcePressureView.h85 std::vector<InstResourceUsage> ResourceUsage; variable
H A DSummaryView.cpp56 for (const std::pair<uint64_t, ResourceUsage> &RU : Desc.Resources) { in onEvent()
/freebsd/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/
H A DResourceManager.cpp287 for (const std::pair<uint64_t, ResourceUsage> &E : Desc.Resources) { in checkAvailability()
314 for (const std::pair<uint64_t, ResourceUsage> &E : Desc.Resources) { in checkAvailability()
354 SmallVector<std::pair<uint64_t, ResourceUsage>, 4> Worklist; in issueInstructionImpl()
356 using ResourceWithUsage = std::pair<uint64_t, ResourceUsage>; in issueInstructionImpl()
430 for (const std::pair<uint64_t, ResourceUsage> &R : Desc.Resources) { in fastIssueInstruction()
/freebsd/contrib/llvm-project/llvm/lib/MCA/Stages/
H A DInstructionTables.cpp27 for (const std::pair<uint64_t, ResourceUsage> &Resource : in execute()
/freebsd/contrib/llvm-project/llvm/include/llvm/MCA/
H A DInstruction.h437 struct ResourceUsage { struct
440 ResourceUsage(CycleSegment Cycles, unsigned Units = 1) argument
454 SmallVector<std::pair<uint64_t, ResourceUsage>, 4> Resources; argument
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAsmPrinter.h47 *ResourceUsage; variable
H A DAMDGPUAsmPrinter.cpp649 ResourceUsage = in runOnMachineFunction()
672 RI.gatherResourceInfo(MF, *ResourceUsage, OutContext); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/MCA/
H A DInstrBuilder.cpp50 using ResourcePlusCycles = std::pair<uint64_t, ResourceUsage>; in initializeUsedResources()
95 Worklist.emplace_back(ResourcePlusCycles(Mask, ResourceUsage(RCy))); in initializeUsedResources()
204 for (const std::pair<uint64_t, ResourceUsage> &R : ID.Resources) in initializeUsedResources()