Lines Matching defs:AllocNode
493 void addStackNodesForMIB(ContextNode *AllocNode,
815 IndexCall(AllocInfo *AllocNode) : PointerUnion(AllocNode) {}
1202 ContextNode *AllocNode = createNewNode(/*IsAllocation=*/true, F, Call);
1203 AllocationCallToContextNodeMap[Call] = AllocNode;
1205 AllocNode->OrigStackOrAllocId = LastContextId;
1208 AllocNode->AllocTypes = (uint8_t)AllocationType::None;
1210 return AllocNode;
1227 ContextNode *AllocNode, CallStack<NodeT, IteratorT> &StackContext,
1243 AllocNode->AllocTypes |= (uint8_t)AllocType;
1248 ContextNode *PrevNode = AllocNode;
1982 auto *AllocNode = addAllocNode(&I, &F);
2009 AllocNode, StackContext, CallsiteContext,
2012 assert(AllocNode->AllocTypes != (uint8_t)AllocationType::None);
2078 auto *AllocNode = addAllocNode(AllocCall, FS);
2098 AllocNode, StackContext, EmptyContext, MIB.AllocType,
2102 assert(AllocNode->AllocTypes != (uint8_t)AllocationType::None);
2107 AN.Versions[0] = (uint8_t)allocTypeToUse(AllocNode->AllocTypes);
4452 auto &AllocNode = *(AI++);
4456 auto MIBIter = AllocNode.MIBs.begin();
4458 assert(MIBIter != AllocNode.MIBs.end());
4490 CloneFuncIfNeeded(/*NumClones=*/AllocNode.Versions.size());
4493 AllocVersionsThinBackend += AllocNode.Versions.size();
4494 if (MaxAllocVersionsThinBackend < AllocNode.Versions.size())
4495 MaxAllocVersionsThinBackend = AllocNode.Versions.size();
4505 if (AllocNode.Versions.size() == 1 &&
4506 (AllocationType)AllocNode.Versions[0] != AllocationType::Cold) {
4507 assert((AllocationType)AllocNode.Versions[0] ==
4509 (AllocationType)AllocNode.Versions[0] ==
4516 assert(llvm::none_of(AllocNode.Versions, [](uint8_t Type) {
4522 for (unsigned J = 0; J < AllocNode.Versions.size(); J++) {
4524 if (AllocNode.Versions[J] == (uint8_t)AllocationType::None)
4526 AllocationType AllocTy = (AllocationType)AllocNode.Versions[J];