Searched refs:RefSCC (Results 1 - 4 of 4) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DLazyCallGraph.cpp245 assert(OuterRefSCC && "Can't have a null RefSCC!");
309 LazyCallGraph::RefSCC::RefSCC(LazyCallGraph &G) : G(&G) {} function in class:LazyCallGraph::RefSCC
312 LLVM_DUMP_METHOD void LazyCallGraph::RefSCC::dump() const {
318 void LazyCallGraph::RefSCC::verify() {
328 "SCC doesn't think it is inside this RefSCC!");
341 assert(SCCSet.count(C) && "Found an index for an SCC not in the RefSCC!");
363 bool LazyCallGraph::RefSCC::isParentOf(const RefSCC &RC) const {
377 bool LazyCallGraph::RefSCC
[all...]
H A DCGSCCPassManager.cpp449 using RefSCC = LazyCallGraph::RefSCC;
451 RefSCC &InitialRC = InitialC.getOuterRefSCC();
453 RefSCC *RC = &InitialRC;
515 RefSCC &TargetRC = TargetC.getOuterRefSCC();
526 RefSCC &TargetRC = TargetC.getOuterRefSCC();
550 RefSCC &TargetRC = TargetC.getOuterRefSCC();
570 RefSCC &TargetRC = TargetC.getOuterRefSCC();
587 // The old RefSCC is dead, mark it as such.
598 assert(G.lookupRefSCC(N) == RC && "Failed to update current RefSCC!");
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLazyCallGraph.h117 class RefSCC;
169 friend class LazyCallGraph::RefSCC;
189 friend class LazyCallGraph::RefSCC;
329 friend class LazyCallGraph::RefSCC;
389 // of an SCC (or RefSCC), or '0' when not yet reached in a DFS walk.
427 /// The SCCs are nested within a \c RefSCC, see below for details about that
429 /// must be done through the containing \c RefSCC in order to fully reason
435 RefSCC *OuterRefSCC;
439 SCC(RefSCC &OuterRefSCC, NodeRangeT &&Nodes)
493 RefSCC
547 class RefSCC { class in class:llvm::LazyCallGraph::Edge
[all...]
H A DCGSCCPassManager.h241 SmallPriorityWorklist<LazyCallGraph::RefSCC *, 1> &RCWorklist;
249 /// Note that if the SCCs are part of a RefSCC that is added to the \c
250 /// RCWorklist, they don't need to be added here as visiting the RefSCC will
264 SmallPtrSetImpl<LazyCallGraph::RefSCC *> &InvalidatedRefSCCs;
274 /// If non-null, the updated current \c RefSCC being processed.
278 /// cause the "current" RefSCC to be a newly created RefSCC object and the
282 LazyCallGraph::RefSCC *UpdatedRC;
771 SmallPriorityWorklist<LazyCallGraph::RefSCC *, 1> RCWorklist;
776 SmallPtrSet<LazyCallGraph::RefSCC *,
[all...]

Completed in 60 milliseconds