/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUExportClustering.cpp | 74 DAG->addEdge(ChainHead, SDep(PredSU, SDep::Artificial)); 78 DAG->addEdge(SUb, SDep(SUa, SDep::Barrier)); 80 DAG->addEdge(SUb, SDep(SUa, SDep::Cluster)); 107 DAG->addEdge(&SU, Pred);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | CFGMST.h | 117 EntryIncoming = &addEdge(nullptr, Entry, EntryWeight); 123 addEdge(Entry, nullptr, EntryWeight); 149 auto *E = &addEdge(&*BB, TargetBB, Weight); 172 Edge *ExitO = &addEdge(&*BB, nullptr, BBWeight); 264 Edge &addEdge(const BasicBlock *Src, const BasicBlock *Dest, uint64_t W) { function in class:llvm::CFGMST
|
H A D | GCOVProfiling.cpp | 270 void addEdge(GCOVBlock &Successor) { 773 Block.addEdge(Func.getBlock(TI->getSuccessor(i))); 776 Block.addEdge(Func.getReturnBlock());
|
H A D | PGOInstrumentation.cpp | 797 MST.addEdge(SrcBB, InstrBB, 0); 799 Edge &NewEdge1 = MST.addEdge(InstrBB, DestBB, 0);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MacroFusion.cpp | 66 // perhaps as part of ScheduleDAGInstrs::addEdge(), since such edges are valid, 71 if (!DAG.addEdge(&SecondSU, SDep(&FirstSU, SDep::Cluster))) 107 DAG.addEdge(SU, SDep(&SecondSU, SDep::Artificial)); 119 DAG.addEdge(&FirstSU, SDep(SU, SDep::Artificial)); 127 DAG.addEdge(&FirstSU, SDep(&SU, SDep::Artificial));
|
H A D | RegAllocPBQP.cpp | 429 PBQPRAGraph::EdgeId EId = G.addEdge(NId, MId, std::move(M)); 488 G.addEdge(N1Id, N2Id, std::move(Costs));
|
/freebsd-13-stable/contrib/llvm-project/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}); 247 Graph.addEdge(InstantiatedValue{From, 0}, InstantiatedValue{To, 1}); 402 Graph.addEdge(IRelation->From, IRelation->To);
|
H A D | LazyCallGraph.cpp | 62 static void addEdge(SmallVectorImpl<LazyCallGraph::Edge> &Edges, function 107 addEdge(Edges->Edges, Edges->EdgeIndexMap, G->get(*Callee), 121 addEdge(Edges->Edges, Edges->EdgeIndexMap, G->get(F), 129 addEdge(Edges->Edges, Edges->EdgeIndexMap, G->get(*F), 176 addEdge(EntryEdges.Edges, EntryEdges.EdgeIndexMap, get(F), Edge::Ref); 188 addEdge(EntryEdges.Edges, EntryEdges.EdgeIndexMap, get(*F), Edge::Ref); 204 addEdge(EntryEdges.Edges, EntryEdges.EdgeIndexMap, get(F),
|
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_bvgraph.h | 43 bool addEdge(uptr from, uptr to) { function
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
H A D | EHFrameSupport.cpp | 420 B.addEdge(FDEToCIE, RecordOffset + CIEDeltaFieldOffset, 460 B.addEdge(FDEToPCBegin, RecordOffset + PCBeginFieldOffset, *PCBeginSym, 489 PCBeginBlock->addEdge(Edge::KeepAlive, 0, FDESymbol, 0); 522 B.addEdge(FDEToLSDA, RecordOffset + LSDAFieldOffset, *LSDASym, 0);
|
H A D | MachO_arm64.cpp | 386 BlockToFix->addEdge(*Kind, FixupAddress - BlockToFix->getAddress(), 410 GOTEntryBlock.addEdge(Pointer64, 0, Target, 0); 434 StubContentBlock.addEdge(LDRLiteral19, 0, GOTEntrySymbol, 0);
|
H A D | MachO_x86_64.cpp | 349 BlockToFix->addEdge(*Kind, FixupAddress - BlockToFix->getAddress(), 373 GOTEntryBlock.addEdge(Pointer64, 0, Target, 0); 400 StubContentBlock.addEdge(PCRel32, 2, GOTEntrySymbol, 0);
|
H A D | JITLink.cpp | 186 NewBlock.addEdge(*I);
|
H A D | ELF_x86_64.cpp | 258 BlockToFix->addEdge(*Kind, FixupAddress - BlockToFix->getAddress(),
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | DirectedGraph.h | 120 bool addEdge(EdgeType &E) { return Edges.insert(&E); } function in class:llvm::DGNode 263 return Src.addEdge(E);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonSubtarget.cpp | 210 DAG->addEdge(&DAG->SUnits[su], SDep(LastSequentialCall, SDep::Barrier)); 214 DAG->addEdge(&DAG->SUnits[su], SDep(&DAG->SUnits[su-1], SDep::Barrier)); 251 DAG->addEdge(&DAG->SUnits[su], SDep(LastVRegUse[*AI], SDep::Barrier));
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/PBQP/ |
H A D | ReductionRules.h | 132 YZEId = G.addEdge(YNId, ZNId, Delta);
|
H A D | Graph.h | 409 EdgeId addEdge(NodeId N1Id, NodeId N2Id, OtherVectorT Costs) { function in class:llvm::PBQP::Graph
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | ScheduleDAGInstrs.h | 356 bool addEdge(SUnit *SuccSU, const SDep &PredDep);
|
/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/GlobalISel/ |
H A D | GIMatchDag.h | 199 template <class... Args> GIMatchDagEdge *addEdge(Args &&... args) { function in class:llvm::GIMatchDag
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86LoadValueInjectionLoadHardening.cpp | 463 Builder.addEdge(MachineGadgetGraph::GadgetEdgeSentinel, 506 Builder.addEdge(ParentDepth, GI, BeginBB.first); 515 Builder.addEdge(LoopDepth, GI, Ref->getSecond()); 525 Builder.addEdge(LoopDepth, GI, EndBB.first);
|
H A D | ImmutableGraph.h | 320 void addEdge(const edge_value_type &E, BuilderNodeRef From, function in class:llvm::ImmutableGraphBuilder
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | BlockFrequencyInfoImpl.h | 658 void addEdge(IrrNode &Irr, const BlockNode &Succ, 689 addEdge(Irr, I.first, OuterLoop); 1334 G.addEdge(Irr, BFI.getNode(Succ), OuterLoop);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64PBQPRegAlloc.cpp | 202 G.addEdge(node1, node2, std::move(costs));
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/ |
H A D | JITLink.h | 225 void addEdge(Edge::Kind K, Edge::OffsetT Offset, Symbol &Target, 232 void addEdge(const Edge &E) { Edges.push_back(E); }
|