Lines Matching refs:GraphTraits
13 /// 2. Specializations of GraphTraits that allow VPBlockBase graphs to be
32 #include "llvm/ADT/GraphTraits.h"
1413 // GraphTraits specializations for VPlan Hierarchical Control-Flow Graphs //
1416 // The following set of template specializations implement GraphTraits to treat
1422 template <> struct GraphTraits<VPBlockBase *> {
1437 template <> struct GraphTraits<const VPBlockBase *> {
1454 template <> struct GraphTraits<Inverse<VPBlockBase *>> {
1469 // The following set of template specializations implement GraphTraits to
1477 struct GraphTraits<VPRegionBlock *> : public GraphTraits<VPBlockBase *> {
1495 struct GraphTraits<const VPRegionBlock *>
1496 : public GraphTraits<const VPBlockBase *> {
1514 struct GraphTraits<Inverse<VPRegionBlock *>>
1515 : public GraphTraits<Inverse<VPBlockBase *>> {