Lines Matching defs:Seq
192 RecVec Seq = RWDef->getValueAsListOfDefs("Writes");
193 for (RecIter I = Seq.begin(), E = Seq.end(); I != E; ++I)
336 std::string CodeGenSchedModels::genRWName(const IdxVec& Seq, bool IsRead) {
338 for (IdxIter I = Seq.begin(), E = Seq.end(); I != E; ++I) {
339 if (I != Seq.begin())
467 unsigned CodeGenSchedModels::findRWForSequence(const IdxVec &Seq,
473 if (I->Sequence == Seq)
481 unsigned CodeGenSchedModels::findOrInsertRW(ArrayRef<unsigned> Seq,
483 assert(!Seq.empty() && "cannot insert empty sequence");
484 if (Seq.size() == 1)
485 return Seq.back();
487 unsigned Idx = findRWForSequence(Seq, IsRead);
492 CodeGenSchedRW SchedRW(RWIdx, IsRead, Seq, genRWName(Seq, IsRead));
1201 SmallVectorImpl<unsigned> &Seq = RWSequences.back();
1210 Seq.insert(Seq.end(), ExpandedRWs.begin(), ExpandedRWs.end());
1355 SmallVectorImpl<unsigned> &Seq = LastTransitions[0].WriteSequences[Idx];
1357 Seq.push_back(*WI);
1358 DEBUG(dbgs() << "("; dumpIdxVec(Seq); dbgs() << ") ");
1366 SmallVectorImpl<unsigned> &Seq = LastTransitions[0].ReadSequences[Idx];
1368 Seq.push_back(*RI);
1369 DEBUG(dbgs() << "("; dumpIdxVec(Seq); dbgs() << ") ");