Home
last modified time | relevance | path

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

123

/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]) { in getFlow() local
174 for (const auto &Edge : Edges[Src]) { in getFlow() local
221 auto &Edge = Edges[Pred][Nodes[Now].ParentEdgeIndex]; in computeAugmentingPathCapacity() local
271 auto &Edge = Edges[Src][EdgeIdx]; in findAugmentingPath() local
299 auto &Edge = Edges[Pred][Nodes[Now].ParentEdgeIndex]; in augmentFlowAlongPath() local
347 auto &Edge = Edges[NodeIdx][EdgeIdx]; in findAugmentingDAG() local
387 for (auto &Edge : Edges[Src]) { in findAugmentingDAG() local
410 for (auto &Edge : AugmentingEdges[Src]) { in augmentFlowAlongDAG() local
423 for (auto &Edge : AugmentingEdges[Src]) { in augmentFlowAlongDAG() local
[all …]
/llvm-project/clang-tools-extra/pseudo/include/clang-pseudo/grammar/
H A DLRGraph.h
/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 { global() struct
44 from__anona29962b40111::Edge global() argument
45 weight__anona29962b40111::Edge global() argument
/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_deadlock_detector.h390 struct Edge { struct
404 Edge edges_[BV::kSize * 32]; argument
/llvm-project/llvm/lib/LTO/
H A DSummaryBasedOptimizations.cpp
/llvm-project/llvm/lib/Transforms/IPO/
H A DMemProfContextDisambiguation.cpp413 operator <<(raw_ostream & OS,const ContextEdge & Edge) operator <<() argument
877 for (auto &Edge : CallerEdges) { addOrUpdateCallerEdge() local
884 std::shared_ptr<ContextEdge> Edge = std::make_shared<ContextEdge>( addOrUpdateCallerEdge() local
894 auto Edge = *EI; removeNoneTypeCalleeEdges() local
908 for (const auto &Edge : CalleeEdges) findEdgeFromCallee() local
918 for (const auto &Edge : CallerEdges) findEdgeFromCaller() local
926 eraseCalleeEdge(const ContextEdge * Edge) eraseCalleeEdge() argument
937 eraseCallerEdge(const ContextEdge * Edge) eraseCallerEdge() argument
1085 for (const auto &Edge : Node->CallerEdges) { propagateDuplicateContextIds() local
1117 auto Edge = *EI; connectNewNode() local
1160 checkEdge(const std::shared_ptr<ContextEdge<DerivedCCG,FuncTy,CallTy>> & Edge) checkEdge() argument
1181 for (const auto &Edge : llvm::drop_begin(Node->CallerEdges)) { checkNode() local
1194 for (const auto &Edge : llvm::drop_begin(Node->CalleeEdges)) { checkNode() local
1217 for (auto &Edge : CallerEdges) { assignStackNodesPostOrder() local
1290 auto *Edge = CurNode->findEdgeFromCallee(PrevNode); assignStackNodesPostOrder() local
1463 auto *Edge = CurNode->findEdgeFromCaller(PrevNode); updateStackNodes() local
1802 auto Edge = *EI; handleCallsitesWithMultipleTargets() local
1848 auto Edge = *EI; calleesMatch() local
2211 for (auto &Edge : CalleeEdges) print() local
2214 for (auto &Edge : CallerEdges) print() local
2269 for (auto &Edge : Node->CallerEdges) check() local
2366 auto &Edge = *(ChildIter.getCurrent()); getEdgeAttributes() local
2423 moveEdgeToNewCalleeClone(const std::shared_ptr<ContextEdge> & Edge,EdgeIter * CallerEdgeI,DenseSet<uint32_t> ContextIdsToMove) moveEdgeToNewCalleeClone() argument
2439 moveEdgeToExistingCalleeClone(const std::shared_ptr<ContextEdge> & Edge,ContextNode * NewCallee,EdgeIter * CallerEdgeI,bool NewClone,DenseSet<uint32_t> ContextIdsToMove) moveEdgeToExistingCalleeClone() argument
2575 for (auto &Edge : CallerEdges) { recursivelyRemoveNoneTypeCalleeEdges() local
2636 for (auto &Edge : CallerEdges) { identifyClones() local
3037 const std::shared_ptr<ContextEdge> &Edge = *EI; assignFunctions() local
3166 auto Edge = *EI; assignFunctions() local
3315 for (auto &Edge : Node->CallerEdges) assignFunctions() local
[all...]
H A DSyntheticCountsPropagation.cpp
/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DGCOVProfiling.cpp183 struct Edge { argument
178 struct Edge { global() struct
181 SrcBB__anon674c465d0211::Edge global() argument
182 DestBB__anon674c465d0211::Edge global() argument
184 Place__anon674c465d0211::Edge global() argument
185 DstNumber__anon674c465d0211::Edge global() argument
186 InMST__anon674c465d0211::Edge global() argument
187 Removed__anon674c465d0211::Edge global() argument
188 IsCritical__anon674c465d0211::Edge global() argument
190 Edge__anon674c465d0211::Edge Edge() argument
194 infoString__anon674c465d0211::Edge infoString() argument
706 getInstrBB(CFGMST<Edge,BBInfo> & MST,Edge & E,const DenseSet<const BasicBlock * > & ExecBlocks) getInstrBB() argument
751 dumpEdges(CFGMST<Edge,BBInfo> & MST,GCOVFunction & GF) dumpEdges() argument
[all...]
/llvm-project/lld/COFF/
H A DCallGraphSort.cpp28 struct Edge { struct
29 from__anon2bbc5d810111::Edge global() argument
30 weight__anon2bbc5d810111::Edge global() argument
/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()
/llvm-project/mlir/include/mlir/Dialect/Affine/Analysis/
H A DUtils.h90 struct Edge { struct
96 unsigned id;
104 Value value;
/llvm-project/mlir/include/mlir/Analysis/
H A DCallGraph.h80 Edge(CallGraphNode *node, Kind kind) : targetAndKind(node, kind) {} in Edge() function
81 explicit Edge(llvm::PointerIntPair<CallGraphNode *, 2, Kind> targetAndKind) in Edge() function
/llvm-project/llvm/lib/IR/
H A DModuleSummaryIndex.cpp395 struct Edge { global() struct
396 SrcMod__anon373f1fb90511::Edge global() argument
397 Hotness__anon373f1fb90511::Edge global() argument
398 Src__anon373f1fb90511::Edge global() argument
399 Dst__anon373f1fb90511::Edge global() argument
/llvm-project/llvm/lib/Support/
H A DSuffixTree.cpp59 unsigned StartIdx, unsigned Edge) { in insertLeaf()
70 unsigned Edge) { in insertInternalNode()
/llvm-project/lld/ELF/
H A DCallGraphSort.cpp40 struct Edge { struct
41 from__anonb9d340fa0111::Edge global() argument
42 weight__anonb9d340fa0111::Edge global() argument
/llvm-project/llvm/unittests/Analysis/
H A DDDGTest.cpp273 EL, [](DDGEdge *Edge) { return Edge->isMemoryDependence(); }); in TEST()
282 llvm::count_if(EL, [](DDGEdge *Edge) { return Edge->isDefUse(); }); in TEST()
/llvm-project/llvm/include/llvm/ADT/
H A DSCCIterator.h276 bool unionGroups(const EdgeType *Edge) { in unionGroups()
351 for (const auto *Edge : MSTEdges) in scc_member_iterator() local
/llvm-project/llvm/unittests/IR/
H A DCFGBuilder.h67 Arc Edge; member
/llvm-project/clang-tools-extra/clangd/index/
H A DBackgroundIndexLoader.cpp102 for (PathRef Edge : ShardAndEdges.second) { in load() local
/llvm-project/llvm/include/llvm/Analysis/
H A DGenericDomTreeUpdaterImpl.h87 auto Edge = std::make_pair(U.getFrom(), U.getTo()); applyUpdatesPermissive() local
[all...]
H A DBranchProbabilityInfo.h328 using Edge = std::pair<const BasicBlock *, unsigned>; global() variable
/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()
/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DSampleProfileInference.h124 using Edge = std::pair<const BasicBlockT *, const BasicBlockT *>; variable
/llvm-project/bolt/lib/RuntimeLibs/
H A DInstrumentationRuntimeLibrary.cpp284 for (const EdgeDescription &Edge : Desc.Edges) { in buildTables() local

123