Searched refs:SchedClasses (Results 1 - 2 of 2) sorted by relevance

/freebsd-10.2-release/contrib/llvm/utils/TableGen/
H A DCodeGenSchedule.h96 /// Represent a transition between SchedClasses induced by SchedVariant.
123 /// require the class. ProcIndices are propagated through SchedClasses as
124 /// variants are expanded. Multiple SchedClasses may be inferred from an
237 // List of unique SchedClasses.
238 std::vector<CodeGenSchedClass> SchedClasses; member in class:llvm::CodeGenSchedModels
319 assert(Idx < SchedClasses.size() && "bad SchedClass index");
320 return SchedClasses[Idx];
323 assert(Idx < SchedClasses.size() && "bad SchedClass index");
324 return SchedClasses[Idx];
333 SchedClassIter schedClassBegin() const { return SchedClasses
[all...]
H A DCodeGenSchedule.cpp132 // Infer new SchedClasses from SchedVariant.
209 // More may be inferred later when inferring new SchedClasses from variants.
502 /// SchedClasses. More SchedClasses may be inferred.
506 SchedClasses.resize(1);
507 SchedClasses.back().Index = 0;
508 SchedClasses.back().Name = "NoInstrModel";
509 SchedClasses.back().ItinClassDef = Records.getDef("NoItinerary");
510 SchedClasses.back().ProcIndices.push_back(0);
533 NumInstrSchedClasses = SchedClasses
[all...]

Completed in 46 milliseconds