reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
171 DDGEdge(DDGEdge &&E) : DDGEdgeBase(std::move(E)), Kind(E.Kind) {} 174 Kind = E.Kind; 174 Kind = E.Kind; 180 Kind = E.Kind; 180 Kind = E.Kind; 185 EdgeKind getKind() const { return Kind; }; 188 bool isDefUse() const { return Kind == EdgeKind::RegisterDefUse; } 191 bool isMemoryDependence() const { return Kind == EdgeKind::MemoryDependence; } 195 bool isRooted() const { return Kind == EdgeKind::Rooted; }