Home
last modified time | relevance | path

Searched refs:EdgeType (Results 1 – 25 of 47) sorted by relevance

12

/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
DDirectedGraph.h27 template <class NodeType, class EdgeType> class DGEdge {
32 explicit DGEdge(const DGEdge<NodeType, EdgeType> &E) in DGEdge()
34 DGEdge<NodeType, EdgeType> &operator=(const DGEdge<NodeType, EdgeType> &E) {
41 bool operator==(const EdgeType &E) const { return getDerived().isEqualTo(E); }
42 bool operator!=(const EdgeType &E) const { return !operator==(E); }
48 static_cast<const DGEdge<NodeType, EdgeType> &>(*this).getTargetNode()); in getTargetNode()
56 bool isEqualTo(const EdgeType &E) const { return this == &E; } in isEqualTo()
59 EdgeType &getDerived() { return *static_cast<EdgeType *>(this); } in getDerived()
60 const EdgeType &getDerived() const { in getDerived()
61 return *static_cast<const EdgeType *>(this); in getDerived()
[all …]
/external/skia/src/core/
DSkScanPriv.h44 template<class EdgeType>
45 static inline void remove_edge(EdgeType* edge) { in remove_edge()
50 template<class EdgeType>
51 static inline void insert_edge_after(EdgeType* edge, EdgeType* afterMe) { in insert_edge_after()
58 template<class EdgeType>
59 void backward_insert_edge_based_on_x(EdgeType* edge) { in backward_insert_edge_based_on_x()
61 EdgeType* prev = edge->fPrev; in backward_insert_edge_based_on_x()
75 template<class EdgeType>
76 EdgeType* backward_insert_start(EdgeType* prev, SkFixed x) { in backward_insert_start()
/external/guava/android/guava-tests/test/com/google/common/graph/
DGraphEquivalenceTest.java19 import static com.google.common.graph.TestUtil.EdgeType.DIRECTED;
20 import static com.google.common.graph.TestUtil.EdgeType.UNDIRECTED;
23 import com.google.common.graph.TestUtil.EdgeType;
39 private final EdgeType edgeType;
45 return Arrays.asList(new Object[][] {{EdgeType.UNDIRECTED}, {EdgeType.DIRECTED}}); in parameters()
48 public GraphEquivalenceTest(EdgeType edgeType) { in GraphEquivalenceTest()
53 private static MutableGraph<Integer> createGraph(EdgeType edgeType) { in createGraph()
64 private static EdgeType oppositeType(EdgeType edgeType) { in oppositeType()
67 return EdgeType.DIRECTED; in oppositeType()
69 return EdgeType.UNDIRECTED; in oppositeType()
DNetworkEquivalenceTest.java19 import static com.google.common.graph.TestUtil.EdgeType.DIRECTED;
20 import static com.google.common.graph.TestUtil.EdgeType.UNDIRECTED;
23 import com.google.common.graph.TestUtil.EdgeType;
44 private final EdgeType edgeType;
50 return Arrays.asList(new Object[][] {{EdgeType.UNDIRECTED}, {EdgeType.DIRECTED}}); in parameters()
53 public NetworkEquivalenceTest(EdgeType edgeType) { in NetworkEquivalenceTest()
58 private static MutableNetwork<Integer, String> createNetwork(EdgeType edgeType) { in createNetwork()
69 private static EdgeType oppositeType(EdgeType edgeType) { in oppositeType()
72 return EdgeType.DIRECTED; in oppositeType()
74 return EdgeType.UNDIRECTED; in oppositeType()
DDefaultNetworkImplementationsTest.java21 import static com.google.common.graph.TestUtil.EdgeType.DIRECTED;
22 import static com.google.common.graph.TestUtil.EdgeType.UNDIRECTED;
27 import com.google.common.graph.TestUtil.EdgeType;
66 private final EdgeType edgeType;
68 public DefaultNetworkImplementationsTest(EdgeType edgeType) { in DefaultNetworkImplementationsTest()
75 (edgeType == EdgeType.DIRECTED) ? NetworkBuilder.directed() : NetworkBuilder.undirected(); in setUp()
130 if (edgeType == EdgeType.DIRECTED) { in edgesConnecting_oneEdge()
151 if (edgeType == EdgeType.DIRECTED) { in edgesConnecting_parallelEdges()
/external/guava/guava-tests/test/com/google/common/graph/
DGraphEquivalenceTest.java19 import static com.google.common.graph.TestUtil.EdgeType.DIRECTED;
20 import static com.google.common.graph.TestUtil.EdgeType.UNDIRECTED;
23 import com.google.common.graph.TestUtil.EdgeType;
39 private final EdgeType edgeType;
45 return Arrays.asList(new Object[][] {{EdgeType.UNDIRECTED}, {EdgeType.DIRECTED}}); in parameters()
48 public GraphEquivalenceTest(EdgeType edgeType) { in GraphEquivalenceTest()
53 private static MutableGraph<Integer> createGraph(EdgeType edgeType) { in createGraph()
64 private static EdgeType oppositeType(EdgeType edgeType) { in oppositeType()
67 return EdgeType.DIRECTED; in oppositeType()
69 return EdgeType.UNDIRECTED; in oppositeType()
DNetworkEquivalenceTest.java19 import static com.google.common.graph.TestUtil.EdgeType.DIRECTED;
20 import static com.google.common.graph.TestUtil.EdgeType.UNDIRECTED;
23 import com.google.common.graph.TestUtil.EdgeType;
44 private final EdgeType edgeType;
50 return Arrays.asList(new Object[][] {{EdgeType.UNDIRECTED}, {EdgeType.DIRECTED}}); in parameters()
53 public NetworkEquivalenceTest(EdgeType edgeType) { in NetworkEquivalenceTest()
58 private static MutableNetwork<Integer, String> createNetwork(EdgeType edgeType) { in createNetwork()
69 private static EdgeType oppositeType(EdgeType edgeType) { in oppositeType()
72 return EdgeType.DIRECTED; in oppositeType()
74 return EdgeType.UNDIRECTED; in oppositeType()
DDefaultNetworkImplementationsTest.java21 import static com.google.common.graph.TestUtil.EdgeType.DIRECTED;
22 import static com.google.common.graph.TestUtil.EdgeType.UNDIRECTED;
27 import com.google.common.graph.TestUtil.EdgeType;
66 private final EdgeType edgeType;
68 public DefaultNetworkImplementationsTest(EdgeType edgeType) { in DefaultNetworkImplementationsTest()
75 (edgeType == EdgeType.DIRECTED) ? NetworkBuilder.directed() : NetworkBuilder.undirected(); in setUp()
130 if (edgeType == EdgeType.DIRECTED) { in edgesConnecting_oneEdge()
151 if (edgeType == EdgeType.DIRECTED) { in edgesConnecting_parallelEdges()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DDependenceGraphBuilder.h34 using EdgeType = typename GraphType::EdgeType; variable
110 virtual EdgeType &createDefUseEdge(NodeType &Src, NodeType &Tgt) = 0;
113 virtual EdgeType &createMemoryEdge(NodeType &Src, NodeType &Tgt) = 0;
116 virtual EdgeType &createRootedEdge(NodeType &Src, NodeType &Tgt) = 0;
123 virtual void destroyEdge(EdgeType &E) { delete &E; } in destroyEdge()
/external/cronet/third_party/abseil-cpp/absl/strings/internal/
Dcord_rep_btree.h70 enum class EdgeType { kFront, kBack }; enum
73 static constexpr EdgeType kFront = EdgeType::kFront;
74 static constexpr EdgeType kBack = EdgeType::kBack;
292 size_t index(EdgeType edge) const { in index()
307 inline CordRep* Edge(EdgeType edge_type) const;
351 template <EdgeType edge_type>
360 template <EdgeType edge_type>
446 template <EdgeType edge_type>
509 template <EdgeType edge_type>
515 template <EdgeType edge_type>
[all …]
Dcord_rep_btree.cc45 using EdgeType = CordRepBtree::EdgeType; typedef
171 template <EdgeType edge_type>
176 template <EdgeType edge_type>
230 template <EdgeType edge_type>
485 template <EdgeType edge_type>
494 template <EdgeType edge_type>
517 template <EdgeType edge_type>
599 template <EdgeType edge_type>
650 template <EdgeType edge_type>
/external/angle/third_party/abseil-cpp/absl/strings/internal/
Dcord_rep_btree.h78 enum class EdgeType { kFront, kBack }; enum
81 static constexpr EdgeType kFront = EdgeType::kFront;
82 static constexpr EdgeType kBack = EdgeType::kBack;
300 size_t index(EdgeType edge) const { in index()
315 inline CordRep* Edge(EdgeType edge_type) const;
359 template <EdgeType edge_type>
368 template <EdgeType edge_type>
454 template <EdgeType edge_type>
517 template <EdgeType edge_type>
523 template <EdgeType edge_type>
[all …]
/external/tensorflow/third_party/absl/abseil-cpp/absl/strings/internal/
Dcord_rep_btree.h70 enum class EdgeType { kFront, kBack }; enum
73 static constexpr EdgeType kFront = EdgeType::kFront;
74 static constexpr EdgeType kBack = EdgeType::kBack;
292 size_t index(EdgeType edge) const { in index()
307 inline CordRep* Edge(EdgeType edge_type) const;
351 template <EdgeType edge_type>
360 template <EdgeType edge_type>
446 template <EdgeType edge_type>
509 template <EdgeType edge_type>
515 template <EdgeType edge_type>
[all …]
/external/webrtc/third_party/abseil-cpp/absl/strings/internal/
Dcord_rep_btree.h70 enum class EdgeType { kFront, kBack }; enum
73 static constexpr EdgeType kFront = EdgeType::kFront;
74 static constexpr EdgeType kBack = EdgeType::kBack;
292 size_t index(EdgeType edge) const { in index()
307 inline CordRep* Edge(EdgeType edge_type) const;
351 template <EdgeType edge_type>
360 template <EdgeType edge_type>
446 template <EdgeType edge_type>
509 template <EdgeType edge_type>
515 template <EdgeType edge_type>
[all …]
/external/abseil-cpp/absl/strings/internal/
Dcord_rep_btree.h70 enum class EdgeType { kFront, kBack }; enum
73 static constexpr EdgeType kFront = EdgeType::kFront;
74 static constexpr EdgeType kBack = EdgeType::kBack;
291 size_t index(EdgeType edge) const { in index()
306 inline CordRep* Edge(EdgeType edge_type) const;
350 template <EdgeType edge_type>
359 template <EdgeType edge_type>
445 template <EdgeType edge_type>
508 template <EdgeType edge_type>
514 template <EdgeType edge_type>
[all …]
Dcord_rep_btree.cc43 using EdgeType = CordRepBtree::EdgeType; typedef
167 template <EdgeType edge_type>
172 template <EdgeType edge_type>
226 template <EdgeType edge_type>
481 template <EdgeType edge_type>
490 template <EdgeType edge_type>
513 template <EdgeType edge_type>
595 template <EdgeType edge_type>
646 template <EdgeType edge_type>
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DVPlanPredicator.cpp43 EdgeType ET = getEdgeTypeBetween(PredBB, CurrBB); in getOrCreateNotPredicate()
46 case EdgeType::TRUE_EDGE: in getOrCreateNotPredicate()
51 case EdgeType::FALSE_EDGE: in getOrCreateNotPredicate()
116 VPlanPredicator::EdgeType
123 return (Count == 0) ? EdgeType::TRUE_EDGE : EdgeType::FALSE_EDGE; in getEdgeTypeBetween()
DVPlanPredicator.h26 enum class EdgeType { enum
46 EdgeType getEdgeTypeBetween(VPBlockBase *FromBlock, VPBlockBase *ToBlock);
/external/skia/src/gpu/ganesh/geometry/
DGrAATriangulator.cpp28 using EdgeType = GrTriangulator::EdgeType; typedef
73 Edge bisector1(prev, prev->fPartner, 1, EdgeType::kConnector); in makeEvent()
74 Edge bisector2(next, next->fPartner, 1, EdgeType::kConnector); in makeEvent()
99 Edge bisector(v, v->fPartner, 1, EdgeType::kConnector); in makeEvent()
119 this->makeConnectingEdge(outer, inner, EdgeType::kConnector, c, 0); in connectPartners()
209 Edge* join = this->makeEdge(prev, next, EdgeType::kInner, c); in simplifyBoundary()
239 this->makeConnectingEdge(v, dest, EdgeType::kConnector, c, 0); in connectSSEdge()
300 if (e->fType == EdgeType::kOuter) { in is_overlap_edge()
302 } else if (e->fType == EdgeType::kInner) { in is_overlap_edge()
330 bool isOuterBoundary = e->fType == EdgeType::kOuter && in collapseOverlapRegions()
[all …]
DGrTriangulator.h49 enum class EdgeType { kInner, kOuter, kConnector }; enum
154 Edge* allocateEdge(Vertex* top, Vertex* bottom, int winding, EdgeType type);
155 Edge* makeEdge(Vertex* prev, Vertex* next, EdgeType type, const Comparator&);
164 Edge* makeConnectingEdge(Vertex* prev, Vertex* next, EdgeType, const Comparator&,
393 Edge(Vertex* top, Vertex* bottom, int winding, EdgeType type) in Edge()
417 EdgeType fType;
/external/tensorflow/tensorflow/lite/kernels/internal/optimized/integer_ops/
Ddepthwise_conv_hybrid_3x3_filter.h121 template <DepthwiseConvOutputRounding output_rounding, EdgeType kEdgeType,
2071 DepthwiseConvOutputRounding::kUpward, EdgeType::kCenter, 1, 1> {
2187 DepthwiseConvOutputRounding::kUpward, EdgeType::kCorner, 1, 1> {
2357 DepthwiseConvOutputRounding::kUpward, EdgeType::kHorizontal, 1, 1> {
2561 DepthwiseConvOutputRounding::kUpward, EdgeType::kVertical, 1, 1> {
2940 DepthwiseConvHybridPartialPerChannel<output_rounding, EdgeType::kCenter, 1,
2959 output_rounding, EdgeType::kCorner, 1, 1>::Run(
2970 output_rounding, EdgeType::kHorizontal, 1, 1>::Run(
2978 output_rounding, EdgeType::kCorner, 1, 1>::Run(
2990 output_rounding, EdgeType::kVertical, 1, 1>::Run(
[all …]
Ddepthwise_conv_3x3_filter.h1928 EdgeType::kCenter, 1, 1> {
2040 EdgeType::kCorner, 1, 1> {
2204 EdgeType::kHorizontal, 1, 1> {
2401 EdgeType::kVertical, 1, 1> {
2772 DepthwiseConvPartialPerChannel<output_rounding, EdgeType::kCenter, 1,
2791 DepthwiseConvPartialPerChannel<output_rounding, EdgeType::kCorner, 1, 1>::Run(
2801 DepthwiseConvPartialPerChannel<output_rounding, EdgeType::kHorizontal, 1,
2810 DepthwiseConvPartialPerChannel<output_rounding, EdgeType::kCorner, 1, 1>::Run(
2821 DepthwiseConvPartialPerChannel<output_rounding, EdgeType::kVertical, 1,
2839 DepthwiseConvPartialPerChannel<output_rounding, EdgeType::kVertical, 1,
[all …]
/external/exoplayer/tree_15dc86382f17a24a3e881e52e31a810c1ea44b49/library/ui/src/main/java/com/google/android/exoplayer2/ui/
DCaptionStyleCompat.java47 public @interface EdgeType {} annotation in CaptionStyleCompat
92 @EdgeType public final int edgeType;
130 @EdgeType int edgeType, in CaptionStyleCompat()
/external/exoplayer/tree_8e57d3715f9092d5ec54ebe2e538f34bfcc34479/library/ui/src/main/java/com/google/android/exoplayer2/ui/
DCaptionStyleCompat.java51 public @interface EdgeType {} annotation in CaptionStyleCompat
96 @EdgeType public final int edgeType;
134 @EdgeType int edgeType, in CaptionStyleCompat()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DDependenceGraphBuilder.cpp158 using EdgeKind = typename EdgeType::EdgeKind; in createPiBlocks()
191 SmallVector<EdgeType *, 10> EL; in createPiBlocks()
193 for (EdgeType *OldEdge : EL) { in createPiBlocks()

12