/freebsd/contrib/llvm-project/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()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MacroFusion.cpp | 65 // perhaps as part of ScheduleDAGInstrs::addEdge(), since such edges are valid, in fuseInstructionPair() 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()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/ |
H A D | CFGMST.h | 127 EntryIncoming = &addEdge(nullptr, Entry, EntryWeight); in buildEdges() 133 addEdge(Entry, nullptr, EntryWeight); in buildEdges() 159 auto *E = &addEdge(&BB, TargetBB, Weight); in buildEdges() 183 Edge *ExitO = &addEdge(&BB, nullptr, BBWeight); in buildEdges() 276 Edge &addEdge(BasicBlock *Src, BasicBlock *Dest, uint64_t W) { in addEdge() 260 Edge &addEdge(BasicBlock *Src, BasicBlock *Dest, uint64_t W) { addEdge() function
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | SampleProfileInference.cpp | 133 void addEdge(uint64_t Src, uint64_t Dst, int64_t Capacity, int64_t Cost) { in addEdge() function in __anon5aecd1f00111::MinCostMaxFlow 156 void addEdge(uint64_t Src, uint64_t Dst, int64_t Cost) { in addEdge() function in __anon5aecd1f00111::MinCostMaxFlow 157 addEdge(Src, Dst, INF, Cost); in addEdge() 1085 Network.addEdge(S, Bin, 0); in initializeNetwork() 1087 Network.addEdge(Bout, T, 0); in initializeNetwork() 1094 Network.addEdge(Bin, Bout, AuxCostInc); in initializeNetwork() 1096 Network.addEdge(Bout, Bin, Block.Weight, AuxCostDec); in initializeNetwork() 1097 Network.addEdge(S1, Bout, Block.Weight, 0); in initializeNetwork() 1098 Network.addEdge(Bin, T1, Block.Weight, 0); in initializeNetwork() 1114 Network.addEdge(Jin, Jout, AuxCostInc); in initializeNetwork() [all …]
|
H A D | CodeLayout.cpp | 325 void addEdge(ChainT *Other, ChainEdge *Edge) { in clear() 480 this->addEdge(TargetChain, DstEdge); in forEach() 482 DstChain->addEdge(this, DstEdge); in forEach() 684 PredNode.CurChain->addEdge(SuccNode->CurChain, &AllEdges.back()); in mergeForcedPairs() 685 SuccNode->CurChain->addEdge(PredNode.CurChain, &AllEdges.back()); in mergeForcedPairs() 1122 PredNode.CurChain->addEdge(SuccNode->CurChain, &AllEdges.back()); 1123 SuccNode->CurChain->addEdge(PredNode.CurChain, &AllEdges.back()); 301 void addEdge(ChainT *Other, ChainEdge *Edge) { addEdge() function
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/JITLink/ |
H A D | loongarch.h | 297 B.addEdge(G.getPointerSize() == 8 ? Pointer64 : Pointer32, 0, 309 StubContentBlock.addEdge(Page20, 0, PointerSymbol, 0); in createAnonymousPointerJumpStub() 310 StubContentBlock.addEdge(PageOffset12, 4, PointerSymbol, 0); in createAnonymousPointerJumpStub()
|
H A D | i386.h | 304 B.addEdge(Pointer32, 0, *InitialTarget, InitialAddend); 318 B.addEdge(Pointer32, in createPointerJumpStubBlock()
|
H A D | aarch64.h | 646 B.addEdge(Pointer64, 0, *InitialTarget, InitialAddend); 660 B.addEdge(Page21, 0, PointerSymbol, 0); in createPointerJumpStubBlock() 661 B.addEdge(PageOffset12, 4, PointerSymbol, 0); in createPointerJumpStubBlock()
|
H A D | x86_64.h | 558 B.addEdge(Pointer64, 0, *InitialTarget, InitialAddend); 572 B.addEdge(BranchPCRel32, 2, PointerSymbol, 0); in createPointerJumpStubBlock()
|
H A D | ppc64.h | 140 B.addEdge(Pointer64, 0, *InitialTarget, InitialAddend); in visitEdge() 153 B.addEdge(Reloc.K, Reloc.Offset, PointerSymbol, Reloc.A);
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
H A D | ELF_aarch64.cpp | 386 BlockToFix.addEdge(std::move(GE)); in addSingleRelocation() 467 TLSInfoEntry.addEdge(aarch64::Pointer64, 8, Target, 0); in createEntry() 533 EntryBlock.addEdge(aarch64::Pointer64, 0, getTLSDescResolver(G), 0); in createEntry() 534 EntryBlock.addEdge(aarch64::Pointer64, 8, in createEntry()
|
H A D | SEHFrameSupport.h | 50 Child->addEdge(Edge(Edge::KeepAlive, 0, DummySymbol, 0)); in operator()
|
H A D | ELF_x86_64.cpp | 63 TLSInfoEntry.addEdge(x86_64::Pointer64, 8, Target, 0); in createEntry() 226 BlockToFix.addEdge(std::move(GE)); in addSingleRelocation()
|
H A D | EHFrameSupport.cpp | 334 B.addEdge(NegDelta32, CIEDeltaFieldOffset, *CIEInfo->CIESymbol, 0); in processFDE() 371 (*PCBegin)->getBlock().addEdge(Edge::KeepAlive, 0, FDESymbol, 0); in processFDE() 589 BlockToFix.addEdge(PtrEdgeKind, PointerFieldOffset, *TargetSym, 0); in getOrCreateEncodedPointerEdge()
|
H A D | ELF_loongarch.cpp | 125 BlockToFix.addEdge(std::move(GE)); in addSingleRelocation()
|
H A D | aarch32.cpp | 718 B.addEdge(Data_Pointer32, 0, Target, GOTEntryAddend); 771 B.addEdge(Data_Pointer32, 8, Target, 0); 777 B.addEdge(Thumb_MovwAbsNC, 0, Target, 0); 778 B.addEdge(Thumb_MovtAbs, 4, Target, 0); 790 B.addEdge(Arm_MovwAbsNC, 0, Target, 0); 791 B.addEdge(Arm_MovtAbs, 4, Target, 0);
|
H A D | ELF_i386.cpp | 207 BlockToFix.addEdge(std::move(GE)); in addSingleRelocation()
|
/freebsd/contrib/llvm-project/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()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86LoadValueInjectionLoadHardening.cpp | 461 Builder.addEdge(MachineGadgetGraph::GadgetEdgeSentinel, in getGadgetGraph() 504 Builder.addEdge(ParentDepth, GI, BeginBB.first); in getGadgetGraph() 513 Builder.addEdge(LoopDepth, GI, Ref->getSecond()); in getGadgetGraph() 523 Builder.addEdge(LoopDepth, GI, EndBB.first); in getGadgetGraph()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_bvgraph.h | 43 bool addEdge(uptr from, uptr to) { in addEdge() function
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | LazyCallGraph.cpp | 60 static void addEdge(SmallVectorImpl<LazyCallGraph::Edge> &Edges, in addEdge() function 105 addEdge(Edges->Edges, Edges->EdgeIndexMap, G->get(*Callee), in populateSlow() 119 addEdge(Edges->Edges, Edges->EdgeIndexMap, G->get(F), in populateSlow() 127 addEdge(Edges->Edges, Edges->EdgeIndexMap, G->get(*F), in populateSlow() 174 addEdge(EntryEdges.Edges, EntryEdges.EdgeIndexMap, get(F), Edge::Ref); in LazyCallGraph() 186 addEdge(EntryEdges.Edges, EntryEdges.EdgeIndexMap, get(*F), Edge::Ref); in LazyCallGraph() 202 addEdge(EntryEdges.Edges, EntryEdges.EdgeIndexMap, get(F), in LazyCallGraph()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonSubtarget.cpp | 329 DAG->addEdge(&DAG->SUnits[su], SDep(LastSequentialCall, SDep::Barrier)); in apply() 333 DAG->addEdge(&DAG->SUnits[su], SDep(&DAG->SUnits[su-1], SDep::Barrier)); in apply() 368 DAG->addEdge(&DAG->SUnits[su], SDep(LastVRegUse[*AI], SDep::Barrier)); in apply()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | ScheduleDAGInstrs.h | 368 bool addEdge(SUnit *SuccSU, const SDep &PredDep);
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/PBQP/ |
H A D | ReductionRules.h | 132 YZEId = G.addEdge(YNId, ZNId, Delta); in applyR2()
|
/freebsd/contrib/llvm-project/llvm/utils/TableGen/GlobalISel/ |
H A D | GIMatchDag.h |
|