Lines Matching refs:InstDefs
996 std::string CodeGenSchedModels::createSchedClassName(const RecVec &InstDefs) { in createSchedClassName() argument
999 for (RecIter I = InstDefs.begin(), E = InstDefs.end(); I != E; ++I) { in createSchedClassName()
1000 if (I != InstDefs.begin()) in createSchedClassName()
1053 const RecVec *InstDefs = Sets.expand(InstRWDef); in createInstRWClass() local
1054 if (InstDefs->empty()) in createInstRWClass()
1057 for (Record *InstDef : *InstDefs) { in createInstRWClass()
1068 ArrayRef<Record*> InstDefs = Entry.second; in createInstRWClass() local
1079 if (OrigNumInstrs == InstDefs.size()) { in createInstRWClass()
1088 for (Record *Inst : InstDefs) { in createInstRWClass()
1104 SchedClasses.emplace_back(SCIdx, createSchedClassName(InstDefs), nullptr); in createInstRWClass()
1120 for (Record *InstDef : InstDefs) { in createInstRWClass()
1132 for (Record *InstDef : InstDefs) in createInstRWClass()
1269 const RecVec *InstDefs = Sets.expand(Rec); in inferFromInstRWs() local
1270 RecIter II = InstDefs->begin(), IE = InstDefs->end(); in inferFromInstRWs()