reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/MC/MCSchedule.h
   57     return NumUnits == Other.NumUnits && SuperIdx == Other.SuperIdx
   57     return NumUnits == Other.NumUnits && SuperIdx == Other.SuperIdx
lib/CodeGen/MachinePipeliner.cpp
  947         unsigned NumUnits = ProcResource->NumUnits;
 2914     for (unsigned U = 0; U < Desc.NumUnits; ++U)
 2925                          ProcResource->NumUnits);
 2958     unsigned NumUnits = ProcResource->NumUnits;
 3003                          ProcResource->NumUnits, PRE.Cycles);
lib/CodeGen/MachineScheduler.cpp
 1920       NumUnits += SchedModel->getProcResource(i)->NumUnits;
 1966   unsigned NumberOfInstances = SchedModel->getProcResource(PIdx)->NumUnits;
lib/CodeGen/TargetSchedule.cpp
   73     unsigned NumUnits = SchedModel.getProcResource(Idx)->NumUnits;
   79     unsigned NumUnits = SchedModel.getProcResource(Idx)->NumUnits;
lib/MC/MCSchedule.cpp
   97     unsigned NumUnits = SM.getProcResource(I->ProcResourceIdx)->NumUnits;
lib/MCA/HardwareUnits/ResourceManager.cpp
   73     ResourceSizeMask = (1ULL << Desc.NumUnits) - 1;
lib/MCA/Stages/InstructionTables.cpp
   35     unsigned NumUnits = ProcResource.NumUnits;
   53       for (unsigned I2 = 0, E2 = SubUnit.NumUnits; I2 < E2; ++I2) {
   56             ResourceUnit, ResourceCycles(Cycles, NumUnits * SubUnit.NumUnits)));
lib/MCA/Support.cpp
   63     for (unsigned U = 0; U < Desc.NumUnits; ++U) {
   99     double Throughput = static_cast<double>(ResourceCycles) / MCDesc.NumUnits;
tools/llvm-exegesis/lib/SchedClassResolution.cpp
   73            SubResIdx != ProcResDesc->SubUnitsIdxBegin + ProcResDesc->NumUnits;
   86            SubResIdx != ProcResDesc->SubUnitsIdxBegin + ProcResDesc->NumUnits;
   88         ProcResUnitUsage[*SubResIdx] += RemainingCycles / ProcResDesc->NumUnits;
  193                                              ProcResDesc->NumUnits);
tools/llvm-mca/Views/BottleneckAnalysis.cpp
   39     NextResourceUsersIdx += ProcResource.NumUnits;
   54   for (unsigned I = 0, E = PRDesc.NumUnits; I < E; ++I) {
tools/llvm-mca/Views/ResourcePressureView.cpp
   30     unsigned NumUnits = ProcResource.NumUnits;
   36     R2VIndex += ProcResource.NumUnits;
   73     unsigned NumUnits = ProcResource.NumUnits;
  112     unsigned NumUnits = ProcResource.NumUnits;