Home | History | Annotate | Download | only in TableGen

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));
1199 SmallVectorImpl<unsigned> &Seq = RWSequences.back();
1208 Seq.insert(Seq.end(), ExpandedRWs.begin(), ExpandedRWs.end());
1353 SmallVectorImpl<unsigned> &Seq = LastTransitions[0].WriteSequences[Idx];
1355 Seq.push_back(*WI);
1356 DEBUG(dbgs() << "("; dumpIdxVec(Seq); dbgs() << ") ");
1364 SmallVectorImpl<unsigned> &Seq = LastTransitions[0].ReadSequences[Idx];
1366 Seq.push_back(*RI);
1367 DEBUG(dbgs() << "("; dumpIdxVec(Seq); dbgs() << ") ");