HomeSort by relevance Sort by last modified time
    Searched full:edge (Results 201 - 225 of 4582) sorted by null

1 2 3 4 5 6 7 891011>>

  /external/antlr/antlr-3.4/tool/src/main/java/org/antlr/analysis/
DFAOptimizer.java 98 * It can yield states that have only a single edge on EOT to an accept
105 * for keyword versus ID as the state with EOT edge emanating from it will
106 * also have another edge.
192 Transition edge = (Transition) d.transition(i); local
193 DFAState edgeTarget = ((DFAState)edge.target);
196 edge.label.toString(d.dfa.nfa.grammar)+"->"+
221 Transition edge = (Transition) d.transition(i); local
222 DFAState edgeTarget = ((DFAState)edge.target);
225 edge.label.toString(d.dfa.nfa.grammar)+"->"+
228 // if only one edge coming out, it is EOT, and target is accept prun
    [all...]
  /external/llvm/include/llvm/Transforms/Utils/
BasicBlockUtils.h 72 /// Option class for critical edge splitting.
75 /// during critical edge splitting.
104 /// If this edge is a critical edge, insert a new node to split the critical
105 /// edge. This will update the analyses passed in through the option struct.
106 /// This returns the new block if the edge was split, null otherwise.
110 /// critical edge block. This is most commonly interesting with switch
114 /// edge".
116 /// It is invalid to call this function on a critical edge that starts at an
133 /// If the edge from *PI to BB is not critical, return false. Otherwise, spli
    [all...]
  /external/swiftshader/third_party/LLVM/include/llvm/CodeGen/PBQP/
HeuristicBase.h 29 /// change to the cost matrix on the given edge (by R2).
31 /// costs on the given edge.
33 /// edge into the PBQP graph (by R2).
35 /// disconnection of the given edge from the given node.
49 /// node/edge in the PBQP graph.
200 /// \brief Prepare a change in the costs on the given edge.
201 /// @param eItr Edge iterator.
206 /// \brief Handle the change in the costs on the given edge.
207 /// @param eItr Edge iterator.
212 /// \brief Handle the addition of a new edge into the PBQP graph
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Transforms/Utils/
BasicBlockUtils.h 74 /// Option class for critical edge splitting.
77 /// during critical edge splitting.
105 /// If this edge is a critical edge, insert a new node to split the critical
106 /// edge. This will update the analyses passed in through the option struct.
107 /// This returns the new block if the edge was split, null otherwise.
111 /// critical edge block. This is most commonly interesting with switch
115 /// edge".
117 /// It is invalid to call this function on a critical edge that starts at an
134 /// If the edge from *PI to BB is not critical, return false. Otherwise, spli
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Transforms/Utils/
BasicBlockUtils.h 74 /// Option class for critical edge splitting.
77 /// during critical edge splitting.
105 /// If this edge is a critical edge, insert a new node to split the critical
106 /// edge. This will update the analyses passed in through the option struct.
107 /// This returns the new block if the edge was split, null otherwise.
111 /// critical edge block. This is most commonly interesting with switch
115 /// edge".
117 /// It is invalid to call this function on a critical edge that starts at an
134 /// If the edge from *PI to BB is not critical, return false. Otherwise, spli
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Transforms/Utils/
BasicBlockUtils.h 74 /// Option class for critical edge splitting.
77 /// during critical edge splitting.
105 /// If this edge is a critical edge, insert a new node to split the critical
106 /// edge. This will update the analyses passed in through the option struct.
107 /// This returns the new block if the edge was split, null otherwise.
111 /// critical edge block. This is most commonly interesting with switch
115 /// edge".
117 /// It is invalid to call this function on a critical edge that starts at an
134 /// If the edge from *PI to BB is not critical, return false. Otherwise, spli
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/Utils/
BasicBlockUtils.h 74 /// Option class for critical edge splitting.
77 /// during critical edge splitting.
105 /// If this edge is a critical edge, insert a new node to split the critical
106 /// edge. This will update the analyses passed in through the option struct.
107 /// This returns the new block if the edge was split, null otherwise.
111 /// critical edge block. This is most commonly interesting with switch
115 /// edge".
117 /// It is invalid to call this function on a critical edge that starts at an
134 /// If the edge from *PI to BB is not critical, return false. Otherwise, spli
    [all...]
  /prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Transforms/Utils/
BasicBlockUtils.h 74 /// Option class for critical edge splitting.
77 /// during critical edge splitting.
105 /// If this edge is a critical edge, insert a new node to split the critical
106 /// edge. This will update the analyses passed in through the option struct.
107 /// This returns the new block if the edge was split, null otherwise.
111 /// critical edge block. This is most commonly interesting with switch
115 /// edge".
117 /// It is invalid to call this function on a critical edge that starts at an
134 /// If the edge from *PI to BB is not critical, return false. Otherwise, spli
    [all...]
  /prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Transforms/Utils/
BasicBlockUtils.h 74 /// Option class for critical edge splitting.
77 /// during critical edge splitting.
105 /// If this edge is a critical edge, insert a new node to split the critical
106 /// edge. This will update the analyses passed in through the option struct.
107 /// This returns the new block if the edge was split, null otherwise.
111 /// critical edge block. This is most commonly interesting with switch
115 /// edge".
117 /// It is invalid to call this function on a critical edge that starts at an
134 /// If the edge from *PI to BB is not critical, return false. Otherwise, spli
    [all...]
  /prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Transforms/Utils/
BasicBlockUtils.h 74 /// Option class for critical edge splitting.
77 /// during critical edge splitting.
105 /// If this edge is a critical edge, insert a new node to split the critical
106 /// edge. This will update the analyses passed in through the option struct.
107 /// This returns the new block if the edge was split, null otherwise.
111 /// critical edge block. This is most commonly interesting with switch
115 /// edge".
117 /// It is invalid to call this function on a critical edge that starts at an
134 /// If the edge from *PI to BB is not critical, return false. Otherwise, spli
    [all...]
  /prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/Utils/
BasicBlockUtils.h 74 /// Option class for critical edge splitting.
77 /// during critical edge splitting.
105 /// If this edge is a critical edge, insert a new node to split the critical
106 /// edge. This will update the analyses passed in through the option struct.
107 /// This returns the new block if the edge was split, null otherwise.
111 /// critical edge block. This is most commonly interesting with switch
115 /// edge".
117 /// It is invalid to call this function on a critical edge that starts at an
134 /// If the edge from *PI to BB is not critical, return false. Otherwise, spli
    [all...]
  /frameworks/support/v17/leanback/src/android/support/v17/leanback/widget/
BaseGridView.java 66 * The first item is aligned with the low edge of the viewport. When
69 * For HorizontalGridView, low edge refers to getPaddingLeft() when RTL is false or
71 * For VerticalGridView, low edge refers to getPaddingTop().
77 * Note if there are very few items between low edge and key line, use
79 * to align the items to key line or low edge. Default is preferring low edge.
84 * The last item is aligned with the high edge of the viewport when
88 * For HorizontalGridView, high edge refers to getWidth() - getPaddingRight() when RTL is false
90 * For VerticalGridView, high edge refers to getHeight() - getPaddingBottom().
96 * Note if there are very few items between high edge and key line, us
    [all...]
ItemAlignmentFacet.java 55 * Sets number of pixels to the end of low edge. Supports right to left layout direction.
56 * @param offset In left to right or vertical case, it's the offset added to left/top edge.
57 * In right to left case, it's the offset subtracted from right edge.
64 * Returns number of pixels to the end of low edge. Supports right to left layout direction.
65 * In left to right or vertical case, it's the offset added to left/top edge. In right to
66 * left case, it's the offset subtracted from right edge.
67 * @return Number of pixels to the end of low edge.
103 * means 40% of width/height from the low edge. In the right to left case, it's the 40%
104 * width from right edge. Use {@link #ITEM_ALIGN_OFFSET_PERCENT_DISABLED} to disable.
116 * means 40% of the width from the low edge. In the right to left case, it's the 40% fro
    [all...]
  /system/update_engine/payload_generator/
cycle_breaker.cc 39 void CycleBreaker::BreakCycles(const Graph& graph, set<Edge>* out_cut_edges) {
85 // add a subgraph_ edge
110 Edge min_edge = make_pair(stack_[0], stack_[1]);
115 Edge edge = make_pair(*it, *(it + 1)); local
116 if (cut_edges_.find(edge) != cut_edges_.end()) {
120 uint64_t edge_weight = graph_utils::EdgeWeight(subgraph_, edge);
123 min_edge = edge;
148 Edge edge = make_pair(*(it - 1), *it) local
    [all...]
  /external/v8/src/compiler/
memory-optimizer.cc 125 for (Edge const edge : node->use_edges()) {
126 Node* const user = edge.from();
127 if (user->opcode() == IrOpcode::kStoreField && edge.index() == 0) {
138 for (Edge const edge : node->use_edges()) {
139 Node* const user = edge.from();
140 if (user->opcode() == IrOpcode::kStoreField && edge.index() == 1) {
302 for (Edge edge : node->use_edges())
    [all...]
  /prebuilts/python/linux-x86/2.7.5/lib/python2.7/site-packages/setools/
infoflow.py 242 yield Edge(self.subG, source, target)
278 yield Edge(self.subG, path[s - 1], path[s])
314 edge = Edge(self.G, s, t, create=True)
315 edge.rules.append(rule)
316 edge.weight = wweight
319 edge = Edge(self.G, t, s, create=True)
320 edge.rules.append(rule)
321 edge.weight = rweigh
    [all...]
  /external/llvm/lib/Transforms/IPO/
SampleProfile.cpp 18 // to indicate the weights of each edge coming out of the branch.
19 // The weight of each edge is the weight of the target block for
20 // that edge. The weight of a block B is computed as the maximum
69 "sample block/edge weights through the CFG."));
86 typedef std::pair<const BasicBlock *, const BasicBlock *> Edge;
87 typedef DenseMap<Edge, uint64_t> EdgeWeightMap;
118 void printEdgeWeight(raw_ostream &OS, Edge E);
126 uint64_t visitEdge(Edge E, unsigned *NumUnknownEdges, Edge *UnknownEdge);
141 /// Edge weights are computed by propagating basic block weights i
    [all...]
  /external/llvm/lib/Analysis/
LazyCallGraph.cpp 23 static void addEdge(SmallVectorImpl<LazyCallGraph::Edge> &Edges,
25 LazyCallGraph::Edge::Kind EK) {
27 // edge. Even if the function's definition is subject to replacement by
35 // safety of optimizing a direct call edge.
39 Edges.emplace_back(LazyCallGraph::Edge(F, EK));
45 SmallVectorImpl<LazyCallGraph::Edge> &Edges,
51 addEdge(Edges, EdgeIndexMap, *F, LazyCallGraph::Edge::Ref);
81 addEdge(Edges, EdgeIndexMap, *Callee, LazyCallGraph::Edge::Call);
96 void LazyCallGraph::Node::insertEdgeInternal(Function &Target, Edge::Kind EK) {
104 void LazyCallGraph::Node::insertEdgeInternal(Node &TargetN, Edge::Kind EK)
    [all...]
  /external/llvm/lib/CodeGen/
MachineDominators.cpp 94 for (CriticalEdge &Edge : CriticalEdgesToSplit) {
96 MachineBasicBlock *Succ = Edge.ToBB;
100 if (PredBB == Edge.NewBB)
116 "critical edge split has more "
130 for (CriticalEdge &Edge : CriticalEdgesToSplit) {
132 MachineDomTreeNode *NewDTNode = DT->addNewBlock(Edge.NewBB, Edge.FromBB);
138 DT->changeImmediateDominator(DT->getNode(Edge.ToBB), NewDTNode);
  /external/llvm/lib/Transforms/Instrumentation/
MaximumSpanningTree.h 30 typedef std::pair<const T*, const T*> Edge;
31 typedef std::pair<Edge, double> EdgeWeight;
34 typedef std::vector<Edge> MaxSpanTree;
50 // Equal edge weights: break ties by comparing block sizes.
80 Edge e = (*EWi).first;
89 Edge e = (*EWi).first;
93 // So we know now that the edge is not already in a subtree, so we push
94 // the edge to the MST.
  /external/llvm/test/Analysis/ScalarEvolution/
scev-invalid.ll 3 ; PR15570: SEGV: SCEV back-edge info invalid after dead code removal.
5 ; Indvars creates a SCEV expression for the loop's back edge taken
  /external/llvm/utils/
DSAextract.py 4 #the associated edges. An edge is kept iff for edge x -> y
7 #known issues: if a line contains '->' and is not an edge line
53 #used to check to see if the current line is an edge line
61 #filter out the unnecessary checks on all the edge lines
89 #1) node lines, 2) edge lines 3) support lines (like page size, etc)
91 #is this an edge line?
92 #note that this is no completely robust, if a none edge line
  /external/swiftshader/third_party/LLVM/utils/
DSAextract.py 4 #the associated edges. An edge is kept iff for edge x -> y
7 #known issues: if a line contains '->' and is not an edge line
53 #used to check to see if the current line is an edge line
61 #filter out the unnecessary checks on all the edge lines
89 #1) node lines, 2) edge lines 3) support lines (like page size, etc)
91 #is this an edge line?
92 #note that this is no completely robust, if a none edge line
  /frameworks/base/core/tests/coretests/src/android/widget/focus/
ScrollingThroughListOfFocusablesTest.java 53 // Make sure we have some fading edge regardless of ListView style.
98 assertTrue("bottom of view should be just above fading edge",
102 // make sure fading edge is the expected view
104 assertEquals("should be a second view visible due to the fading edge",
147 "the bottom of the list view (no fading edge)",
186 // now we are at top row, should have caused scrolling, and fading edge...
194 assertEquals("top of selected row should be just below top vertical fading edge",
199 // make sure fading edge is the view we expect
  /hardware/interfaces/tests/pointer/1.0/
IGraph.hal 24 struct Edge {
30 vec<Edge> edges;

Completed in 1141 milliseconds

1 2 3 4 5 6 7 891011>>