Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DSampleContextTracker.cpp341 ContextTrieNode *FromNode = getContextNodeForProfile(CSamples); in getBaseSamplesFor() local
342 if (FromNode == Node) in getBaseSamplesFor()
345 ContextTrieNode &ToNode = promoteMergeContextSamplesTree(*FromNode); in getBaseSamplesFor()
552 void SampleContextTracker::mergeContextNode(ContextTrieNode &FromNode, in mergeContextNode() argument
554 FunctionSamples *FromSamples = FromNode.getFunctionSamples(); in mergeContextNode()
572 ContextTrieNode &FromNode, ContextTrieNode &ToNodeParent) { in promoteMergeContextSamplesTree() argument
576 LineLocation OldCallSiteLoc = FromNode.getCallSiteLoc(); in promoteMergeContextSamplesTree()
577 ContextTrieNode &FromNodeParent = *FromNode.getParentContext(); in promoteMergeContextSamplesTree()
585 ToNode = ToNodeParent.getChildContext(NewCallSiteLoc, FromNode.getFuncName()); in promoteMergeContextSamplesTree()
590 &moveContextSamples(ToNodeParent, NewCallSiteLoc, std::move(FromNode)); in promoteMergeContextSamplesTree()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DSampleContextTracker.h197 void mergeContextNode(ContextTrieNode &FromNode, ContextTrieNode &ToNode);
199 promoteMergeContextSamplesTree(ContextTrieNode &FromNode,
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DASTImporter.cpp7988 const OffsetOfNode &FromNode = E->getComponent(I); in VisitOffsetOfExpr() local
7992 if (FromNode.getKind() != OffsetOfNode::Base) { in VisitOffsetOfExpr()
7994 ToBeginLoc = importChecked(Err, FromNode.getBeginLoc()); in VisitOffsetOfExpr()
7995 ToEndLoc = importChecked(Err, FromNode.getEndLoc()); in VisitOffsetOfExpr()
8000 switch (FromNode.getKind()) { in VisitOffsetOfExpr()
8003 OffsetOfNode(ToBeginLoc, FromNode.getArrayExprIndex(), ToEndLoc)); in VisitOffsetOfExpr()
8006 auto ToBSOrErr = import(FromNode.getBase()); in VisitOffsetOfExpr()
8013 auto ToFieldOrErr = import(FromNode.getField()); in VisitOffsetOfExpr()
8020 IdentifierInfo *ToII = Importer.Import(FromNode.getFieldName()); in VisitOffsetOfExpr()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp11082 SDNode *FromNode = From.getNode(); in transferDbgValues() local
11084 assert(FromNode && ToNode && "Can't modify dbg values"); in transferDbgValues()
11089 if (From == To || FromNode == ToNode) in transferDbgValues()
11092 if (!FromNode->getHasDebugValue()) in transferDbgValues()
11100 for (SDDbgValue *Dbg : GetDbgValues(FromNode)) { in transferDbgValues()
11657 SDNode *FromNode = From[i].getNode(); in ReplaceAllUsesOfValuesWith() local
11658 for (SDNode::use_iterator UI = FromNode->use_begin(), in ReplaceAllUsesOfValuesWith()
11659 E = FromNode->use_end(); UI != E; ++UI) { in ReplaceAllUsesOfValuesWith()