| /llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/tests/ |
| H A D | sanitizer_bvgraph_test.cpp | 86 EXPECT_EQ(g.addEdge(from, to), s_g.addEdge(from, to)); in BasicTest() 131 EXPECT_EQ(g.addEdge(from, to), s_g.addEdge(from, to)); in RemoveEdges() 185 g.addEdge(f0, f1); in Test_isReachable() 186 g.addEdge(f1, f2); in Test_isReachable() 274 g.addEdge(1, 2); in ShortestPath() 275 g.addEdge(2, 3); in ShortestPath() 276 g.addEdge(3, 4); in ShortestPath() 277 g.addEdge(4, 5); in ShortestPath() 278 g.addEdge(5, 6); in ShortestPath() 279 g.addEdge(6, 7); in ShortestPath() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUExportClustering.cpp | 72 DAG->addEdge(ChainHead, SDep(PredSU, SDep::Artificial)); in buildCluster() 76 DAG->addEdge(SUb, SDep(SUa, SDep::Barrier)); in buildCluster() 78 DAG->addEdge(SUb, SDep(SUa, SDep::Cluster)); in buildCluster() 105 DAG->addEdge(&SU, Pred); in removeExportDependencies()
|
| /llvm-project-15.0.7/mlir/lib/Analysis/ |
| H A D | CallGraph.cpp | 41 addEdge(node, Edge::Kind::Abstract); in addAbstractEdge() 46 addEdge(node, Edge::Kind::Call); in addCallEdge() 51 addEdge(child, Edge::Kind::Child); in addChildEdge() 60 void CallGraphNode::addEdge(CallGraphNode *node, Edge::Kind kind) { in addEdge() function in CallGraphNode
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | MacroFusion.cpp | 70 if (!DAG.addEdge(&SecondSU, SDep(&FirstSU, SDep::Cluster))) in fuseInstructionPair() 106 DAG.addEdge(SU, SDep(&SecondSU, SDep::Artificial)); in fuseInstructionPair() 118 DAG.addEdge(&FirstSU, SDep(SU, SDep::Artificial)); in fuseInstructionPair() 126 DAG.addEdge(&FirstSU, SDep(&SU, SDep::Artificial)); in fuseInstructionPair()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/ |
| H A D | CFGMST.h | 113 EntryIncoming = &addEdge(nullptr, Entry, EntryWeight); in buildEdges() 119 addEdge(Entry, nullptr, EntryWeight); in buildEdges() 145 auto *E = &addEdge(&BB, TargetBB, Weight); in buildEdges() 168 Edge *ExitO = &addEdge(&BB, nullptr, BBWeight); in buildEdges() 260 Edge &addEdge(const BasicBlock *Src, const BasicBlock *Dest, uint64_t W) { in addEdge() function
|
| /llvm-project-15.0.7/clang-tools-extra/clang-move/ |
| H A D | HelperDeclRefGraph.cpp | 38 void HelperDeclRefGraph::addEdge(const Decl *Caller, const Decl *Callee) { in addEdge() function in clang::move::HelperDeclRefGraph 121 RG->addEdge( in run() 131 RG->addEdge(getOutmostClassOrFunDecl(DC->getCanonicalDecl()), UsedClass); in run()
|
| H A D | HelperDeclRefGraph.h | 55 void addEdge(const Decl *Caller, const Decl *Callee);
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | SampleProfileInference.cpp | 144 addEdge(Src, Dst, INF, Cost); in addEdge() 1066 Network.addEdge(S1, Bout, Block.Weight, 0); in initializeNetwork() 1067 Network.addEdge(Bin, T1, Block.Weight, 0); in initializeNetwork() 1074 Network.addEdge(S, Bin, 0); in initializeNetwork() 1076 Network.addEdge(Bout, T, 0); in initializeNetwork() 1107 Network.addEdge(Bin, Baux, AuxCostInc); in initializeNetwork() 1108 Network.addEdge(Baux, Bout, AuxCostInc); in initializeNetwork() 1110 Network.addEdge(Bout, Baux, AuxCostDec); in initializeNetwork() 1111 Network.addEdge(Baux, Bin, AuxCostDec); in initializeNetwork() 1123 Network.addEdge(SrcOut, DstIn, Cost); in initializeNetwork() [all …]
|
| H A D | CodeLayout.cpp | 265 void addEdge(Chain *Other, ChainEdge *Edge) { in addEdge() function in __anon97d149770111::Chain 380 this->addEdge(TargetChain, DstEdge); in mergeEdges() 382 DstChain->addEdge(this, DstEdge); in mergeEdges() 528 Block.CurChain->addEdge(SuccBlock->CurChain, &AllEdges.back()); in initialize() 529 SuccBlock->CurChain->addEdge(Block.CurChain, &AllEdges.back()); in initialize()
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | CFLGraph.h | 126 void addEdge(Node From, Node To, int64_t Offset = 0) { 226 Graph.addEdge(InstantiatedValue{From, 0}, InstantiatedValue{To, 0}, 244 Graph.addEdge(InstantiatedValue{From, 1}, InstantiatedValue{To, 0}); in addDerefEdge() 247 Graph.addEdge(InstantiatedValue{From, 0}, InstantiatedValue{To, 1}); in addDerefEdge() 409 Graph.addEdge(IRelation->From, IRelation->To); in tryInterproceduralAnalysis()
|
| H A D | LazyCallGraph.cpp | 65 static void addEdge(SmallVectorImpl<LazyCallGraph::Edge> &Edges, in addEdge() function 110 addEdge(Edges->Edges, Edges->EdgeIndexMap, G->get(*Callee), in populateSlow() 124 addEdge(Edges->Edges, Edges->EdgeIndexMap, G->get(F), in populateSlow() 132 addEdge(Edges->Edges, Edges->EdgeIndexMap, G->get(*F), in populateSlow() 179 addEdge(EntryEdges.Edges, EntryEdges.EdgeIndexMap, get(F), Edge::Ref); in LazyCallGraph() 191 addEdge(EntryEdges.Edges, EntryEdges.EdgeIndexMap, get(*F), Edge::Ref); in LazyCallGraph() 207 addEdge(EntryEdges.Edges, EntryEdges.EdgeIndexMap, get(F), in LazyCallGraph()
|
| /llvm-project-15.0.7/bolt/lib/Passes/ |
| H A D | HFSortPlus.cpp | 109 void addEdge(Chain *Other, Edge *Edge) { Edges.emplace_back(Other, Edge); } in addEdge() function in llvm::bolt::__anonbf028ece0111::Chain 214 this->addEdge(TargetChain, DstEdge); in mergeEdges() 216 DstChain->addEdge(this, DstEdge); in mergeEdges() 304 NodeChain[F]->addEdge(NodeChain[Succ], &AllEdges.back()); in initialize() 305 NodeChain[Succ]->addEdge(NodeChain[F], &AllEdges.back()); in initialize()
|
| H A D | ExtTSPReorderAlgorithm.cpp | 260 void addEdge(Chain *Other, Edge *Edge) { Edges.emplace_back(Other, Edge); } in addEdge() function in llvm::bolt::Chain 377 this->addEdge(TargetChain, DstEdge); in mergeEdges() 379 DstChain->addEdge(this, DstEdge); in mergeEdges() 534 Block.CurChain->addEdge(SuccBlock->CurChain, &AllEdges.back()); in initialize() 535 SuccBlock->CurChain->addEdge(Block.CurChain, &AllEdges.back()); in initialize()
|
| /llvm-project-15.0.7/llvm/lib/ExecutionEngine/JITLink/ |
| H A D | ELF_aarch64.cpp | 331 BlockToFix.addEdge(std::move(GE)); in addSingleRelocation() 409 TLSInfoEntry.addEdge(aarch64::Pointer64, 8, Target, 0); in createEntry() 475 EntryBlock.addEdge(aarch64::Pointer64, 0, getTLSDescResolver(G), 0); in createEntry() 476 EntryBlock.addEdge(aarch64::Pointer64, 8, in createEntry()
|
| H A D | SEHFrameSupport.h | 49 Child->addEdge(Edge(Edge::KeepAlive, 0, DummySymbol, 0)); in operator()
|
| H A D | EHFrameSupport.cpp | 331 B.addEdge(NegDelta32, RecordOffset + CIEDeltaFieldOffset, in processFDE() 368 (*PCBegin)->getBlock().addEdge(Edge::KeepAlive, 0, FDESymbol, 0); in processFDE() 572 BlockToFix.addEdge(PtrEdgeKind, PointerFieldOffset, *TargetSym, 0); in getOrCreateEncodedPointerEdge()
|
| H A D | ELF_x86_64.cpp | 65 TLSInfoEntry.addEdge(x86_64::Pointer64, 8, Target, 0); in createEntry() 250 BlockToFix.addEdge(std::move(GE)); in addSingleRelocation()
|
| H A D | ELF_riscv.cpp | 51 GOTBlock.addEdge(isRV64() ? R_RISCV_64 : R_RISCV_32, 0, Target, 0); in createGOTEntry() 59 StubContentBlock.addEdge(R_RISCV_CALL, 0, GOTEntrySymbol, 0); in createPLTStub() 544 BlockToFix.addEdge(std::move(GE)); in addSingleRelocation()
|
| /llvm-project-15.0.7/llvm/unittests/ExecutionEngine/JITLink/ |
| H A D | LinkGraphTests.cpp | 83 B1.addEdge(Edge::FirstRelocation, 8, S1, 0); in TEST() 538 B1.addEdge(Edge::FirstRelocation, 0, ES1, 0); in TEST() 539 B1.addEdge(Edge::FirstRelocation, 4, ES2, 0); in TEST() 540 B1.addEdge(Edge::FirstRelocation, 8, ES3, 0); in TEST() 541 B1.addEdge(Edge::FirstRelocation, 12, ES4, 0); in TEST()
|
| /llvm-project-15.0.7/llvm/include/llvm/ADT/ |
| H A D | DirectedGraph.h | 127 bool addEdge(EdgeType &E) { return Edges.insert(&E); } in addEdge() function 270 return Src.addEdge(E); in connect()
|
| /llvm-project-15.0.7/llvm/include/llvm/ExecutionEngine/JITLink/ |
| H A D | x86_64.h | 509 B.addEdge(Pointer64, 0, *InitialTarget, InitialAddend); 523 B.addEdge(Delta32, 2, PointerSymbol, -4); in createPointerJumpStubBlock()
|
| H A D | aarch64.h | 302 GOTEntryBlock.addEdge(aarch64::Pointer64, 0, Target, 0); in createEntry() 347 StubContentBlock.addEdge(aarch64::LDRLiteral19, 0, GOTEntrySymbol, 0); in createEntry()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Affine/Transforms/ |
| H A D | LoopFusion.cpp | 287 void addEdge(unsigned srcId, unsigned dstId, Value value) { in addEdge() function 473 addEdge(inEdge.id, dstId, inEdge.value); in updateEdges() 485 addEdge(dstId, outEdge.id, outEdge.value); in updateEdges() 510 addEdge(inEdge.id, dstId, inEdge.value); in updateEdges() 521 addEdge(dstId, outEdge.id, outEdge.value); in updateEdges() 835 addEdge(node.id, userLoopNestId, value); in init() 852 addEdge(srcId, dstId, memrefAndList.first); in init() 1663 mdg->addEdge(newMemRefNodeId, dstId, newMemRef); in fuseProducerConsumerNodes()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86LoadValueInjectionLoadHardening.cpp | 464 Builder.addEdge(MachineGadgetGraph::GadgetEdgeSentinel, in getGadgetGraph() 507 Builder.addEdge(ParentDepth, GI, BeginBB.first); in getGadgetGraph() 516 Builder.addEdge(LoopDepth, GI, Ref->getSecond()); in getGadgetGraph() 526 Builder.addEdge(LoopDepth, GI, EndBB.first); in getGadgetGraph()
|
| /llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_bvgraph.h | 43 bool addEdge(uptr from, uptr to) { in addEdge() function
|