• Home
  • Raw
  • Download

Lines Matching refs:Reads

377                                  IdxVec &Writes, IdxVec &Reads) const {  in findRWs()
382 findRWs(ReadDefs, Reads, true); in findRWs()
503 IdxVec Writes, Reads; in collectSchedClasses() local
505 findRWs(Inst->TheDef->getValueAsListOfDefs("SchedRW"), Writes, Reads); in collectSchedClasses()
510 unsigned SCIdx = addSchedClass(ItinDef, Writes, Reads, ProcIndices); in collectSchedClasses()
549 for (IdxIter RI = SC.Reads.begin(), RE = SC.Reads.end(); RI != RE; ++RI) in collectSchedClasses()
561 IdxVec Reads; in collectSchedClasses() local
563 Writes, Reads); in collectSchedClasses()
566 for (IdxIter RI = Reads.begin(), RE = Reads.end(); RI != RE; ++RI) in collectSchedClasses()
583 ArrayRef<unsigned> Reads) const { in findSchedClassIdx()
586 makeArrayRef(I->Reads) == Reads) { in findSchedClassIdx()
657 SC.Reads = OperReads; in addSchedClass()
732 SC.Reads = SchedClasses[OldSCIdx].Reads; in createInstRWClass()
843 inferFromRW(SchedClasses[Idx].Writes, SchedClasses[Idx].Reads, in inferSchedClasses()
868 IdxVec Writes, Reads; in inferFromItinClass() local
869 findRWs((*II)->getValueAsListOfDefs("OperandReadWrites"), Writes, Reads); in inferFromItinClass()
871 inferFromRW(Writes, Reads, FromClassIdx, ProcIndices); in inferFromItinClass()
891 IdxVec Writes, Reads; in inferFromInstRWs() local
892 findRWs(Rec->getValueAsListOfDefs("OperandReadWrites"), Writes, Reads); in inferFromInstRWs()
895 inferFromRW(Writes, Reads, SCIdx, ProcIndices); // May mutate SchedClasses. in inferFromInstRWs()
1444 IdxVec Writes, Reads; in collectProcResources() local
1446 Writes, Reads); in collectProcResources()
1447 collectRWResources(Writes, Reads, ProcIndices); in collectProcResources()
1450 collectRWResources(SCI->Writes, SCI->Reads, SCI->ProcIndices); in collectProcResources()
1541 IdxVec Writes, Reads; in collectItinProcResources() local
1542 findRWs((*II)->getValueAsListOfDefs("OperandReadWrites"), Writes, Reads); in collectItinProcResources()
1544 collectRWResources(Writes, Reads, ProcIndices); in collectItinProcResources()
1585 ArrayRef<unsigned> Reads, in collectRWResources() argument
1591 for (unsigned Idx : Reads) in collectRWResources()
1729 for (unsigned i = 0, N = Reads.size(); i < N; ++i) { in dump()
1730 SchedModels->getSchedRead(Reads[i]).dump(); in dump()