Searched refs:prod (Results 1 - 25 of 86) sorted by relevance

1234

/external/eigen/doc/snippets/
H A DMatrixBase_prod.cpp3 cout << "Here is the product of all the coefficients:" << endl << m.prod() << endl;
H A DPartialRedux_prod.cpp3 cout << "Here is the product of each row:" << endl << m.rowwise().prod() << endl;
/external/skia/src/core/
H A DSkMathPriv.h60 unsigned prod = a*b + 1; local
61 return (prod + (prod >> 8)) >> 8;
70 unsigned prod = a*b + 255; local
71 return (prod + (prod >> 8)) >> 8;
76 static inline unsigned SkDiv255Round(unsigned prod) { argument
77 prod += 128;
78 return (prod + (prod >>
[all...]
/external/skia/include/core/
H A DSkMath.h107 unsigned prod = a*b + (1 << (shift - 1)); local
108 return (prod + (prod >> shift)) >> shift;
118 unsigned prod = a*b + 128; local
119 return (prod + (prod >> 8)) >> 8;
H A DSkScalar.h76 SkScalar prod = x * 0; local
77 // At this point, prod will either be NaN or 0
78 return !SkScalarIsNaN(prod);
82 SkScalar prod = 0; local
83 prod *= a;
84 prod *= b;
85 // At this point, prod will either be NaN or 0
86 return !SkScalarIsNaN(prod);
90 SkScalar prod = 0; local
92 prod *
[all...]
/external/eigen/test/
H A Dzerosized.cpp17 VERIFY(m.prod()==1);
59 Matrix<Scalar,Dynamic,Dynamic> prod = m.template block<MatrixType::RowsAtCompileTime,0>(0,0,rows,0) * m.template block<0,MatrixType::ColsAtCompileTime>(0,0,0,cols); local
60 VERIFY(prod.rows()==rows && prod.cols()==cols);
61 VERIFY(prod.isZero());
62 prod = m.template block<1,0>(0,0) * m.template block<0,1>(0,0);
63 VERIFY(prod.size()==1);
64 VERIFY(prod.isZero());
H A Devaluators.cpp8 prod(const Lhs& lhs, const Rhs& rhs) function in namespace:Eigen
158 VERIFY_IS_APPROX_EVALUATOR2(d, prod(a,b), a*b);
159 VERIFY_IS_APPROX_EVALUATOR2(d.noalias(), prod(a,b), a*b);
160 VERIFY_IS_APPROX_EVALUATOR2(d, prod(a,b) + c, a*b + c);
161 VERIFY_IS_APPROX_EVALUATOR2(d, s * prod(a,b), s * a*b);
162 VERIFY_IS_APPROX_EVALUATOR2(d, prod(a,b).transpose(), (a*b).transpose());
163 VERIFY_IS_APPROX_EVALUATOR2(d, prod(a,b) + prod(b,c), a*b + b*c);
165 // check that prod works even with aliasing present
167 copy_using_evaluator(a, prod(
[all...]
/external/webrtc/webrtc/modules/audio_coding/codecs/isac/fix/source/
H A Dfilters_neon.c26 int64_t prod = 0; local
48 prod = vaddvq_s64(tmpb_v);
50 prod = vget_lane_s64(vadd_s64(vget_low_s64(tmpb_v), vget_high_s64(tmpb_v)),
54 temp = (uint32_t)(prod >> 31);
57 r[0] = (int32_t)(prod >> scaling);
94 prod = vaddvq_s64(tmpb_v);
96 prod = vget_lane_s64(vadd_s64(vget_low_s64(tmpb_v), vget_high_s64(tmpb_v)),
107 r[i] = (int32_t)((prod + prod_tail) >> scaling);
H A Dfilters.c27 int64_t prod = 0; local
35 prod += x[i] * x[i];
39 temp = (uint32_t)(prod >> 31);
45 r[0] = (int32_t)(prod >> scaling);
49 prod = 0;
51 prod += x[j] * x[i + j];
53 sum = (int32_t)(prod >> scaling);
/external/toolchain-utils/deprecated/
H A Dcompare_benchmarks.py147 prod = 1.0
155 prod = prod * (stats[key] / basestats[key])
164 prod = math.exp(1.0 / count * math.log(prod))
165 prod = (1.0 - prod) * 100
167 print('%s,,,%f' % ('Geomean', prod))
169 print('%15.15s%15.15s%15.15s%14.2f%%' % ('Geomean', '', '', prod))
/external/eigen/doc/examples/
H A Dtut_arithmetic_redux_basic.cpp11 cout << "Here is mat.prod(): " << mat.prod() << endl;
/external/ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_destroy/
H A D3-1.c33 pthread_t prod, cons; local
47 if (pthread_create(&prod, NULL, producer, (void *)cnt) != 0) {
56 if (pthread_join(prod, NULL) == 0 && pthread_join(cons, NULL) == 0) {
/external/ltp/testcases/open_posix_testsuite/conformance/interfaces/sem_init/
H A D3-1.c33 pthread_t prod, cons; local
47 if (pthread_create(&prod, NULL, producer, (void *)cnt) != 0) {
56 if ((pthread_join(prod, NULL) == 0) && (pthread_join(cons, NULL) == 0)) {
/external/eigen/bench/btl/libs/ublas/
H A Dublas_interface.hh92 X = prod(A,B);
96 X = prod(A,B);
106 X.assign(prod(A,B));
110 X.assign(prod(trans(A),B));
114 X.assign(prod(A,B));
126 // X = prod(trans(A),A);
127 X.assign(prod(trans(A),A));
131 // X = prod(A,trans(A));
132 X.assign(prod(A,trans(A)));
/external/skia/src/opts/
H A DSkColor_opts_SSE2.h37 __m128i prod = _mm_mullo_epi16(a, b); local
38 prod = _mm_add_epi32(prod, _mm_set1_epi32(128));
39 prod = _mm_add_epi32(prod, _mm_srli_epi32(prod, 8));
40 prod = _mm_srli_epi32(prod, 8);
42 return prod;
141 __m128i prod local
[all...]
/external/kernel-headers/original/uapi/linux/
H A Dzorro.h35 #define ZORRO_ID(manuf, prod, epc) \
36 ((ZORRO_MANUF_##manuf << 16) | ((prod) << 8) | (epc))
/external/valgrind/drd/tests/
H A Dmatinv.c143 elem_t* prod; local
147 prod = new_matrix(rows1, cols2);
152 prod[i * cols2 + j] = 0;
155 prod[i * cols2 + j] += a1[i * cols1 + k] * a2[k * cols2 + j];
159 return prod;
316 elem_t *a, *inv, *prod; local
348 prod = multiply_matrices(a, matrix_size, matrix_size,
350 error = identity_error(prod, matrix_size);
361 delete_matrix(prod);
H A Domp_matinv.c131 elem_t* prod; local
135 prod = new_matrix(rows1, cols2);
140 prod[i * cols2 + j] = 0;
143 prod[i * cols2 + j] += a1[i * cols1 + k] * a2[k * cols2 + j];
147 return prod;
292 elem_t *a, *inv, *prod; local
328 prod = multiply_matrices(a, matrix_size, matrix_size,
330 error = identity_error(prod, matrix_size);
341 delete_matrix(prod);
/external/eigen/bench/btl/libs/tvmet/
H A Dtvmet_interface.hh86 X = prod(A,B);
90 X = prod(A,B);
94 X = prod(trans(A),B);
/external/selinux/python/sepolgen/src/sepolgen/
H A Dyacc.py192 prod = self.productions # Local reference to production list
270 p = prod[-t]
533 # prod - A list of symbols making up its production
545 # lr_index - LR item index (location of the ".") in the prod list.
563 if self.prod:
564 s = "%s -> %s" % (self.name," ".join(self.prod))
574 if n > len(self.prod): return None
577 p.prod = list(self.prod)
582 p.prod
[all...]
/external/mdnsresponder/Clients/
H A DMakefile33 LIBS = -L../mDNSPosix/build/prod/ -ldns_sd
/external/eigen/Eigen/src/Core/products/
H A DGeneralMatrixMatrixTriangular.h202 static void run(MatrixType& mat, const ProductType& prod, const typename MatrixType::Scalar& alpha, bool beta) argument
210 typename internal::add_const_on_value_type<ActualLhs>::type actualLhs = LhsBlasTraits::extract(prod.lhs());
216 typename internal::add_const_on_value_type<ActualRhs>::type actualRhs = RhsBlasTraits::extract(prod.rhs());
218 Scalar actualAlpha = alpha * LhsBlasTraits::extractScalarFactor(prod.lhs().derived()) * RhsBlasTraits::extractScalarFactor(prod.rhs().derived());
250 static void run(MatrixType& mat, const ProductType& prod, const typename MatrixType::Scalar& alpha, bool beta) argument
256 typename internal::add_const_on_value_type<ActualLhs>::type actualLhs = LhsBlasTraits::extract(prod.lhs());
262 typename internal::add_const_on_value_type<ActualRhs>::type actualRhs = RhsBlasTraits::extract(prod.rhs());
264 typename ProductType::Scalar actualAlpha = alpha * LhsBlasTraits::extractScalarFactor(prod.lhs().derived()) * RhsBlasTraits::extractScalarFactor(prod
295 _assignProduct(const ProductType& prod, const Scalar& alpha, bool beta) argument
[all...]
/external/libmojo/third_party/ply/
H A Dyacc.py287 prod = self.productions # Local reference to production list (to avoid lookup on self.)
378 p = prod[-t]
602 prod = self.productions # Local reference to production list (to avoid lookup on self.)
675 p = prod[-t]
874 prod = self.productions # Local reference to production list (to avoid lookup on self.)
947 p = prod[-t]
1139 # prod - A list of symbols on the right side ['expr','PLUS','term']
1154 def __init__(self,number,name,prod,precedence=('right',0),func=None,file='',line=0):
1156 self.prod = tuple(prod)
[all...]
/external/libopus/celt/tests/
H A Dtest_unit_mathops.c93 double prod; local
97 prod = (1./32768./65526.)*val*i;
99 prod = val*i;
101 if (fabs(prod-1) > .00025)
103 fprintf (stderr, "div failed: 1/%d="WORD" (product = %f)\n", i, val, prod);
/external/webrtc/webrtc/modules/audio_coding/codecs/isac/main/source/
H A Dfilter_functions.c100 double sum, prod; local
107 prod = x[0] * x_lag[0];
109 sum += prod;
110 prod = x[n] * x_lag[n];
112 sum += prod;

Completed in 536 milliseconds

1234