Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCallGraphUpdater.cpp151 CallGraphNode *CallerNode = (*CG)[Caller]; in replaceCallSite() local
152 if (llvm::none_of(*CallerNode, [&OldCS](const CallGraphNode::CallRecord &CR) { in replaceCallSite()
156 CallerNode->replaceCallEdge(OldCS, NewCS, NewCalleeNode); in replaceCallSite()
166 CallGraphNode *CallerNode = (*CG)[Caller]; in removeCallSite() local
167 CallerNode->removeCallEdgeFor(CS); in removeCallSite()
H A DInlineFunction.cpp1316 CallGraphNode *CallerNode = CG[Caller]; in UpdateCallGraphAfterInlining() local
1324 if (CalleeNode == CallerNode) { in UpdateCallGraphAfterInlining()
1366 CallerNode->addCalledFunction(NewCall, CG[F]); in UpdateCallGraphAfterInlining()
1371 CallerNode->addCalledFunction(NewCall, I->second); in UpdateCallGraphAfterInlining()
1376 CallerNode->removeCallEdgeFor(*cast<CallBase>(&CB)); in UpdateCallGraphAfterInlining()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DImportedFunctionsInliningStatistics.cpp49 InlineGraphNode &CallerNode = createInlineGraphNode(Caller); in recordInline() local
53 if (!CallerNode.Imported && !CalleeNode.Imported) { in recordInline()
62 CallerNode.InlinedCallees.push_back(&CalleeNode); in recordInline()
63 if (!CallerNode.Imported) { in recordInline()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DSampleContextTracker.cpp225 ContextTrieNode *CallerNode = getContextFor(DIL); in getIndirectCalleeContextSamplesFor() local
227 for (auto &It : CallerNode->getAllChildContext()) { in getIndirectCalleeContextSamplesFor()
340 ContextTrieNode *CallerNode = getContextFor(DIL); in promoteMergeContextSamplesTree() local
341 if (!CallerNode) in promoteMergeContextSamplesTree()
349 for (auto &It : CallerNode->getAllChildContext()) { in promoteMergeContextSamplesTree()
363 CallerNode->getChildContext(CallSite, CalleeName); in promoteMergeContextSamplesTree()
H A DArgumentPromotion.cpp1133 CallGraphNode *CallerNode = CG[Caller]; in runOnSCC() local
1134 CallerNode->replaceCallEdge(cast<CallBase>(OldCS), in runOnSCC()
/freebsd-13.1/contrib/llvm-project/clang/lib/Analysis/
H A DCallGraph.cpp48 CallGraphNode *CallerNode; member in __anond74893ef0111::CGBuilder
51 CGBuilder(CallGraph *g, CallGraphNode *N) : G(g), CallerNode(N) {} in CGBuilder()
72 CallerNode->addCallee({CalleeNode, CallExpr}); in addCalledDecl()