reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
597 auto UpwardDefs = make_range(upward_defs_begin({Phi, Paths[PriorNode].Loc}), 600 PausedSearches.push_back(Paths.size()); 601 Paths.emplace_back(P.second, P.first, PriorNode); 632 DefPath &Node = Paths[PathIndex]; 716 T &curNode() const { return W->Paths[*N]; } 746 assert(!Paths.empty() && NP >= &Paths.front() && NP <= &Paths.back() && 746 assert(!Paths.empty() && NP >= &Paths.front() && NP <= &Paths.back() && 746 assert(!Paths.empty() && NP >= &Paths.front() && NP <= &Paths.back() && 748 return NP - &Paths.front(); 766 assert(Paths.empty() && VisitedPhis.empty() && 769 Paths.emplace_back(Loc, Start, Phi, None); 772 auto PriorPathsSize = Paths.size(); 862 UpwardsWalkResult WR = walkToPhiOrClobber(Paths[Paused]); 898 [&](ListIndex I) { return Paths[I].Last == DefChainEnd; })); 903 PriorPathsSize = Paths.size(); 920 Paths.clear();