Searched refs:RWDef (Results 1 – 4 of 4) sorted by relevance
300 static void scanSchedRW(Record *RWDef, RecVec &RWDefs, in scanSchedRW() argument302 if (!RWSet.insert(RWDef).second) in scanSchedRW()304 RWDefs.push_back(RWDef); in scanSchedRW()306 if (RWDef->isSubClassOf("WriteSequence")) { in scanSchedRW()307 RecVec Seq = RWDef->getValueAsListOfDefs("Writes"); in scanSchedRW()311 else if (RWDef->isSubClassOf("SchedVariant")) { in scanSchedRW()313 RecVec Vars = RWDef->getValueAsListOfDefs("Variants"); in scanSchedRW()353 for (Record *RWDef : RWDefs) { in collectSchedRW()354 if (RWDef->isSubClassOf("SchedWrite")) in collectSchedRW()355 scanSchedRW(RWDef, SWDefs, RWSet); in collectSchedRW()[all …]
1037 Record *RWDef = nullptr; in GenSchedClassTables() local1041 RWDef = RW; in GenSchedClassTables()1045 if (RWDef) { in GenSchedClassTables()1048 SchedModels.findRWs(RWDef->getValueAsListOfDefs("OperandReadWrites"), in GenSchedClassTables()
179 static void scanSchedRW(Record *RWDef, RecVec &RWDefs, in scanSchedRW() argument181 if (!RWSet.insert(RWDef).second) in scanSchedRW()183 RWDefs.push_back(RWDef); in scanSchedRW()185 if (RWDef->isSubClassOf("WriteSequence")) { in scanSchedRW()186 RecVec Seq = RWDef->getValueAsListOfDefs("Writes"); in scanSchedRW()190 else if (RWDef->isSubClassOf("SchedVariant")) { in scanSchedRW()192 RecVec Vars = RWDef->getValueAsListOfDefs("Variants"); in scanSchedRW()
857 Record *RWDef = nullptr; in GenSchedClassTables() local861 RWDef = RW; in GenSchedClassTables()865 if (RWDef) { in GenSchedClassTables()868 SchedModels.findRWs(RWDef->getValueAsListOfDefs("OperandReadWrites"), in GenSchedClassTables()