Home
last modified time | relevance | path

Searched refs:reducer (Results 1 – 22 of 22) sorted by relevance

/external/eigen/unsupported/Eigen/CXX11/src/Tensor/
DTensorReductionCuda.h25 __device__ EIGEN_ALWAYS_INLINE void atomicReduce(T* output, T accum, R& reducer) { in atomicReduce() argument
31 reducer.reduce(accum, reinterpret_cast<T*>(&newval)); in atomicReduce()
39 reducer.reduce(accum, reinterpret_cast<T*>(&newval)); in atomicReduce()
48 reducer.reduce(accum, reinterpret_cast<T*>(&newval)); in atomicReduce()
56 reducer.reduce(accum, reinterpret_cast<T*>(&newval)); in atomicReduce()
84 __device__ inline void atomicReduce(half2* output, half2 accum, R<half>& reducer) { in atomicReduce() argument
87 reducer.reducePacket(accum, reinterpret_cast<half2*>(&newval)); in atomicReduce()
95 reducer.reducePacket(accum, reinterpret_cast<half2*>(&newval)); in atomicReduce()
125 __global__ void FullReductionKernel(Reducer reducer, const Self input, Index num_coeffs, in FullReductionKernel() argument
132 *output = reducer.initialize(); in FullReductionKernel()
[all …]
DTensorReduction.h131 …NLINE void reduce(const Self& self, typename Self::Index firstIndex, Op& reducer, typename Self::C…
135 GenericDimReducer<DimIndex-1, Self, Op>::reduce(self, input, reducer, accum);
141 …NLINE void reduce(const Self& self, typename Self::Index firstIndex, Op& reducer, typename Self::C…
144 reducer.reduce(self.m_impl.coeff(input), accum);
150 …ONG_INLINE void reduce(const Self& self, typename Self::Index index, Op& reducer, typename Self::C…
151 reducer.reduce(self.m_impl.coeff(index), accum);
157 …Self& self, typename Self::Index firstIndex, typename Self::Index numValuesToReduce, Op& reducer) {
158 typename Self::CoeffReturnType accum = reducer.initialize();
160 reducer.reduce(self.m_impl.coeff(firstIndex + j), &accum);
162 return reducer.finalize(accum);
[all …]
DTensorReductionSycl.h108 …static void run(const Self& self, Op& reducer, const Eigen::SyclDevice& dev, CoeffReturnType* outp…
144 Op functor = reducer;
187 …static bool run(const Self& self, Op& reducer, const Eigen::SyclDevice& dev, CoeffReturnType* outp…
206 Op functor = reducer;
DTensorBase.h519 scan(const Index& axis, const Reducer& reducer, bool exclusive = false) const {
520 return TensorScanOp<Reducer, const Derived>(derived(), axis, exclusive, reducer);
664 reduce(const Dims& dims, const Reducer& reducer) const { in reduce() argument
665 return TensorReductionOp<Reducer, const Dims, const Derived>(derived(), dims, reducer); in reduce()
DREADME.md1165 ### <Operation> reduce(const Dimensions& new_dims, const Reducer& reducer)
/external/skia/tests/
DPathOpsCubicReduceOrderTest.cpp63 SkReduceOrder reducer; in DEF_TEST() local
112 order = reducer.reduce(cubic, SkReduceOrder::kAllow_Quadratics); in DEF_TEST()
123 order = reducer.reduce(cubic, SkReduceOrder::kAllow_Quadratics); in DEF_TEST()
126 order = reducer.reduce(cubic, SkReduceOrder::kAllow_Quadratics); in DEF_TEST()
135 order = reducer.reduce(cubic, SkReduceOrder::kAllow_Quadratics); in DEF_TEST()
146 order = reducer.reduce(cubic, SkReduceOrder::kAllow_Quadratics); in DEF_TEST()
157 order = reducer.reduce(cubic, SkReduceOrder::kAllow_Quadratics); in DEF_TEST()
168 order = reducer.reduce(cubic, SkReduceOrder::kAllow_Quadratics); in DEF_TEST()
171 order = reducer.reduce(cubic, SkReduceOrder::kAllow_Quadratics); in DEF_TEST()
180 order = reducer.reduce(cubic, SkReduceOrder::kAllow_Quadratics); in DEF_TEST()
[all …]
DPathOpsQuadReduceOrderTest.cpp25 SkReduceOrder reducer; in oneOffTest() local
26 SkDEBUGCODE(int result = ) reducer.reduce(quad); in oneOffTest()
33 SkReduceOrder reducer; in standardTestCases() local
55 order = reducer.reduce(quad); in standardTestCases()
64 order = reducer.reduce(quad); in standardTestCases()
DPathOpsTestCommon.cpp64 SkReduceOrder reducer; in toQuadraticTs() local
65 int order = reducer.reduce(*cubic, SkReduceOrder::kAllow_Quadratics); in toQuadraticTs()
99 int orderP1 = reducer.reduce(pair.first(), SkReduceOrder::kNo_Quadratics); in toQuadraticTs()
103 int orderP2 = reducer.reduce(pair.second(), SkReduceOrder::kNo_Quadratics); in toQuadraticTs()
DPathOpsQuadLineIntersectionThreadedTest.cpp87 SkReduceOrder reducer; in testQuadLineIntersectMain() local
88 int order = reducer.reduce(quad); in testQuadLineIntersectMain()
DPathOpsConicLineIntersectionTest.cpp107 SkReduceOrder reducer; in DEF_TEST() local
118 int order2 = reducer.reduce(line); in DEF_TEST()
/external/skia/src/pathops/
DSkReduceOrder.cpp249 SkReduceOrder reducer; in Quad() local
250 int order = reducer.reduce(quad); in Quad()
253 *reducePts++ = reducer.fLine[index].asSkPoint(); in Quad()
275 SkReduceOrder reducer; in Cubic() local
276 int order = reducer.reduce(cubic, kAllow_Quadratics); in Cubic()
279 *reducePts++ = reducer.fQuad[index].asSkPoint(); in Cubic()
/external/v8/src/compiler/
Dgraph-reducer.cc43 void GraphReducer::AddReducer(Reducer* reducer) { in AddReducer() argument
44 reducers_.push_back(reducer); in AddReducer()
67 for (Reducer* const reducer : reducers_) reducer->Finalize(); in ReduceNode()
Dgraph-reducer.h132 void AddReducer(Reducer* reducer); in NON_EXPORTED_BASE()
Dpipeline.cc455 SourcePositionWrapper(Reducer* reducer, SourcePositionTable* table) in SourcePositionWrapper() argument
456 : reducer_(reducer), table_(table) {} in SourcePositionWrapper()
484 Reducer* reducer) { in AddReducer() argument
488 new (buffer) SourcePositionWrapper(reducer, data->source_positions()); in AddReducer()
491 graph_reducer->AddReducer(reducer); in AddReducer()
/external/libconstrainedcrypto/
Dp256.c164 p256_digit reducer[P256_NDIGITS] = { 0 }; in p256_modmul() local
169 top_reducer = mulAdd(MOD, top, 0, reducer); in p256_modmul()
172 top = subTop(top_reducer, reducer, top, tmp + i); in p256_modmul()
/external/v8/
DAndroid.v8.mk113 src/compiler/common-operator-reducer.cc \
121 src/compiler/escape-analysis-reducer.cc \
128 src/compiler/graph-reducer.cc \
137 src/compiler/js-builtin-reducer.cc \
138 src/compiler/js-call-reducer.cc \
160 src/compiler/machine-operator-reducer.cc \
186 src/compiler/simplified-operator-reducer.cc \
195 src/compiler/value-numbering-reducer.cc \
279 src/heap/memory-reducer.cc \
DBUILD.gn1083 "src/compiler/common-operator-reducer.cc",
1084 "src/compiler/common-operator-reducer.h",
1100 "src/compiler/escape-analysis-reducer.cc",
1101 "src/compiler/escape-analysis-reducer.h",
1114 "src/compiler/graph-reducer.cc",
1115 "src/compiler/graph-reducer.h",
1134 "src/compiler/js-builtin-reducer.cc",
1135 "src/compiler/js-builtin-reducer.h",
1136 "src/compiler/js-call-reducer.cc",
1137 "src/compiler/js-call-reducer.h",
[all …]
DChangeLog19489 [turbofan] Fix control reducer bug with walking non-control edges during
19884 [turbofan] Fix control reducer with re-reducing branches (Chromium issue
/external/v8/src/
Dv8.gyp580 'compiler/common-operator-reducer.cc',
581 'compiler/common-operator-reducer.h',
597 'compiler/escape-analysis-reducer.cc',
598 'compiler/escape-analysis-reducer.h',
609 'compiler/graph-reducer.cc',
610 'compiler/graph-reducer.h',
629 'compiler/js-builtin-reducer.cc',
630 'compiler/js-builtin-reducer.h',
631 'compiler/js-call-reducer.cc',
632 'compiler/js-call-reducer.h',
[all …]
/external/eigen/unsupported/test/
Dcxx11_tensor_reduction.cpp318 UserReducer reducer(10.0f); in test_user_defined_reductions() local
319 Tensor<float, 1, DataLayout> result = tensor.reduce(reduction_axis, reducer); in test_user_defined_reductions()
/external/llvm/docs/
Dindex.rst309 Automatic bug finder and test-case reducer description and usage
/external/jline/src/src/test/resources/jline/example/
Denglish.gz