Home | History | Annotate | Download | only in TableGen

Lines Matching defs:Seq

180     RecVec Seq = RWDef->getValueAsListOfDefs("Writes");
181 for (RecIter I = Seq.begin(), E = Seq.end(); I != E; ++I)
323 std::string CodeGenSchedModels::genRWName(ArrayRef<unsigned> Seq, bool IsRead) {
325 for (auto I = Seq.begin(), E = Seq.end(); I != E; ++I) {
326 if (I != Seq.begin())
454 unsigned CodeGenSchedModels::findRWForSequence(ArrayRef<unsigned> Seq,
460 if (makeArrayRef(I->Sequence) == Seq)
468 unsigned CodeGenSchedModels::findOrInsertRW(ArrayRef<unsigned> Seq,
470 assert(!Seq.empty() && "cannot insert empty sequence");
471 if (Seq.size() == 1)
472 return Seq.back();
474 unsigned Idx = findRWForSequence(Seq, IsRead);
479 CodeGenSchedRW SchedRW(RWIdx, IsRead, Seq, genRWName(Seq, IsRead));
1184 SmallVectorImpl<unsigned> &Seq = RWSequences.back();
1193 Seq.insert(Seq.end(), ExpandedRWs.begin(), ExpandedRWs.end());
1338 SmallVectorImpl<unsigned> &Seq = LastTransitions[0].WriteSequences[Idx];
1340 Seq.push_back(*WI);
1341 DEBUG(dbgs() << "("; dumpIdxVec(Seq); dbgs() << ") ");
1349 SmallVectorImpl<unsigned> &Seq = LastTransitions[0].ReadSequences[Idx];
1351 Seq.push_back(*RI);
1352 DEBUG(dbgs() << "("; dumpIdxVec(Seq); dbgs() << ") ");