Lines Matching refs:RWIdx

774 void CodeGenSchedModels::expandRWSequence(unsigned RWIdx, IdxVec &RWSeq,  in expandRWSequence()  argument
776 const CodeGenSchedRW &SchedRW = getSchedRW(RWIdx, IsRead); in expandRWSequence()
778 RWSeq.push_back(RWIdx); in expandRWSequence()
793 unsigned RWIdx, IdxVec &RWSeq, bool IsRead, in expandRWSeqForProc() argument
796 const CodeGenSchedRW &SchedWrite = getSchedRW(RWIdx, IsRead); in expandRWSeqForProc()
817 RWSeq.push_back(RWIdx); in expandRWSeqForProc()
853 unsigned RWIdx = RWVec.size(); in findOrInsertRW() local
854 CodeGenSchedRW SchedRW(RWIdx, IsRead, Seq, genRWName(Seq, IsRead)); in findOrInsertRW()
856 return RWIdx; in findOrInsertRW()
1291 unsigned RWIdx; // Index of this variant or sequence's matched type. member
1296 VarOrSeqDef(def), RWIdx(rwi), ProcIdx(pi), TransVecIdx(ti) {} in TransVariant()
1303 unsigned RWIdx; member
1306 PredCheck(bool r, unsigned w, Record *p): IsRead(r), RWIdx(w), Predicate(p) {} in PredCheck()
1370 const CodeGenSchedRW &SchedRW = SchedModels.getSchedRW(PC.RWIdx, PC.IsRead); in mutuallyExclusive()
1519 Trans.PredTerm.emplace_back(IsRead, VInfo.RWIdx,PredDef); in pushVariant()
1529 const CodeGenSchedRW &SchedRW = SchedModels.getSchedRW(VInfo.RWIdx, IsRead); in pushVariant()
2054 void CodeGenSchedModels::collectRWResources(unsigned RWIdx, bool IsRead, in collectRWResources() argument
2056 const CodeGenSchedRW &SchedRW = getSchedRW(RWIdx, IsRead); in collectRWResources()
2253 dbgs() << LS << SchedModels.getSchedRW(PC.RWIdx, PC.IsRead).Name << ":" in dump()