Home
last modified time | relevance | path

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

/external/llvm/utils/TableGen/
DCodeGenSchedule.h239 std::vector<CodeGenSchedClass> SchedClasses; variable
255 class_iterator classes_begin() { return SchedClasses.begin(); } in classes_begin()
256 const_class_iterator classes_begin() const { return SchedClasses.begin(); } in classes_begin()
257 class_iterator classes_end() { return SchedClasses.end(); } in classes_end()
258 const_class_iterator classes_end() const { return SchedClasses.end(); } in classes_end()
340 assert(Idx < SchedClasses.size() && "bad SchedClass index"); in getSchedClass()
341 return SchedClasses[Idx]; in getSchedClass()
344 assert(Idx < SchedClasses.size() && "bad SchedClass index"); in getSchedClass()
345 return SchedClasses[Idx]; in getSchedClass()
354 SchedClassIter schedClassBegin() const { return SchedClasses.begin(); } in schedClassBegin()
[all …]
DCodeGenSchedule.cpp493 SchedClasses.resize(1); in collectSchedClasses()
494 SchedClasses.back().Index = 0; in collectSchedClasses()
495 SchedClasses.back().Name = "NoInstrModel"; in collectSchedClasses()
496 SchedClasses.back().ItinClassDef = Records.getDef("NoItinerary"); in collectSchedClasses()
497 SchedClasses.back().ProcIndices.push_back(0); in collectSchedClasses()
519 NumInstrSchedClasses = SchedClasses.size(); in collectSchedClasses()
553 const RecVec &RWDefs = SchedClasses[SCIdx].InstRWs; in collectSchedClasses()
641 if (Idx || SchedClasses[0].isKeyEqual(ItinClassDef, OperWrites, OperReads)) { in addSchedClass()
643 std::set_union(SchedClasses[Idx].ProcIndices.begin(), in addSchedClass()
644 SchedClasses[Idx].ProcIndices.end(), in addSchedClass()
[all …]