Lines Matching defs:Seq
190 RecVec Seq = RWDef->getValueAsListOfDefs("Writes");
191 for (RecIter I = Seq.begin(), E = Seq.end(); I != E; ++I)
334 std::string CodeGenSchedModels::genRWName(const IdxVec& Seq, bool IsRead) {
336 for (IdxIter I = Seq.begin(), E = Seq.end(); I != E; ++I) {
337 if (I != Seq.begin())
465 unsigned CodeGenSchedModels::findRWForSequence(const IdxVec &Seq,
471 if (I->Sequence == Seq)
479 unsigned CodeGenSchedModels::findOrInsertRW(ArrayRef<unsigned> Seq,
481 assert(!Seq.empty() && "cannot insert empty sequence");
482 if (Seq.size() == 1)
483 return Seq.back();
485 unsigned Idx = findRWForSequence(Seq, IsRead);
490 CodeGenSchedRW SchedRW(RWIdx, IsRead, Seq, genRWName(Seq, IsRead));
1167 SmallVectorImpl<unsigned> &Seq = RWSequences.back();
1176 Seq.insert(Seq.end(), ExpandedRWs.begin(), ExpandedRWs.end());
1325 SmallVectorImpl<unsigned> &Seq = LastTransitions[0].WriteSequences[Idx];
1327 Seq.push_back(*WI);
1328 DEBUG(dbgs() << "("; dumpIdxVec(Seq); dbgs() << ") ");
1336 SmallVectorImpl<unsigned> &Seq = LastTransitions[0].ReadSequences[Idx];
1338 Seq.push_back(*RI);
1339 DEBUG(dbgs() << "("; dumpIdxVec(Seq); dbgs() << ") ");