|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/CodeGen/MachinePipeliner.h 444 ProcResourceMasks(SM.getNumProcResourceKinds(), 0),
445 ProcResourceCount(SM.getNumProcResourceKinds(), 0) {
include/llvm/CodeGen/TargetSchedule.h 110 return SchedModel.getNumProcResourceKinds();
include/llvm/MCA/Stages/InstructionTables.h 35 : Stage(), SM(Model), Masks(Model.getNumProcResourceKinds()) {
lib/CodeGen/MachinePipeliner.cpp 2896 assert(SM.getNumProcResourceKinds() < 64 &&
2900 Masks.resize(SM.getNumProcResourceKinds());
2901 for (unsigned I = 1, E = SM.getNumProcResourceKinds(); I < E; ++I) {
2909 for (unsigned I = 1, E = SM.getNumProcResourceKinds(); I < E; ++I) {
2921 for (unsigned I = 1, E = SM.getNumProcResourceKinds(); I < E; ++I) {
lib/CodeGen/TargetSchedule.cpp 69 unsigned NumRes = SchedModel.getNumProcResourceKinds();
lib/MCA/HardwareUnits/ResourceManager.cpp 112 : Resources(SM.getNumProcResourceKinds() - 1),
113 Strategies(SM.getNumProcResourceKinds() - 1),
114 Resource2Groups(SM.getNumProcResourceKinds() - 1, 0),
115 ProcResID2Mask(SM.getNumProcResourceKinds(), 0),
116 ResIndex2ProcResID(SM.getNumProcResourceKinds() - 1, 0),
122 for (unsigned I = 1, E = SM.getNumProcResourceKinds(); I < E; ++I) {
127 for (unsigned I = 1, E = SM.getNumProcResourceKinds(); I < E; ++I) {
135 for (unsigned I = 1, E = SM.getNumProcResourceKinds(); I < E; ++I) {
lib/MCA/InstrBuilder.cpp 34 ProcResourceMasks.resize(SM.getNumProcResourceKinds());
60 unsigned NumProcResources = SM.getNumProcResourceKinds();
lib/MCA/Support.cpp 43 assert(Masks.size() == SM.getNumProcResourceKinds() &&
49 for (unsigned I = 1, E = SM.getNumProcResourceKinds(); I < E; ++I) {
58 for (unsigned I = 1, E = SM.getNumProcResourceKinds(); I < E; ++I) {
73 for (unsigned I = 0, E = SM.getNumProcResourceKinds(); I < E; ++I) {
93 for (unsigned I = 0, E = SM.getNumProcResourceKinds(); I < E; ++I) {
tools/llvm-exegesis/lib/SchedClassResolution.cpp 54 const unsigned NumProcRes = SM.getNumProcResourceKinds();
178 SmallVector<float, 32> DensePressure(SM.getNumProcResourceKinds());
199 for (unsigned I = 0, E = SM.getNumProcResourceKinds(); I < E; ++I) {
250 for (int I = 0, E = SchedModel.getNumProcResourceKinds(); I < E; ++I) {
tools/llvm-mca/Views/BottleneckAnalysis.cpp 28 ResourcePressureDistribution(Model.getNumProcResourceKinds(), 0),
29 ProcResID2Mask(Model.getNumProcResourceKinds(), 0),
30 ResIdx2ProcResID(Model.getNumProcResourceKinds(), 0),
31 ProcResID2ResourceUsersIndex(Model.getNumProcResourceKinds(), 0) {
36 for (unsigned I = 1, E = Model.getNumProcResourceKinds(); I < E; ++I) {
tools/llvm-mca/Views/ResourcePressureView.cpp 28 for (unsigned I = 0, E = SM.getNumProcResourceKinds(); I < E; ++I) {
70 for (unsigned I = 1, ResourceIndex = 0, E = SM.getNumProcResourceKinds();
109 for (unsigned I = 1, ResourceIndex = 0, E = SM.getNumProcResourceKinds();
tools/llvm-mca/Views/SchedulerStatistics.cpp 140 for (unsigned I = 0, E = SM.getNumProcResourceKinds(); I < E; ++I) {
tools/llvm-mca/Views/SummaryView.cpp 30 ProcResourceUsage(Model.getNumProcResourceKinds(), 0),
31 ProcResourceMasks(Model.getNumProcResourceKinds()),
32 ResIdx2ProcResID(Model.getNumProcResourceKinds(), 0) {
34 for (unsigned I = 1, E = SM.getNumProcResourceKinds(); I < E; ++I) {
unittests/tools/llvm-exegesis/PowerPC/AnalysisTest.cpp 40 for (unsigned I = 0, E = SM.getNumProcResourceKinds(); I < E; ++I) {
unittests/tools/llvm-exegesis/X86/SchedClassResolutionTest.cpp 32 for (unsigned I = 0, E = SM.getNumProcResourceKinds(); I < E; ++I) {