Searched refs:StackNode (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | MemProfContextDisambiguation.cpp | 916 IndexCall(CallsiteInfo *StackNode) : PointerUnion(StackNode) {} in IndexCall() 1366 ContextNode *StackNode = getNodeForStackId(StackId); in addStackNodesForMIB() local 1367 if (!StackNode) { in addStackNodesForMIB() 1368 StackNode = createNewNode(/*IsAllocation=*/false); in addStackNodesForMIB() 1369 StackEntryIdToContextNodeMap[StackId] = StackNode; in addStackNodesForMIB() 1370 StackNode->OrigStackOrAllocId = StackId; in addStackNodesForMIB() 1377 StackNode->Recursive = true; in addStackNodesForMIB() 1379 StackNode->AllocTypes |= (uint8_t)AllocType; in addStackNodesForMIB() 1380 PrevNode->addOrUpdateCallerEdge(StackNode, AllocType, LastContextId); in addStackNodesForMIB() 1381 PrevNode = StackNode; in addStackNodesForMIB() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | EarlyCSE.cpp | 762 class StackNode { class in __anon2439b80b0411::EarlyCSE 764 StackNode(ScopedHTType &AvailableValues, LoadHTType &AvailableLoads, in StackNode() function in __anon2439b80b0411::EarlyCSE::StackNode 773 StackNode(const StackNode &) = delete; 774 StackNode &operator=(const StackNode &) = delete; 1796 std::deque<StackNode *> nodesToProcess; in run() 1801 nodesToProcess.push_back(new StackNode( in run() 1812 StackNode *NodeToProcess = nodesToProcess.back(); in run() 1826 nodesToProcess.push_back(new StackNode( in run()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LoopUnroll.cpp | 219 class StackNode { class 229 StackNode(ScopedHashTable<const SCEV *, LoadValue> &AvailableLoads, in StackNode() function in StackNode 275 SmallVector<std::unique_ptr<StackNode>> NodesToProcess; in loadCSE() 277 NodesToProcess.emplace_back(new StackNode(AvailableLoads, 0, HeaderD, in loadCSE() 282 StackNode *NodeToProcess = &*NodesToProcess.back(); in loadCSE() 327 new StackNode(AvailableLoads, NodeToProcess->childGeneration(), Child, in loadCSE()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ModuleSummaryAnalysis.cpp | 531 MDNode *StackNode = getMIBStackNode(MIBMD); in computeFunctionSummary() local 532 assert(StackNode); in computeFunctionSummary() 534 CallStack<MDNode, MDNode::op_iterator> StackContext(StackNode); in computeFunctionSummary()
|