Home
last modified time | relevance | path

Searched refs:RefSCC (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLazyCallGraph.h115 class RefSCC; variable
165 friend class LazyCallGraph::RefSCC;
185 friend class LazyCallGraph::RefSCC;
317 friend class LazyCallGraph::RefSCC;
423 RefSCC *OuterRefSCC;
544 class RefSCC {
558 RefSCC(LazyCallGraph &G);
889 RefSCC *RC = nullptr;
985 RefSCC *lookupRefSCC(Node &N) const { in lookupRefSCC()
1145 DenseMap<RefSCC *, int> RefSCCIndices;
[all …]
H A DCGSCCPassManager.h242 SmallPriorityWorklist<LazyCallGraph::RefSCC *, 1> &RCWorklist;
265 SmallPtrSetImpl<LazyCallGraph::RefSCC *> &InvalidatedRefSCCs;
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DLazyCallGraph.cpp323 LazyCallGraph::RefSCC::RefSCC(LazyCallGraph &G) : G(&G) {} in RefSCC() function in LazyCallGraph::RefSCC
332 void LazyCallGraph::RefSCC::verify() { in verify()
400 bool LazyCallGraph::RefSCC::isParentOf(const RefSCC &RC) const { in isParentOf()
414 bool LazyCallGraph::RefSCC::isAncestorOf(const RefSCC &RC) const { in isAncestorOf()
1086 for (RefSCC *RC : MergeRange) { in insertIncomingRefEdge()
1118 for (RefSCC *RC : MergeRange) in insertIncomingRefEdge()
1158 SmallVector<RefSCC *, 1> Result; in removeInternalRefEdge()
1381 for (RefSCC *RC : Result) in removeInternalRefEdge()
1518 RefSCC *RC = &C.getOuterRefSCC(); in removeDeadFunction()
1648 RefSCC *NewRC = OriginalRC; in addSplitFunction()
[all …]
H A DCGSCCPassManager.cpp155 SmallPtrSet<LazyCallGraph::RefSCC *, 4> InvalidRefSCCSet; in run()
172 for (LazyCallGraph::RefSCC &RC : in run()
875 using RefSCC = LazyCallGraph::RefSCC; in updateCGAndAnalysisManagerForPass() typedef
877 RefSCC &InitialRC = InitialC.getOuterRefSCC(); in updateCGAndAnalysisManagerForPass()
879 RefSCC *RC = &InitialRC; in updateCGAndAnalysisManagerForPass()
956 RefSCC &TargetRC = TargetC.getOuterRefSCC(); in updateCGAndAnalysisManagerForPass()
969 RefSCC &TargetRC = TargetC.getOuterRefSCC(); in updateCGAndAnalysisManagerForPass()
997 RefSCC &TargetRC = TargetC.getOuterRefSCC(); in updateCGAndAnalysisManagerForPass()
1015 RefSCC &TargetRC = TargetC.getOuterRefSCC(); in updateCGAndAnalysisManagerForPass()
1063 RefSCC &TargetRC = TargetC.getOuterRefSCC(); in updateCGAndAnalysisManagerForPass()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp1980 for (LazyCallGraph::RefSCC &RC : CG.postorder_ref_sccs()) { in deduceFunctionAttributeInRPO()
H A DSampleProfile.cpp1979 for (LazyCallGraph::RefSCC &RC : CG.postorder_ref_sccs()) { in buildFunctionOrder()