Lines Matching refs:RW
628 for (Record *RW : RWs) { in collectSchedRW()
629 if (RW->isSubClassOf("SchedWrite")) in collectSchedRW()
630 scanSchedRW(RW, SWDefs, RWSet); in collectSchedRW()
632 assert(RW->isSubClassOf("SchedRead") && "Unknown SchedReadWrite"); in collectSchedRW()
633 scanSchedRW(RW, SRDefs, RWSet); in collectSchedRW()
708 CodeGenSchedRW &RW = getSchedRW(MatchDef); in collectSchedRW() local
709 if (RW.IsAlias) in collectSchedRW()
711 RW.Aliases.push_back(ADef); in collectSchedRW()
751 RWVec, [Def](const CodeGenSchedRW &RW) { return RW.TheDef == Def; }); in getSchedRWIdx() argument
859 auto I = find_if(RWVec, [Seq](CodeGenSchedRW &RW) { in findRWForSequence() argument
860 return ArrayRef(RW.Sequence) == Seq; in findRWForSequence()
1914 for (Record *RW : SC.InstRWs) { in collectProcResources()
1915 Record *RWModelDef = RW->getValueAsDef("SchedModel"); in collectProcResources()
1918 findRWs(RW->getValueAsListOfDefs("OperandReadWrites"), Writes, Reads); in collectProcResources()