Lines Matching refs:LastTransitions
1275 static void inferFromTransitions(ArrayRef<PredTransition> LastTransitions, in inferFromTransitions() argument
1281 I = LastTransitions.begin(), E = LastTransitions.end(); I != E; ++I) { in inferFromTransitions()
1328 std::vector<PredTransition> LastTransitions; in inferFromRW() local
1329 LastTransitions.resize(1); in inferFromRW()
1330 LastTransitions.back().ProcIndices.append(ProcIndices.begin(), in inferFromRW()
1336 unsigned Idx = LastTransitions[0].WriteSequences.size(); in inferFromRW()
1337 LastTransitions[0].WriteSequences.resize(Idx + 1); in inferFromRW()
1338 SmallVectorImpl<unsigned> &Seq = LastTransitions[0].WriteSequences[Idx]; in inferFromRW()
1347 unsigned Idx = LastTransitions[0].ReadSequences.size(); in inferFromRW()
1348 LastTransitions[0].ReadSequences.resize(Idx + 1); in inferFromRW()
1349 SmallVectorImpl<unsigned> &Seq = LastTransitions[0].ReadSequences[Idx]; in inferFromRW()
1358 while (hasVariant(LastTransitions, *this)) { in inferFromRW()
1361 I = LastTransitions.begin(), E = LastTransitions.end(); in inferFromRW()
1366 LastTransitions.swap(Transitions.TransVec); in inferFromRW()
1369 if (LastTransitions[0].PredTerm.empty()) in inferFromRW()
1374 inferFromTransitions(LastTransitions, FromClassIdx, *this); in inferFromRW()