Searched refs:insertEdge (Results 1 – 10 of 10) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | PostOrderIterator.h | 65 bool insertEdge(std::optional<NodeRef> From, NodeRef To) { in insertEdge() function 86 bool insertEdge(std::optional<NodeRef> From, NodeRef To) { in insertEdge() function 118 this->insertEdge(std::optional<NodeRef>(), BB); in po_iterator() 127 if (this->insertEdge(std::optional<NodeRef>(), BB)) { in po_iterator() 143 if (this->insertEdge(std::optional<NodeRef>(std::get<0>(Entry)), BB)) { in traverseChild()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | LoopIterator.h | 39 // LoopBodyTraits, so that insertEdge doesn't have to be specialized. 195 bool insertEdge(std::optional<BasicBlock *> From, BasicBlock *To); 247 inline bool po_iterator_storage<LoopBlocksTraversal, true>::insertEdge( in insertEdge() function
|
| H A D | LazyCallGraph.h | 1034 LLVM_ABI void insertEdge(Node &SourceN, Node &TargetN, Edge::Kind EK); 1037 void insertEdge(Function &Source, Function &Target, Edge::Kind EK) { in insertEdge() function 1038 return insertEdge(get(Source), get(Target), EK); in insertEdge()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SILateBranchLowering.cpp | 202 MDT->insertEdge(&MBB, EarlyExitBlock); in earlyTerm() 313 MDT->insertEdge(MBB, EmptyMBBAtEnd); in run()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86DomainReassignment.cpp | 325 bool insertEdge(Register Reg) { return Edges.insert(Reg).second; } in insertEdge() function in __anond9661d290111::Closure 554 if (!C.insertEdge(CurReg)) in buildClosure()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | GenericDomTree.h | 652 void insertEdge(NodeT *From, NodeT *To) {
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineTraceMetrics.cpp | 499 bool insertEdge(std::optional<const MachineBasicBlock *> From, in insertEdge() function in llvm::po_iterator_storage
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | LazyCallGraph.cpp | 1484 void LazyCallGraph::insertEdge(Node &SourceN, Node &TargetN, Edge::Kind EK) { in insertEdge() function in LazyCallGraph
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | IROutliner.cpp | 1831 DT.insertEdge(&DominatingFunction->getEntryBlock(), BB); in replaceArgumentUses()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | SimpleLoopUnswitch.cpp | 663 DT.insertEdge(OldPH, UnswitchedBB); in unswitchTrivialBranch()
|