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