/external/v8/src/compiler/ |
graph-reducer-unittest.cc | 6 #include "src/compiler/graph-reducer.h" 27 struct MockReducer : public Reducer { 40 DefaultValue<Reduction>::Set(Reducer::NoChange()); 49 void ReduceNode(Node* node, Reducer* r) { 50 GraphReducer reducer(graph()); 51 reducer.AddReducer(r); 52 reducer.ReduceNode(node); 55 void ReduceNode(Node* node, Reducer* r1, Reducer* r2) { 56 GraphReducer reducer(graph()) [all...] |
graph-reducer.h | 32 // 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 37 class Reducer { 39 Reducer() {} 40 virtual ~Reducer() {} 51 DISALLOW_COPY_AND_ASSIGN(Reducer); 62 void AddReducer(Reducer* reducer) { reducers_.push_back(reducer); } 71 ZoneVector<Reducer*> reducers_ [all...] |
compiler.gyp | 24 'graph-reducer-unittest.cc', 29 'js-builtin-reducer-unittest.cc', 30 'machine-operator-reducer-unittest.cc', 32 'simplified-operator-reducer-unittest.cc', 34 'value-numbering-reducer-unittest.cc',
|
simplified-operator-reducer.h | 8 #include "src/compiler/graph-reducer.h" 22 class SimplifiedOperatorReducer FINAL : public Reducer {
|
value-numbering-reducer.h | 8 #include "src/compiler/graph-reducer.h" 14 class ValueNumberingReducer FINAL : public Reducer {
|
graph-reducer.cc | 5 #include "src/compiler/graph-reducer.h" 25 ZoneVector<Reducer*>::iterator skip = reducers_.end(); 32 for (ZoneVector<Reducer*>::iterator i = reducers_.begin(); 34 if (i == skip) continue; // Skip this reducer. 38 // No change from this reducer. 78 explicit GraphReducerVisitor(GraphReducer* reducer) : reducer_(reducer) {}
|
js-typed-lowering.h | 8 #include "src/compiler/graph-reducer.h" 19 class JSTypedLowering FINAL : public Reducer { 35 Reduction ReplaceWith(Node* node) { return Reducer::Replace(node); }
|
change-lowering.h | 8 #include "src/compiler/graph-reducer.h" 20 class ChangeLowering FINAL : public Reducer {
|
js-builtin-reducer.h | 8 #include "src/compiler/graph-reducer.h" 18 class JSBuiltinReducer FINAL : public Reducer {
|
js-context-specialization.cc | 67 return Reducer::NoChange(); 82 return Reducer::NoChange(); 89 return Reducer::Changed(node); 99 return Reducer::NoChange(); 105 return Reducer::Replace(jsgraph_->Constant(value)); 115 return Reducer::NoChange(); 122 return Reducer::NoChange(); 136 return Reducer::Changed(node);
|
machine-operator-reducer.h | 8 #include "src/compiler/graph-reducer.h" 22 class MachineOperatorReducer FINAL : public Reducer {
|
phi-reducer.h | 8 #include "src/compiler/graph-reducer.h" 15 class PhiReducer FINAL : public Reducer {
|
js-context-specialization.h | 8 #include "src/compiler/graph-reducer.h"
|
js-generic-lowering.h | 13 #include "src/compiler/graph-reducer.h" 27 class JSGenericLowering : public Reducer {
|
value-numbering-reducer.cc | 5 #include "src/compiler/value-numbering-reducer.h"
|
js-builtin-reducer-unittest.cc | 6 #include "src/compiler/js-builtin-reducer.h" 27 JSBuiltinReducer reducer(&jsgraph); 28 return reducer.Reduce(node);
|
pipeline.cc | 19 #include "src/compiler/machine-operator-reducer.h" 20 #include "src/compiler/phi-reducer.h" 25 #include "src/compiler/simplified-operator-reducer.h" 27 #include "src/compiler/value-numbering-reducer.h" 203 // TODO(mstarzinger): Running reducer once ought to be enough for everyone.
|
/external/skia/tests/ |
PathOpsCubicReduceOrderTest.cpp | 63 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.reduce(cubic, SkReduceOrder::kAllow_Quadratics) [all...] |
PathOpsQuadReduceOrderTest.cpp | 23 SkReduceOrder reducer; local 24 SkDEBUGCODE(int result = ) reducer.reduce(quad); 31 SkReduceOrder reducer; local 51 order = reducer.reduce(quad); 58 order = reducer.reduce(quad);
|
/external/v8/test/cctest/compiler/ |
test-graph-reducer.cc | 9 #include "src/compiler/graph-reducer.h" 36 class InPlaceABReducer : public Reducer { 59 class NewABReducer : public Reducer { 82 class InPlaceBCReducer : public Reducer { 105 class A0Wrapper FINAL : public Reducer { 121 class B0Wrapper FINAL : public Reducer { 137 class A1Forwarder : public Reducer { 150 class B1Forwarder : public Reducer { 163 class AB2Sorter : public Reducer { 183 class ReducerRecorder : public Reducer { [all...] |
test-machine-operator-reducer.cc | 10 #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(&jsgraph) [all...] |
/device/asus/flo/camera/hdr/include/ |
morpho_noise_reduction.h | 65 * @param[out] reducer ?m?C?Y??????
72 morpho_NoiseReduction *reducer,
79 * @param[in,out] reducer ?m?C?Y??????
84 morpho_NoiseReduction *reducer);
variable 90 * @param[in,out] reducer ?m?C?Y??????
96 morpho_NoiseReduction *reducer,
102 * @param[in,out] reducer ?m?C?Y??????
108 morpho_NoiseReduction *reducer,
116 * @param[in,out] reducer ?m?C?Y??????
123 morpho_NoiseReduction *reducer,
[all...] |
/device/lge/hammerhead/camera/hdr/include/ |
morpho_noise_reduction.h | 65 * @param[out] reducer ?m?C?Y??????
72 morpho_NoiseReduction *reducer,
79 * @param[in,out] reducer ?m?C?Y??????
84 morpho_NoiseReduction *reducer);
variable 90 * @param[in,out] reducer ?m?C?Y??????
96 morpho_NoiseReduction *reducer,
102 * @param[in,out] reducer ?m?C?Y??????
108 morpho_NoiseReduction *reducer,
116 * @param[in,out] reducer ?m?C?Y??????
123 morpho_NoiseReduction *reducer,
[all...] |
/external/skia/src/pathops/ |
SkReduceOrder.cpp | 264 SkReduceOrder reducer; local 265 int order = reducer.reduce(quad); 268 *reducePts++ = reducer.fLine[index].asSkPoint(); 290 SkReduceOrder reducer; local 291 int order = reducer.reduce(cubic, kAllow_Quadratics); 294 *reducePts++ = reducer.fQuad[index].asSkPoint();
|
/libcore/luni/src/main/java/java/util/concurrent/ |
CountedCompleter.java | 255 * final MyReducer<E> reducer; final int lo, hi; 259 * MyReducer<E> reducer, int lo, int hi) { 262 * this.reducer = reducer; this.lo = lo; this.hi = hi; 267 * MapReducer<E> left = new MapReducer(this, array, mapper, reducer, lo, mid); 268 * MapReducer<E> right = new MapReducer(this, array, mapper, reducer, mid, hi); 288 * result = reducer.apply(child.result, sib.result); 293 * public static <E> E mapReduce(E[] array, MyMapper<E> mapper, MyReducer<E> reducer) { 294 * return new MapReducer<E>(null, array, mapper, reducer, 326 * final MyReducer<E> reducer; final int lo, hi [all...] |