Lines Matching refs:RW
623 for (Record *RW : RWs) { in collectSchedRW()
624 if (RW->isSubClassOf("SchedWrite")) in collectSchedRW()
625 scanSchedRW(RW, SWDefs, RWSet); in collectSchedRW()
627 assert(RW->isSubClassOf("SchedRead") && "Unknown SchedReadWrite"); in collectSchedRW()
628 scanSchedRW(RW, SRDefs, RWSet); in collectSchedRW()
702 CodeGenSchedRW &RW = getSchedRW(MatchDef); in collectSchedRW() local
703 if (RW.IsAlias) in collectSchedRW()
705 RW.Aliases.push_back(ADef); in collectSchedRW()
745 RWVec, [Def](const CodeGenSchedRW &RW) { return RW.TheDef == Def; }); in getSchedRWIdx() argument
842 auto I = find_if(RWVec, [Seq](CodeGenSchedRW &RW) { in findRWForSequence() argument
843 return ArrayRef(RW.Sequence) == Seq; in findRWForSequence()
1892 for (Record *RW : SC.InstRWs) { in collectProcResources()
1893 Record *RWModelDef = RW->getValueAsDef("SchedModel"); in collectProcResources()
1896 findRWs(RW->getValueAsListOfDefs("OperandReadWrites"), Writes, Reads); in collectProcResources()