Lines Matching refs:StackNode

697   IndexCall(CallsiteInfo *StackNode) : PointerUnion(StackNode) {}  in IndexCall()
1058 ContextNode *StackNode = getNodeForStackId(StackId); in addStackNodesForMIB() local
1059 if (!StackNode) { in addStackNodesForMIB()
1062 StackNode = NodeOwner.back().get(); in addStackNodesForMIB()
1063 StackEntryIdToContextNodeMap[StackId] = StackNode; in addStackNodesForMIB()
1064 StackNode->OrigStackOrAllocId = StackId; in addStackNodesForMIB()
1068 StackNode->Recursive = true; in addStackNodesForMIB()
1069 StackNode->AllocTypes |= (uint8_t)AllocType; in addStackNodesForMIB()
1070 PrevNode->addOrUpdateCallerEdge(StackNode, AllocType, LastContextId); in addStackNodesForMIB()
1071 PrevNode = StackNode; in addStackNodesForMIB()
1689 MDNode *StackNode = getMIBStackNode(MIBMD); in ModuleCallsiteContextGraph() local
1690 assert(StackNode); in ModuleCallsiteContextGraph()
1691 CallStack<MDNode, MDNode::op_iterator> StackContext(StackNode); in ModuleCallsiteContextGraph()
3542 auto CloneCallsite = [&](const CallsiteInfo &StackNode, CallBase *CB, in applyImport()
3545 CloneFuncIfNeeded(/*NumClones=*/StackNode.Clones.size()); in applyImport()
3555 for (unsigned J = 0; J < StackNode.Clones.size(); J++) { in applyImport()
3558 if (!StackNode.Clones[J]) in applyImport()
3561 getMemProfFuncName(CalleeOrigName, StackNode.Clones[J]), in applyImport()
3780 auto &StackNode = *(SI++); in applyImport() local
3785 auto StackIdIndexIter = StackNode.StackIdIndices.begin(); in applyImport()
3787 assert(StackIdIndexIter != StackNode.StackIdIndices.end()); in applyImport()
3794 CloneCallsite(StackNode, CB, CalledFunction); in applyImport()