Searched refs:reducer (Results 1 - 25 of 52) sorted by relevance

123

/external/chromium_org/third_party/skia/tests/
H A DPathOpsCubicReduceOrderTest.cpp63 SkReduceOrder reducer; local
110 order = reducer.reduce(cubic, SkReduceOrder::kAllow_Quadratics);
119 order = reducer.reduce(cubic, SkReduceOrder::kAllow_Quadratics);
122 order = reducer.reduce(cubic, SkReduceOrder::kAllow_Quadratics);
129 order = reducer.reduce(cubic, SkReduceOrder::kAllow_Quadratics);
138 order = reducer.reduce(cubic, SkReduceOrder::kAllow_Quadratics);
147 order = reducer.reduce(cubic, SkReduceOrder::kAllow_Quadratics);
156 order = reducer.reduce(cubic, SkReduceOrder::kAllow_Quadratics);
159 order = reducer.reduce(cubic, SkReduceOrder::kAllow_Quadratics);
166 order = reducer
[all...]
H A DPathOpsQuadReduceOrderTest.cpp23 SkReduceOrder reducer; local
24 SkDEBUGCODE(int result = ) reducer.reduce(quad);
31 SkReduceOrder reducer; local
51 order = reducer.reduce(quad);
58 order = reducer.reduce(quad);
H A DPathOpsQuadLineIntersectionThreadedTest.cpp85 SkReduceOrder reducer; local
86 int order = reducer.reduce(quad);
H A DPathOpsCubicQuadIntersectionTest.cpp158 SkReduceOrder reducer;
159 int order = reducer.reduce(quad);
170 order = reducer.reduce(nearby);
/external/skia/tests/
H A DPathOpsCubicReduceOrderTest.cpp63 SkReduceOrder reducer; local
110 order = reducer.reduce(cubic, SkReduceOrder::kAllow_Quadratics);
119 order = reducer.reduce(cubic, SkReduceOrder::kAllow_Quadratics);
122 order = reducer.reduce(cubic, SkReduceOrder::kAllow_Quadratics);
129 order = reducer.reduce(cubic, SkReduceOrder::kAllow_Quadratics);
138 order = reducer.reduce(cubic, SkReduceOrder::kAllow_Quadratics);
147 order = reducer.reduce(cubic, SkReduceOrder::kAllow_Quadratics);
156 order = reducer.reduce(cubic, SkReduceOrder::kAllow_Quadratics);
159 order = reducer.reduce(cubic, SkReduceOrder::kAllow_Quadratics);
166 order = reducer
[all...]
H A DPathOpsQuadReduceOrderTest.cpp23 SkReduceOrder reducer; local
24 SkDEBUGCODE(int result = ) reducer.reduce(quad);
31 SkReduceOrder reducer; local
51 order = reducer.reduce(quad);
58 order = reducer.reduce(quad);
H A DPathOpsQuadLineIntersectionThreadedTest.cpp85 SkReduceOrder reducer; local
86 int order = reducer.reduce(quad);
H A DPathOpsCubicQuadIntersectionTest.cpp158 SkReduceOrder reducer;
159 int order = reducer.reduce(quad);
170 order = reducer.reduce(nearby);
/external/chromium_org/v8/src/compiler/
H A Dgraph-reducer-unittest.cc6 #include "src/compiler/graph-reducer.h"
50 GraphReducer reducer(graph());
51 reducer.AddReducer(r);
52 reducer.ReduceNode(node);
56 GraphReducer reducer(graph());
57 reducer.AddReducer(r1);
58 reducer.AddReducer(r2);
59 reducer.ReduceNode(node);
63 GraphReducer reducer(graph());
64 reducer
[all...]
H A Dgraph-reducer.h32 // A reducer can reduce or simplify a given node based on its operator and
33 // inputs. This class functions as an extension point for the graph reducer for
62 void AddReducer(Reducer* reducer) { reducers_.push_back(reducer); } argument
H A Dgraph-reducer.cc5 #include "src/compiler/graph-reducer.h"
34 if (i == skip) continue; // Skip this reducer.
38 // No change from this reducer.
78 explicit GraphReducerVisitor(GraphReducer* reducer) : reducer_(reducer) {} argument
H A Djs-builtin-reducer-unittest.cc6 #include "src/compiler/js-builtin-reducer.h"
27 JSBuiltinReducer reducer(&jsgraph);
28 return reducer.Reduce(node);
/external/chromium_org/v8/test/cctest/compiler/
H A Dtest-graph-reducer.cc9 #include "src/compiler/graph-reducer.h"
205 GraphReducer reducer(&graph);
207 reducer.AddReducer(&recorder);
208 reducer.ReduceGraph();
223 GraphReducer reducer(&graph);
225 reducer.AddReducer(&recorder);
226 reducer.ReduceGraph();
241 GraphReducer reducer(&graph);
243 reducer.AddReducer(&r);
248 reducer
629 OneTimeReducer(Reducer* reducer, Zone* zone) argument
[all...]
H A Dtest-machine-operator-reducer.cc10 #include "src/compiler/machine-operator-reducer.h"
100 MachineOperatorReducer reducer(&jsgraph);
101 Reduction reduction = reducer.Reduce(n);
112 MachineOperatorReducer reducer(&jsgraph);
113 Reduction reduction = reducer.Reduce(n);
124 MachineOperatorReducer reducer(&jsgraph);
125 Reduction reduction = reducer.Reduce(n);
139 MachineOperatorReducer reducer(&jsgraph);
140 Reduction r = reducer.Reduce(n);
154 MachineOperatorReducer reducer(
[all...]
H A Dtest-changes-lowering.cc147 // Run the graph reducer with changes lowering on a single node.
151 GraphReducer reducer(this->graph());
152 reducer.AddReducer(&lowering);
153 reducer.ReduceNode(change);
/external/chromium_org/third_party/skia/src/pathops/
H A DSkDCubicToQuads.cpp119 SkReduceOrder reducer; local
120 int order = reducer.reduce(*this, SkReduceOrder::kAllow_Quadratics);
154 int orderP1 = reducer.reduce(pair.first(), SkReduceOrder::kNo_Quadratics);
158 int orderP2 = reducer.reduce(pair.second(), SkReduceOrder::kNo_Quadratics);
H A DSkReduceOrder.cpp264 SkReduceOrder reducer; local
265 int order = reducer.reduce(quad);
268 *reducePts++ = reducer.fLine[index].asSkPoint();
277 SkReduceOrder reducer; local
278 int order = reducer.reduce(cubic, kAllow_Quadratics);
281 *reducePts++ = reducer.fQuad[index].asSkPoint();
H A DSkDCubicIntersection.cpp28 static int quadPart(const SkDCubic& cubic, double tStart, double tEnd, SkReduceOrder* reducer) { argument
33 int order = reducer->reduce(quad);
45 SkDebugf("%s simple=(%1.9g,%1.9g", __FUNCTION__, reducer->fQuad[0].fX, reducer->fQuad[0].fY);
47 SkDebugf(" %1.9g,%1.9g", reducer->fQuad[1].fX, reducer->fQuad[1].fY);
50 SkDebugf(" %1.9g,%1.9g", reducer->fQuad[2].fX, reducer->fQuad[2].fY);
/external/skia/src/pathops/
H A DSkDCubicToQuads.cpp119 SkReduceOrder reducer; local
120 int order = reducer.reduce(*this, SkReduceOrder::kAllow_Quadratics);
154 int orderP1 = reducer.reduce(pair.first(), SkReduceOrder::kNo_Quadratics);
158 int orderP2 = reducer.reduce(pair.second(), SkReduceOrder::kNo_Quadratics);
H A DSkReduceOrder.cpp264 SkReduceOrder reducer; local
265 int order = reducer.reduce(quad);
268 *reducePts++ = reducer.fLine[index].asSkPoint();
277 SkReduceOrder reducer; local
278 int order = reducer.reduce(cubic, kAllow_Quadratics);
281 *reducePts++ = reducer.fQuad[index].asSkPoint();
H A DSkDCubicIntersection.cpp28 static int quadPart(const SkDCubic& cubic, double tStart, double tEnd, SkReduceOrder* reducer) { argument
33 int order = reducer->reduce(quad);
45 SkDebugf("%s simple=(%1.9g,%1.9g", __FUNCTION__, reducer->fQuad[0].fX, reducer->fQuad[0].fY);
47 SkDebugf(" %1.9g,%1.9g", reducer->fQuad[1].fX, reducer->fQuad[1].fY);
50 SkDebugf(" %1.9g,%1.9g", reducer->fQuad[2].fX, reducer->fQuad[2].fY);
/external/chromium_org/v8/tools/gyp/
H A Dv8_base.host.darwin-arm.mk58 v8/src/compiler/graph-reducer.cc \
64 v8/src/compiler/js-builtin-reducer.cc \
71 v8/src/compiler/machine-operator-reducer.cc \
83 v8/src/compiler/simplified-operator-reducer.cc \
87 v8/src/compiler/value-numbering-reducer.cc \
H A Dv8_base.host.darwin-arm64.mk58 v8/src/compiler/graph-reducer.cc \
64 v8/src/compiler/js-builtin-reducer.cc \
71 v8/src/compiler/machine-operator-reducer.cc \
83 v8/src/compiler/simplified-operator-reducer.cc \
87 v8/src/compiler/value-numbering-reducer.cc \
H A Dv8_base.host.darwin-mips.mk58 v8/src/compiler/graph-reducer.cc \
64 v8/src/compiler/js-builtin-reducer.cc \
71 v8/src/compiler/machine-operator-reducer.cc \
83 v8/src/compiler/simplified-operator-reducer.cc \
87 v8/src/compiler/value-numbering-reducer.cc \
H A Dv8_base.host.darwin-mips64.mk58 v8/src/compiler/graph-reducer.cc \
64 v8/src/compiler/js-builtin-reducer.cc \
71 v8/src/compiler/machine-operator-reducer.cc \
83 v8/src/compiler/simplified-operator-reducer.cc \
87 v8/src/compiler/value-numbering-reducer.cc \

Completed in 272 milliseconds

123