Searched refs:ResourceUsage (Results 1 – 9 of 9) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/tools/llvm-mca/Views/ |
| H A D | ResourcePressureView.cpp | 40 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 D | ResourcePressureView.h | 85 std::vector<InstResourceUsage> ResourceUsage; variable
|
| H A D | SummaryView.cpp | 56 for (const std::pair<uint64_t, ResourceUsage> &RU : Desc.Resources) { in onEvent()
|
| /freebsd/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/ |
| H A D | ResourceManager.cpp | 287 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 D | InstructionTables.cpp | 27 for (const std::pair<uint64_t, ResourceUsage> &Resource : in execute()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/MCA/ |
| H A D | Instruction.h | 437 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 D | AMDGPUAsmPrinter.h | 47 *ResourceUsage; variable
|
| H A D | AMDGPUAsmPrinter.cpp | 649 ResourceUsage = in runOnMachineFunction() 672 RI.gatherResourceInfo(MF, *ResourceUsage, OutContext); in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/lib/MCA/ |
| H A D | InstrBuilder.cpp | 50 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()
|