Searched refs:DDGEdge (Results 1 – 4 of 4) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
| H A D | DDG.h | 25 class DDGEdge; variable 26 using DDGNodeBase = DGNode<DDGNode, DDGEdge>; 27 using DDGEdgeBase = DGEdge<DDGNode, DDGEdge>; 28 using DDGBase = DirectedGraph<DDGNode, DDGEdge>; 219 class DDGEdge : public DDGEdgeBase { 230 explicit DDGEdge(DDGNode &N) = delete; 231 DDGEdge(DDGNode &N, EdgeKind K) : DDGEdgeBase(N), Kind(K) {} in DDGEdge() function 232 DDGEdge(const DDGEdge &E) : DDGEdgeBase(E), Kind(E.getKind()) {} in DDGEdge() function 233 DDGEdge(DDGEdge &&E) : DDGEdgeBase(std::move(E)), Kind(E.Kind) {} in DDGEdge() function 234 DDGEdge &operator=(const DDGEdge &E) { [all …]
|
| H A D | DDGPrinter.h | 77 const DDGEdge *Edge, 83 const DDGEdge *Edge,
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| H A D | DDG.cpp | 30 template class llvm::DGEdge<DDGNode, DDGEdge>; 31 template class llvm::DGNode<DDGNode, DDGEdge>; 32 template class llvm::DirectedGraph<DDGNode, DDGEdge>; 157 raw_ostream &llvm::operator<<(raw_ostream &OS, const DDGEdge::EdgeKind K) { in operator <<() 160 case DDGEdge::EdgeKind::RegisterDefUse: in operator <<() 163 case DDGEdge::EdgeKind::MemoryDependence: in operator <<() 166 case DDGEdge::EdgeKind::Rooted: in operator <<() 169 case DDGEdge::EdgeKind::Unknown: in operator <<() 177 raw_ostream &llvm::operator<<(raw_ostream &OS, const DDGEdge &E) { in operator <<() 281 DDGEdge &EdgeToFold = A.back(); in mergeNodes() [all …]
|
| H A D | DDGPrinter.cpp | 70 const DDGEdge *E = static_cast<const DDGEdge *>(*I.getCurrent()); in getEdgeAttributes() 130 const DDGNode *Src, const DDGEdge *Edge, const DataDependenceGraph *G) { in getSimpleEdgeAttributes() 133 DDGEdge::EdgeKind Kind = Edge->getKind(); in getSimpleEdgeAttributes() 139 const DDGNode *Src, const DDGEdge *Edge, const DataDependenceGraph *G) { in getVerboseEdgeAttributes() 142 DDGEdge::EdgeKind Kind = Edge->getKind(); in getVerboseEdgeAttributes() 144 if (Kind == DDGEdge::EdgeKind::MemoryDependence) in getVerboseEdgeAttributes()
|