Searched refs:ContextNode (Results 1 – 2 of 2) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | MemProfContextDisambiguation.cpp | 227 struct ContextNode { struct in __anonf4e331660111::CallsiteContextGraph 326 ContextNode *Callee; 327 ContextNode *Caller; 336 ContextEdge(ContextNode *Callee, ContextNode *Caller, uint8_t AllocType, in ContextEdge() 403 ContextNode *Node, DenseSet<const ContextNode *> &Visited, 420 void connectNewNode(ContextNode *NewNode, ContextNode *OrigNode, 519 ContextNode * 562 using ContextNode = typedef 1053 ContextNode *NewNode, ContextNode *OrigNode, bool TowardsCallee) { in connectNewNode() 1749 auto AddEdge = [Edge, &EI](ContextNode *Caller, ContextNode *Callee) { in calleesMatch() [all …]
|
| H A D | SampleContextTracker.cpp | 276 ContextTrieNode *ContextNode = getContextFor(DIL); in getContextSamplesFor() local 277 if (!ContextNode) in getContextSamplesFor() 503 ContextTrieNode *ContextNode = &RootContext; in getContextFor() local 505 while (--I >= 0 && ContextNode) { in getContextFor() 508 ContextNode = ContextNode->getChildContext(CallSite, CalleeName); in getContextFor() 512 return ContextNode; in getContextFor() 520 ContextTrieNode *ContextNode = &RootContext; in getOrCreateContextPath() local 526 ContextNode = in getOrCreateContextPath() 529 ContextNode = in getOrCreateContextPath() 535 assert((!AllowCreate || ContextNode) && in getOrCreateContextPath() [all …]
|