HomeSort by relevance Sort by last modified time
    Searched full:edge (Results 26 - 50 of 2700) sorted by null

12 3 4 5 6 7 8 91011>>

  /external/llvm/include/llvm/Analysis/
PathNumbering.h 87 // Add an edge to the predecessor list.
88 void addPredEdge(BallLarusEdge* edge);
90 // Remove an edge from the predecessor list.
91 void removePredEdge(BallLarusEdge* edge);
93 // Add an edge to the successor list.
94 void addSuccEdge(BallLarusEdge* edge);
96 // Remove an edge from the successor list.
97 void removeSuccEdge(BallLarusEdge* edge);
123 // Removes an edge from an edgeVector. Used by removePredEdge and
128 // Represents an edge in the Dag. For an edge, v -> w, v is the source, an
    [all...]
BranchProbabilityInfo.h 30 /// probabilities of each "edge" in the function's CFG where such an edge is
32 /// probability of an edge from one block is always relative to the
36 /// identify an edge, since we can have multiple edges from Src to Dst.
51 /// \brief Get an edge's probability, relative to other out-edges of the Src.
54 /// (0%) and one (100%) of this edge executing, relative to other edges
66 /// \brief Test if an edge is hot relative to other out-edges of the Src.
68 /// Check whether this edge out of the source block is 'hot'. We define hot
78 /// \brief Print an edge's probability.
80 /// Retrieves an edge's probability similarly to \see getEdgeProbability, bu
    [all...]
ProfileDataLoader.h 39 /// An edge is defined by its source and sink basic blocks.
43 // The profiling information defines an Edge by its source and sink basic
45 typedef std::pair<const BType*, const BType*> Edge;
48 typedef DenseMap<Edge, unsigned> EdgeWeights;
53 /// As a special case, we also hold an edge from the null BasicBlock to the
58 /// getFunction() - Returns the Function for an Edge.
59 static const FType *getFunction(Edge e) {
62 && "A ProfileData::Edge can not be between two functions");
63 assert(e.second && "A ProfileData::Edge must have a real sink");
67 /// getEdge() - Creates an Edge between two BasicBlocks
    [all...]
  /external/llvm/test/Analysis/BranchProbabilityInfo/
basic.ll 7 ; CHECK: edge entry -> body probability is 16 / 16 = 100%
18 ; CHECK: edge body -> exit probability is 4 / 128
19 ; CHECK: edge body -> body probability is 124 / 128
30 ; CHECK: edge entry -> then probability is 64 / 68
31 ; CHECK: edge entry -> else probability is 4 / 68
35 ; CHECK: edge then -> exit probability is 16 / 16 = 100%
39 ; CHECK: edge else -> exit probability is 16 / 16 = 100%
55 ; CHECK: edge entry -> case_a probability is 4 / 80
56 ; CHECK: edge entry -> case_b probability is 4 / 80
57 ; CHECK: edge entry -> case_c probability is 64 / 8
    [all...]
loop.ll 12 ; CHECK: edge entry -> do.body probability is 16 / 16 = 100%
18 ; CHECK: edge do.body -> do.body1 probability is 124 / 124 = 100%
26 ; CHECK: edge do.body1 -> do.body1 probability is 124 / 128
27 ; CHECK: edge do.body1 -> do.end probability is 4 / 128
34 ; CHECK: edge do.end -> do.body probability is 124 / 128
35 ; CHECK: edge do.end -> do.end5 probability is 4 / 128
46 ; CHECK: edge entry -> for.body.lr.ph probability is 20 / 32
47 ; CHECK: edge entry -> for.end6 probability is 12 / 32
52 ; CHECK: edge for.body.lr.ph -> for.body probability is 16 / 16 = 100%
58 ; CHECK: edge for.body -> for.body3 probability is 62 / 124 = 50
    [all...]
  /external/llvm/test/CodeGen/ARM/
2007-05-23-BadPreIndexedStore.ll 19 %edge.230.0.rec = shl i32 %indvar, 1 ; <i32> [#uses=3]
20 %edge.230.0 = getelementptr %struct.shape_edge_t* null, i32 %edge.230.0.rec ; <%struct.shape_edge_t*> [#uses=1]
21 %edge.230.0.sum6970 = or i32 %edge.230.0.rec, 1 ; <i32> [#uses=2]
22 %tmp154 = getelementptr %struct.shape_edge_t* null, i32 %edge.230.0.sum6970 ; <%struct.shape_edge_t*> [#uses=1]
23 %tmp11.i5 = getelementptr %struct.shape_edge_t* null, i32 %edge.230.0.sum6970, i32 0 ; <%struct.shape_edge_t**> [#uses=1]
24 store %struct.shape_edge_t* %edge.230.0, %struct.shape_edge_t** %tmp11.i5
26 %tmp16254.0.rec = add i32 %edge.230.0.rec, 2 ; <i32> [#uses=1]
  /external/chromium_org/third_party/skia/include/utils/
SkBoundaryPatch.h 19 enum Edge {
25 // Edge index goes clockwise around the boundary, beginning at the "top"
26 virtual SkPoint eval(Edge, SkScalar unitInterval) = 0;
54 virtual SkPoint eval(Edge, SkScalar);
63 virtual SkPoint eval(Edge, SkScalar);
  /external/skia/include/utils/
SkBoundaryPatch.h 19 enum Edge {
25 // Edge index goes clockwise around the boundary, beginning at the "top"
26 virtual SkPoint eval(Edge, SkScalar unitInterval) = 0;
54 virtual SkPoint eval(Edge, SkScalar);
63 virtual SkPoint eval(Edge, SkScalar);
  /external/chromium_org/third_party/freetype/src/autofit/
aflatin.c 791 /* we are already on an edge, try to locate its start */
825 /* we are just leaving an edge; record a new segment! */
1083 /* an edge in our table that corresponds to its position. */
1085 /* If no edge is found, we create and insert a new edge in the */
1086 /* sorted table. Otherwise, we simply add the segment to the edge's */
1088 /* edge's properties. */
1090 /* Note that the table of edges is sorted along the segment/edge */
1095 /* assure that edge distance threshold is at most 0.25px */
1122 AF_Edge edge = axis->edges + ee; local
1139 AF_Edge edge; local
1195 AF_Edge edge; local
1358 AF_Edge edge = axis->edges; local
1807 AF_Edge edge; local
    [all...]
aflatin2.c 737 /* already on an edge ?, backtrack to find its start */
1084 /* to find an edge in our table that corresponds to its position. */
1086 /* If no edge is found, we create and insert a new edge in the */
1087 /* sorted table. Otherwise, we simply add the segment to the edge's */
1089 /* edge's properties. */
1091 /* Note that the edges table is sorted along the segment/edge */
1134 AF_Edge edge = axis->edges + ee; local
1151 AF_Edge edge; local
1205 AF_Edge edge; local
1363 AF_Edge edge = axis->edges; local
1813 AF_Edge edge; local
    [all...]
  /external/chromium_org/ash/wm/workspace/
magnetism_matcher.h 31 // MagnetismEdgeMatcher is used for matching a particular edge of a window. You
35 // edge. As ShouldAttach() is invoked the visible range is updated.
38 MagnetismEdgeMatcher(const gfx::Rect& bounds, MagnetismEdge edge);
41 MagnetismEdge edge() const { return edge_; } function in class:ash::internal::MagnetismEdgeMatcher
44 // Returns true if the edge is completely obscured. If true ShouldAttach()
58 static int GetPrimaryCoordinate(const gfx::Rect& bounds, MagnetismEdge edge) {
59 switch (edge) {
73 static MagnetismEdge FlipEdge(MagnetismEdge edge) {
74 switch (edge) {
121 // The edge this matcher checks
    [all...]
  /external/freetype/src/autofit/
aflatin2.c 765 /* already on an edge ?, backtrack to find its start */
1113 /* to find an edge in our table that corresponds to its position. */
1115 /* If no edge is found, we create and insert a new edge in the *
1164 AF_Edge edge = axis->edges + ee; local
1181 AF_Edge edge; local
1235 AF_Edge edge; local
1393 AF_Edge edge = axis->edges; local
1843 AF_Edge edge; local
    [all...]
  /external/chromium_org/ui/views/widget/
monitor_win.h 22 // Returns the always-on-top auto-hiding taskbar for edge |edge| (one of
28 VIEWS_EXPORT HWND GetTopmostAutoHideTaskbarForEdge(UINT edge, HMONITOR monitor);
  /external/llvm/lib/Analysis/
PathNumbering.cpp 113 // Add an edge to the predecessor list.
114 void BallLarusNode::addPredEdge(BallLarusEdge* edge) {
115 _predEdges.push_back(edge);
118 // Remove an edge from the predecessor list.
119 void BallLarusNode::removePredEdge(BallLarusEdge* edge) {
120 removeEdge(_predEdges, edge);
123 // Add an edge to the successor list.
124 void BallLarusNode::addSuccEdge(BallLarusEdge* edge) {
125 _succEdges.push_back(edge);
128 // Remove an edge from the successor list
    [all...]
  /packages/inputmethods/LatinIME/java/res/xml/
rows_number_password.xml 25 <!-- Note: This Spacer prevents the below key from being marked as a left edge key. -->
34 <!-- Note: This Spacer prevents the above key from being marked as a right edge key. -->
39 <!-- Note: This Spacer prevents the below key from being marked as a left edge key. -->
48 <!-- Note: This Spacer prevents the above key from being marked as a right edge key. -->
53 <!-- Note: This Spacer prevents the below key from being marked as a left edge key. -->
62 <!-- Note: This Spacer prevents the above key from being marked as a right edge key. -->
67 <!-- Note: This Spacer prevents the below key from being marked as a left edge key. -->
76 <!-- Note: This Spacer prevents the above key from being marked as a right edge key. -->
  /packages/inputmethods/LatinIME/java/res/xml-sw600dp/
rows_number_password.xml 25 <!-- Note: This Spacer prevents the below key from being marked as a left edge key. -->
34 <!-- Note: This Spacer prevents the above key from being marked as a right edge key. -->
39 <!-- Note: This Spacer prevents the below key from being marked as a left edge key. -->
48 <!-- Note: This Spacer prevents the above key from being marked as a right edge key. -->
53 <!-- Note: This Spacer prevents the below key from being marked as a left edge key. -->
62 <!-- Note: This Spacer prevents the above key from being marked as a right edge key. -->
67 <!-- Note: This Spacer prevents the below key from being marked as a left edge key. -->
76 <!-- Note: This Spacer prevents the above key from being marked as a right edge key. -->
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/nv50/codegen/
nv50_ir_graph.h 32 #define ITER_EDGE(x) reinterpret_cast<Graph::Edge *>((x).get())
40 class Edge
53 Edge(Node *dst, Node *src, Type kind);
54 ~Edge() { unlink(); }
67 Edge *next[2]; // next edge outgoing/incident from/to origin/target
68 Edge *prev[2];
79 EdgeIterator(Graph::Edge *first, int dir, bool reverse)
87 Graph::Edge *n = (rev ? e->prev[d] : e->next[d]);
95 inline Edge *getEdge() const { return e;
    [all...]
  /external/mesa3d/src/gallium/drivers/nv50/codegen/
nv50_ir_graph.h 32 #define ITER_EDGE(x) reinterpret_cast<Graph::Edge *>((x).get())
40 class Edge
53 Edge(Node *dst, Node *src, Type kind);
54 ~Edge() { unlink(); }
67 Edge *next[2]; // next edge outgoing/incident from/to origin/target
68 Edge *prev[2];
79 EdgeIterator(Graph::Edge *first, int dir, bool reverse)
87 Graph::Edge *n = (rev ? e->prev[d] : e->next[d]);
95 inline Edge *getEdge() const { return e;
    [all...]
  /external/chromium_org/third_party/skia/src/core/
SkRegion_path.cpp 344 struct Edge {
355 Edge* fNext;
372 static void find_link(Edge* base, Edge* stop) {
375 if (base->fFlags == Edge::kCompleteLink) {
385 Edge* e = base;
386 if ((base->fFlags & Edge::kY0Link) == 0) {
389 if ((e->fFlags & Edge::kY1Link) == 0 && y0 == e->fY1) {
392 e->fFlags = SkToU8(e->fFlags | Edge::kY1Link);
399 if ((base->fFlags & Edge::kY1Link) == 0)
    [all...]
  /external/skia/src/core/
SkRegion_path.cpp 344 struct Edge {
355 Edge* fNext;
372 static void find_link(Edge* base, Edge* stop) {
375 if (base->fFlags == Edge::kCompleteLink) {
385 Edge* e = base;
386 if ((base->fFlags & Edge::kY0Link) == 0) {
389 if ((e->fFlags & Edge::kY1Link) == 0 && y0 == e->fY1) {
392 e->fFlags = SkToU8(e->fFlags | Edge::kY1Link);
399 if ((base->fFlags & Edge::kY1Link) == 0)
    [all...]
  /external/pixman/pixman/
pixman-edge.c 35 #define RENDER_EDGE_STEP_SMALL(edge) \
37 edge->x += edge->stepx_small; \
38 edge->e += edge->dx_small; \
39 if (edge->e > 0) \
41 edge->e -= edge->dy; \
42 edge->x += edge->signdx;
    [all...]
  /prebuilts/gcc/darwin-x86/arm/arm-eabi-4.6/lib/gcc/arm-eabi/4.6.x-google/plugin/include/
basic-block.h 35 /* Control flow edge information. */
37 /* The two blocks at the ends of the edge. */
41 /* Instructions queued on the edge. */
50 /* Location of any goto implicit in the edge and associated BLOCK. */
54 /* The index number corresponding to this edge in the edge vector
64 DEF_VEC_P(edge); variable
65 DEF_VEC_ALLOC_P(edge,gc);
66 DEF_VEC_ALLOC_P(edge,heap);
74 #define EDGE_FAKE 16 /* Not a real edge (profile.c) *
    [all...]
  /prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.6/lib/gcc/arm-linux-androideabi/4.6.x-google/plugin/include/
basic-block.h 35 /* Control flow edge information. */
37 /* The two blocks at the ends of the edge. */
41 /* Instructions queued on the edge. */
50 /* Location of any goto implicit in the edge and associated BLOCK. */
54 /* The index number corresponding to this edge in the edge vector
64 DEF_VEC_P(edge); variable
65 DEF_VEC_ALLOC_P(edge,gc);
66 DEF_VEC_ALLOC_P(edge,heap);
74 #define EDGE_FAKE 16 /* Not a real edge (profile.c) *
    [all...]
  /prebuilts/gcc/linux-x86/arm/arm-eabi-4.6/lib/gcc/arm-eabi/4.6.x-google/plugin/include/
basic-block.h 35 /* Control flow edge information. */
37 /* The two blocks at the ends of the edge. */
41 /* Instructions queued on the edge. */
50 /* Location of any goto implicit in the edge and associated BLOCK. */
54 /* The index number corresponding to this edge in the edge vector
64 DEF_VEC_P(edge); variable
65 DEF_VEC_ALLOC_P(edge,gc);
66 DEF_VEC_ALLOC_P(edge,heap);
74 #define EDGE_FAKE 16 /* Not a real edge (profile.c) *
    [all...]
  /prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.6/lib/gcc/arm-linux-androideabi/4.6.x-google/plugin/include/
basic-block.h 35 /* Control flow edge information. */
37 /* The two blocks at the ends of the edge. */
41 /* Instructions queued on the edge. */
50 /* Location of any goto implicit in the edge and associated BLOCK. */
54 /* The index number corresponding to this edge in the edge vector
64 DEF_VEC_P(edge); variable
65 DEF_VEC_ALLOC_P(edge,gc);
66 DEF_VEC_ALLOC_P(edge,heap);
74 #define EDGE_FAKE 16 /* Not a real edge (profile.c) *
    [all...]

Completed in 916 milliseconds

12 3 4 5 6 7 8 91011>>