Lines Matching refs:LastTransitions
1283 static void inferFromTransitions(ArrayRef<PredTransition> LastTransitions, in inferFromTransitions() argument
1289 I = LastTransitions.begin(), E = LastTransitions.end(); I != E; ++I) { in inferFromTransitions()
1336 std::vector<PredTransition> LastTransitions; in inferFromRW() local
1337 LastTransitions.resize(1); in inferFromRW()
1338 LastTransitions.back().ProcIndices.append(ProcIndices.begin(), in inferFromRW()
1344 unsigned Idx = LastTransitions[0].WriteSequences.size(); in inferFromRW()
1345 LastTransitions[0].WriteSequences.resize(Idx + 1); in inferFromRW()
1346 SmallVectorImpl<unsigned> &Seq = LastTransitions[0].WriteSequences[Idx]; in inferFromRW()
1355 unsigned Idx = LastTransitions[0].ReadSequences.size(); in inferFromRW()
1356 LastTransitions[0].ReadSequences.resize(Idx + 1); in inferFromRW()
1357 SmallVectorImpl<unsigned> &Seq = LastTransitions[0].ReadSequences[Idx]; in inferFromRW()
1366 while (hasVariant(LastTransitions, *this)) { in inferFromRW()
1369 I = LastTransitions.begin(), E = LastTransitions.end(); in inferFromRW()
1374 LastTransitions.swap(Transitions.TransVec); in inferFromRW()
1377 if (LastTransitions[0].PredTerm.empty()) in inferFromRW()
1382 inferFromTransitions(LastTransitions, FromClassIdx, *this); in inferFromRW()