Home
last modified time | relevance | path

Searched refs:StackNode (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DMemProfContextDisambiguation.cpp697 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()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DEarlyCSE.cpp768 class StackNode { class in __anon2439b80b0411::EarlyCSE
770 StackNode(ScopedHTType &AvailableValues, LoadHTType &AvailableLoads, in StackNode() function in __anon2439b80b0411::EarlyCSE::StackNode
779 StackNode(const StackNode &) = delete;
780 StackNode &operator=(const StackNode &) = delete;
1782 std::deque<StackNode *> nodesToProcess; in run()
1787 nodesToProcess.push_back(new StackNode( in run()
1798 StackNode *NodeToProcess = nodesToProcess.back(); in run()
1812 nodesToProcess.push_back(new StackNode( in run()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUnroll.cpp223 class StackNode { class
233 StackNode(ScopedHashTable<const SCEV *, LoadValue> &AvailableLoads, in StackNode() function in StackNode
279 SmallVector<std::unique_ptr<StackNode>> NodesToProcess; in loadCSE()
281 NodesToProcess.emplace_back(new StackNode(AvailableLoads, 0, HeaderD, in loadCSE()
286 StackNode *NodeToProcess = &*NodesToProcess.back(); in loadCSE()
331 new StackNode(AvailableLoads, NodeToProcess->childGeneration(), Child, in loadCSE()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DModuleSummaryAnalysis.cpp525 MDNode *StackNode = getMIBStackNode(MIBMD); in computeFunctionSummary() local
526 assert(StackNode); in computeFunctionSummary()
528 CallStack<MDNode, MDNode::op_iterator> StackContext(StackNode); in computeFunctionSummary()