Lines Matching refs:CodeGenSchedRW

676   for (CodeGenSchedRW &CGRW : SchedWrites) {  in collectSchedRW()
687 CodeGenSchedRW &RW = getSchedRW(MatchDef); in collectSchedRW()
728 const std::vector<CodeGenSchedRW> &RWVec = IsRead ? SchedReads : SchedWrites; in getSchedRWIdx()
730 RWVec, [Def](const CodeGenSchedRW &RW) { return RW.TheDef == Def; }); in getSchedRWIdx()
735 for (const CodeGenSchedRW &Read : SchedReads) { in hasReadOfWrite()
782 const CodeGenSchedRW &SchedRW = getSchedRW(RWIdx, IsRead); in expandRWSequence()
802 const CodeGenSchedRW &SchedWrite = getSchedRW(RWIdx, IsRead); in expandRWSeqForProc()
805 const CodeGenSchedRW &AliasRW = getSchedRW(Rec->getValueAsDef("AliasRW")); in expandRWSeqForProc()
838 std::vector<CodeGenSchedRW> &RWVec = IsRead ? SchedReads : SchedWrites; in findRWForSequence()
840 auto I = find_if(RWVec, [Seq](CodeGenSchedRW &RW) { in findRWForSequence()
858 std::vector<CodeGenSchedRW> &RWVec = IsRead ? SchedReads : SchedWrites; in findOrInsertRW()
860 CodeGenSchedRW SchedRW(RWIdx, IsRead, Seq, genRWName(Seq, IsRead)); in findOrInsertRW()
1340 const CodeGenSchedRW &SchedRW, unsigned TransIdx,
1362 const CodeGenSchedRW &SchedRW = SchedModels.getSchedRW(PC.RWIdx, PC.IsRead); in mutuallyExclusive()
1373 static bool hasAliasedVariants(const CodeGenSchedRW &RW, in hasAliasedVariants()
1379 const CodeGenSchedRW &AliasRW = in hasAliasedVariants()
1416 const CodeGenSchedRW &SchedRW, unsigned TransIdx, in getIntersectingVariants()
1445 const CodeGenSchedRW &AliasRW = in getIntersectingVariants()
1523 const CodeGenSchedRW &SchedRW = SchedModels.getSchedRW(VInfo.RWIdx, IsRead); in pushVariant()
1574 const CodeGenSchedRW &SchedRW = SchedModels.getSchedRW(*RWI, IsRead); in substituteVariantOperand()
2003 const CodeGenSchedRW &SchedRW = getSchedRW(RWIdx, IsRead); in collectRWResources()
2023 const CodeGenSchedRW &AliasRW = getSchedRW((*AI)->getValueAsDef("AliasRW")); in collectRWResources()
2161 void CodeGenSchedRW::dump() const { in dump()