Lines Matching refs:LastTransitions
1291 static void inferFromTransitions(ArrayRef<PredTransition> LastTransitions, in inferFromTransitions() argument
1297 I = LastTransitions.begin(), E = LastTransitions.end(); I != E; ++I) { in inferFromTransitions()
1344 std::vector<PredTransition> LastTransitions; in inferFromRW() local
1345 LastTransitions.resize(1); in inferFromRW()
1346 LastTransitions.back().ProcIndices.append(ProcIndices.begin(), in inferFromRW()
1352 unsigned Idx = LastTransitions[0].WriteSequences.size(); in inferFromRW()
1353 LastTransitions[0].WriteSequences.resize(Idx + 1); in inferFromRW()
1354 SmallVectorImpl<unsigned> &Seq = LastTransitions[0].WriteSequences[Idx]; in inferFromRW()
1363 unsigned Idx = LastTransitions[0].ReadSequences.size(); in inferFromRW()
1364 LastTransitions[0].ReadSequences.resize(Idx + 1); in inferFromRW()
1365 SmallVectorImpl<unsigned> &Seq = LastTransitions[0].ReadSequences[Idx]; in inferFromRW()
1374 while (hasVariant(LastTransitions, *this)) { in inferFromRW()
1377 I = LastTransitions.begin(), E = LastTransitions.end(); in inferFromRW()
1382 LastTransitions.swap(Transitions.TransVec); in inferFromRW()
1385 if (LastTransitions[0].PredTerm.empty()) in inferFromRW()
1390 inferFromTransitions(LastTransitions, FromClassIdx, *this); in inferFromRW()