Searched refs:ResourceUsage (Results 1 – 7 of 7) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/llvm-mca/Views/ |
| H A D | ResourcePressureView.cpp | 41 ResourceUsage.resize(NumResourceUnits * (Source.size() + 1)); in ResourcePressureView() 42 std::fill(ResourceUsage.begin(), ResourceUsage.end(), 0.0); in ResourcePressureView() 63 ResourceUsage[R2VIndex + NumResourceUnits * SourceIdx] += Use.second; in onEvent() 64 ResourceUsage[R2VIndex + NumResourceUnits * Source.size()] += Use.second; in onEvent() 138 double Usage = ResourceUsage[I + Source.size() * E]; in printResourcePressurePerIter() 163 double Usage = ResourceUsage[J + BaseEltIdx]; in printResourcePressurePerInst()
|
| H A D | ResourcePressureView.h | 84 std::vector<ResourceCycles> ResourceUsage; variable
|
| H A D | SummaryView.cpp | 52 for (const std::pair<uint64_t, const ResourceUsage> &RU : Desc.Resources) { in onEvent()
|
| /freebsd-12.1/contrib/llvm/include/llvm/MCA/ |
| H A D | Instruction.h | 311 struct ResourceUsage { struct 314 ResourceUsage(CycleSegment Cycles, unsigned Units = 1) argument 328 SmallVector<std::pair<uint64_t, ResourceUsage>, 4> Resources; argument
|
| /freebsd-12.1/contrib/llvm/lib/MCA/Stages/ |
| H A D | InstructionTables.cpp | 28 for (const std::pair<uint64_t, ResourceUsage> Resource : Desc.Resources) { in execute()
|
| /freebsd-12.1/contrib/llvm/lib/MCA/HardwareUnits/ |
| H A D | ResourceManager.cpp | 265 Desc.Resources, [&](const std::pair<uint64_t, const ResourceUsage> &E) { in canBeIssued() 275 for (const std::pair<uint64_t, ResourceUsage> &R : Desc.Resources) { in issueInstruction()
|
| /freebsd-12.1/contrib/llvm/lib/MCA/ |
| H A D | InstrBuilder.cpp | 46 using ResourcePlusCycles = std::pair<uint64_t, ResourceUsage>; in initializeUsedResources() 79 Worklist.emplace_back(ResourcePlusCycles(Mask, ResourceUsage(RCy))); in initializeUsedResources() 182 for (const std::pair<uint64_t, ResourceUsage> &R : ID.Resources) in initializeUsedResources()
|