Home
last modified time | relevance | path

Searched defs:Edge (Results 1 – 25 of 53) sorted by relevance

123

/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSampleProfileInference.cpp114 for (auto &Edge : Edges[Src]) { in run() local
164 for (const auto &Edge : Edges[Src]) { getFlow() local
174 for (const auto &Edge : Edges[Src]) { getFlow() local
221 auto &Edge = Edges[Pred][Nodes[Now].ParentEdgeIndex]; computeAugmentingPathCapacity() local
271 auto &Edge = Edges[Src][EdgeIdx]; findAugmentingPath() local
299 auto &Edge = Edges[Pred][Nodes[Now].ParentEdgeIndex]; augmentFlowAlongPath() local
347 auto &Edge = Edges[NodeIdx][EdgeIdx]; findAugmentingDAG() local
387 for (auto &Edge : Edges[Src]) { findAugmentingDAG() local
410 for (auto &Edge : AugmentingEdges[Src]) { augmentFlowAlongDAG() local
423 for (auto &Edge : AugmentingEdges[Src]) { augmentFlowAlongDAG() local
446 for (auto &Edge : AugmentingEdges[Src]) { augmentFlowAlongDAG() local
465 for (auto &Edge : AugmentingEdges[Src]) { augmentFlowAlongDAG() local
481 for (auto &Edge : AugmentingEdges[Src]) { augmentFlowAlongDAG() local
511 for (auto &Edge : Edges[Src]) { identifyShortestEdges() local
551 struct Edge { global() struct in __anoncacc37820111::MinCostMaxFlow
553 Cost__anoncacc37820111::MinCostMaxFlow::Edge global() argument
555 Capacity__anoncacc37820111::MinCostMaxFlow::Edge global() argument
557 Flow__anoncacc37820111::MinCostMaxFlow::Edge global() argument
559 Dst__anoncacc37820111::MinCostMaxFlow::Edge global() argument
561 RevEdgeIndex__anoncacc37820111::MinCostMaxFlow::Edge global() argument
565 OnShortestPath__anoncacc37820111::MinCostMaxFlow::Edge global() argument
567 AugmentedFlow__anoncacc37820111::MinCostMaxFlow::Edge global() argument
[all...]
/freebsd-src/contrib/llvm-project/lld/MachO/
H A DExportTrie.cpp52 struct Edge { struct
53 Edge(StringRef s, TrieNode *node) : substring(s), child(node) {} in Edge() function
55 StringRef substring;
56 struct TrieNode *child;
H A DSectionPriorities.cpp43 struct Edge { struct
44 from__anon38454a130111::Edge global() argument
45 weight__anon38454a130111::Edge global() argument
/freebsd-src/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_deadlock_detector.h390 struct Edge { struct
404 Edge edges_[BV::kSize * 32]; argument
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DGCOVProfiling.cpp178 struct Edge { struct
181 const BasicBlock *SrcBB;
182 const BasicBlock *DestBB;
183 uint64_t Weight;
184 BasicBlock *Place = nullptr;
185 uint32_t SrcNumber, DstNumber;
186 bool InMST = false;
187 bool Removed = false;
188 bool IsCritical = false;
190 Edge(const BasicBlock *Src, const BasicBlock *Dest, uint64_t W = 1) in Edge() function
[all …]
/freebsd-src/contrib/llvm-project/llvm/lib/LTO/
H A DSummaryBasedOptimizations.cpp53 auto GetCallSiteRelFreq = [](FunctionSummary::EdgeTy &Edge) { in computeSyntheticCounts()
76 auto GetProfileCount = [&](ValueInfo V, FunctionSummary::EdgeTy &Edge) { in computeSyntheticCounts()
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DMemProfContextDisambiguation.cpp346 operator <<(raw_ostream & OS,const ContextEdge & Edge) operator <<() argument
813 for (auto &Edge : CallerEdges) { addOrUpdateCallerEdge() local
820 std::shared_ptr<ContextEdge> Edge = std::make_shared<ContextEdge>( addOrUpdateCallerEdge() local
830 auto Edge = *EI; removeNoneTypeCalleeEdges() local
844 for (const auto &Edge : CalleeEdges) findEdgeFromCallee() local
854 for (const auto &Edge : CallerEdges) findEdgeFromCaller() local
862 eraseCalleeEdge(const ContextEdge * Edge) eraseCalleeEdge() argument
873 eraseCallerEdge(const ContextEdge * Edge) eraseCallerEdge() argument
1023 for (const auto &Edge : Node->CallerEdges) { propagateDuplicateContextIds() local
1061 auto Edge = *EI; connectNewNode() local
1116 for (auto &Edge : CallerEdges) { assignStackNodesPostOrder() local
1189 auto *Edge = CurNode->findEdgeFromCallee(PrevNode); assignStackNodesPostOrder() local
1349 auto *Edge = CurNode->findEdgeFromCaller(PrevNode); updateStackNodes() local
1688 auto Edge = *EI; handleCallsitesWithMultipleTargets() local
1731 auto Edge = *EI; calleesMatch() local
2091 for (auto &Edge : CalleeEdges) print() local
2094 for (auto &Edge : CallerEdges) print() local
2146 checkEdge(const std::shared_ptr<ContextEdge<DerivedCCG,FuncTy,CallTy>> & Edge) checkEdge() argument
2166 const auto &Edge = *EI; checkNode() local
2182 const auto &Edge = *EI; checkNode() local
2196 for (auto &Edge : Node->CallerEdges) check() local
2293 auto &Edge = *(ChildIter.getCurrent()); getEdgeAttributes() local
2350 moveEdgeToNewCalleeClone(const std::shared_ptr<ContextEdge> & Edge,EdgeIter * CallerEdgeI) moveEdgeToNewCalleeClone() argument
2364 moveEdgeToExistingCalleeClone(const std::shared_ptr<ContextEdge> & Edge,ContextNode * NewCallee,EdgeIter * CallerEdgeI,bool NewClone) moveEdgeToExistingCalleeClone() argument
2473 for (auto &Edge : CallerEdges) { identifyClones() local
2877 const std::shared_ptr<ContextEdge> &Edge = *EI; assignFunctions() local
3006 auto Edge = *EI; assignFunctions() local
3155 for (auto &Edge : Node->CallerEdges) assignFunctions() local
[all...]
H A DSyntheticCountsPropagation.cpp103 const CallGraphNode::CallRecord &Edge) { in run()
/freebsd-src/contrib/llvm-project/llvm/lib/Support/
H A DSuffixTree.cpp63 Parent.Children[Edge] = N; in insertInternalNode() argument
52 insertLeaf(SuffixTreeInternalNode & Parent,unsigned StartIdx,unsigned Edge) insertLeaf() argument
/freebsd-src/contrib/llvm-project/lld/COFF/
H A DCallGraphSort.cpp28 struct Edge { struct
29 int from;
30 uint64_t weight;
/freebsd-src/contrib/llvm-project/llvm/lib/IR/
H A DModuleSummaryIndex.cpp395 struct Edge { struct
396 SrcMod__anonefe9beb80511::Edge global() argument
397 Hotness__anonefe9beb80511::Edge global() argument
398 Src__anonefe9beb80511::Edge global() argument
399 Dst__anonefe9beb80511::Edge global() argument
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/
H A DDDGPrinter.cpp130 const DDGNode *Src, const DDGEdge *Edge, const DataDependenceGraph *G) { in getSimpleEdgeAttributes()
139 const DDGNode *Src, const DDGEdge *Edge, const DataDependenceGraph *G) { in getVerboseEdgeAttributes()
H A DDomTreeUpdater.cpp257 auto Edge = std::make_pair(U.getFrom(), U.getTo()); applyUpdatesPermissive() local
H A DDependenceGraphBuilder.cpp397 EdgeType &Edge = N->back(); in simplify() local
/freebsd-src/contrib/llvm-project/lld/ELF/
H A DCallGraphSort.cpp40 struct Edge { struct
41 int from;
42 uint64_t weight;
/freebsd-src/contrib/llvm-project/llvm/include/llvm/ADT/
H A DSCCIterator.h276 bool unionGroups(const EdgeType *Edge) { in unionGroups() argument
351 for (const auto *Edge in scc_member_iterator() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DGCOV.h287 void addSrcEdge(GCOVArc *Edge) { pred.push_back(Edge); } in addSrcEdge()
289 void addDstEdge(GCOVArc *Edge) { succ.push_back(Edge); } in addDstEdge()
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DBranchProbabilityInfo.h328 using Edge = std::pair<const BasicBlock *, unsigned>; variable
H A DSparsePropagation.h131 using Edge = std::pair<BasicBlock *, BasicBlock *>; variable
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DSampleProfileInference.h124 using Edge = std::pair<const BasicBlockT *, const BasicBlockT *>; variable
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSimplifyCFGPass.cpp231 for (const auto &Edge : Edges) iterativelySimplifyCFG() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86LoadValueInjectionLoadHardening.cpp120 using Edge = typename GraphT::Edge; typedef
151 using Edge = MachineGadgetGraph::Edge; typedef in __anon1085d5230111::X86LoadValueInjectionLoadHardeningPass
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/
H A DTargetLoweringObjectFile.cpp178 for (const auto &Edge : CFGProfile->operands()) { in emitCGProfileMetadata() local
/freebsd-src/contrib/llvm-project/llvm/lib/ProfileData/
H A DGCOV.cpp446 for (const GCOVArc *Edge : pred) in print() local
452 for (const GCOVArc *Edge : succ) { in print() local
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/
H A DCriticalAntiDepBreaker.cpp554 if (const SDep *Edge = CriticalPathStep(CriticalPathSU)) { in BreakAntiDependencies() local

123