/external/libcxx/test/std/utilities/function.objects/arithmetic.operations/ |
D | multiplies.pass.cpp | 20 typedef std::multiplies<int> F; in main() 27 typedef std::multiplies<> F2; in main() 33 constexpr int foo = std::multiplies<int> () (3, 2); in main() 36 constexpr int bar = std::multiplies<> () (3.0, 2); in main()
|
D | transparent.pass.cpp | 38 static_assert ( !is_transparent<std::multiplies<int>>::value, "" ); in main() 39 static_assert ( !is_transparent<std::multiplies<std::string>>::value, "" ); in main() 40 static_assert ( is_transparent<std::multiplies<void>>::value, "" ); in main() 41 static_assert ( is_transparent<std::multiplies<>>::value, "" ); in main()
|
/external/llvm/test/Transforms/Reassociate/ |
D | repeats.ll | 49 ; Can be done with two multiplies. 62 ; Can be done with two multiplies. 76 ; Can be done with two multiplies. 91 ; Can be done with two multiplies. 107 ; Can be done with three multiplies. 125 ; Can be done with three multiplies. 144 ; Can be done with four multiplies. 165 ; Can be done with two multiplies. 185 ; Can be done with three multiplies. 207 ; Can be done with three multiplies. [all …]
|
D | basictest.ll | 113 ; This should be one add and two multiplies.
|
/external/llvm/test/CodeGen/X86/ |
D | combine-multiplies.ll | 56 ; Test for the same optimization on vector multiplies. 91 ; Again, we want to make sure we don't generate two different multiplies. 94 ; do 2 adds, followed by 2 multiplies (i.e. 4 pmuludq instructions).
|
D | powi.ll | 2 ; Ideally this would compile to 5 multiplies.
|
D | machine-combiner.ll | 147 ; Verify that SSE and AVX scalar single-precision multiplies are reassociated. 191 ; Verify that SSE and AVX scalar double-precision multiplies are reassociated. 257 ; Verify that SSE and AVX 128-bit vector single-precision multiplies are reassociated. 279 ; Verify that SSE and AVX 128-bit vector double-precision multiplies are reassociated. 331 ; Verify that AVX 256-bit vector single-precision multiplies are reassociated. 346 ; Verify that AVX 256-bit vector double-precision multiplies are reassociated.
|
D | regpressure.ll | 9 ;; folded into the multiplies, 2 registers otherwise.
|
D | machine-combiner-int.ll | 4 ; Verify that integer multiplies are reassociated. The first multiply in
|
D | fast-isel-x86-64.ll | 79 ; rdar://9289501 - fast isel should fold trivial multiplies to shifts.
|
/external/libcxx/test/std/numerics/numeric.ops/accumulate/ |
D | accumulate_op.pass.cpp | 29 assert(std::accumulate(first, last, init, std::multiplies<T>()) == x); in test()
|
/external/llvm/test/Transforms/LoopStrengthReduce/ |
D | variable_stride.ll | 1 ; Check that variable strides are reduced to adds instead of multiplies.
|
D | 2011-10-06-ReusePhi.ll | 13 ; multiplies are hoisted out of the loop
|
/external/libcxx/test/std/numerics/numeric.ops/inner.product/ |
D | inner_product_comp.pass.cpp | 34 std::multiplies<int>(), std::plus<int>()) == x); in test()
|
/external/opencv3/modules/core/include/opencv2/core/cuda/ |
D | functional.hpp | 87 template <typename T> struct multiplies : binary_function<T, T, T> struct 94 __host__ __device__ __forceinline__ multiplies() {} in multiplies() argument 95 __host__ __device__ __forceinline__ multiplies(const multiplies&) {} in multiplies() argument
|
/external/v8/test/unittests/compiler/ |
D | typer-unittest.cc | 260 std::multiplies<double>()); in TEST_F() 262 std::multiplies<double>()); in TEST_F()
|
/external/llvm/test/CodeGen/AMDGPU/ |
D | fmul.ll | 76 ; There should be three multiplies here; %a should be used twice (once
|
/external/ceres-solver/cmake/ |
D | config.h.in | 80 // matrix-matrix multiplies to work around a bug in the Android NDK.
|
/external/gemmlowp/meta/ |
D | README | 36 M x K, K x N where M and N are multiplies of 3 and K is a multiply of 8.
|
/external/mesa3d/src/gallium/state_trackers/clover/api/ |
D | kernel.cpp | 238 if (fold(std::multiplies<size_t>(), 1u, in kernel_validate()
|
/external/opencv3/modules/cudev/include/opencv2/cudev/expr/ |
D | binary_op.hpp | 214 CV_CUDEV_EXPR_BINOP_INST(*, multiplies)
|
/external/llvm/docs/ |
D | CompileCudaWithLLVM.rst | 59 which multiplies a ``float`` array by a ``float`` scalar (AXPY).
|
/external/eigen/doc/ |
D | TutorialAdvancedInitialization.dox | 144 matrix of size 2-by-3, and then multiplies this matrix on the left with
|
D | QuickStartGuide.dox | 82 The final line of the program multiplies the matrix \c m with the vector \c v and outputs the resul…
|
/external/llvm/test/CodeGen/Thumb/ |
D | 2010-07-15-debugOrdering.ll | 3 ; Stripping out debug info formerly caused the last two multiplies to be emitted in
|