Lines Matching refs:RW
601 for (Record *RW : RWs) { in collectSchedRW()
602 if (RW->isSubClassOf("SchedWrite")) in collectSchedRW()
603 scanSchedRW(RW, SWDefs, RWSet); in collectSchedRW()
605 assert(RW->isSubClassOf("SchedRead") && "Unknown SchedReadWrite"); in collectSchedRW()
606 scanSchedRW(RW, SRDefs, RWSet); in collectSchedRW()
681 CodeGenSchedRW &RW = getSchedRW(MatchDef); in collectSchedRW() local
682 if (RW.IsAlias) in collectSchedRW()
684 RW.Aliases.push_back(ADef); in collectSchedRW()
724 RWVec, [Def](const CodeGenSchedRW &RW) { return RW.TheDef == Def; }); in getSchedRWIdx() argument
834 auto I = find_if(RWVec, [Seq](CodeGenSchedRW &RW) { in findRWForSequence() argument
835 return makeArrayRef(RW.Sequence) == Seq; in findRWForSequence()
1889 for (Record *RW : SC.InstRWs) { in collectProcResources()
1890 Record *RWModelDef = RW->getValueAsDef("SchedModel"); in collectProcResources()
1893 findRWs(RW->getValueAsListOfDefs("OperandReadWrites"), Writes, Reads); in collectProcResources()