/external/libvpx/libvpx/vpx_dsp/x86/ |
D | highbd_sad4d_sse2.asm | 29 mova m2, m0 31 psubusw m2, m5 35 por m5, m2 39 mova m2, m0 41 psubusw m2, m7 45 por m7, m2 49 movu m2, [ref1q+%3*2] 51 movhps m2, [ref1q+%5*2] 53 psubusw m3, m2 54 psubusw m2, m0 [all …]
|
D | subpel_variance_sse2.asm | 225 punpckhbw m2, m0, m5 231 SUM_SSE m0, m1, m2, m3, m6, m7 244 movh m2, [srcq+src_strideq] 252 punpckhbw m2, m0, m5 256 punpcklbw m2, m5 260 SUM_SSE m0, m1, m2, m3, m6, m7 288 punpckhbw m2, m0, m5 290 SUM_SSE m0, m1, m2, m3, m6, m7 296 movh m2, [srcq+src_strideq] 299 movhps m2, [srcq+src_strideq*2] [all …]
|
D | intrapred_sse2.asm | 93 movq m2, [leftq] 97 psadbw m2, m1 98 paddw m0, m2 207 mova m2, [leftq] 212 psadbw m2, m1 213 paddw m0, m2 214 movhlps m2, m0 215 paddw m0, m2 239 pxor m2, m2 245 psadbw m2, m1 [all …]
|
D | highbd_intrapred_sse2.asm | 25 movq m2, [leftq] 31 paddw m0, m2 53 mova m2, [leftq] 59 paddw m0, m2 89 mova m2, [leftq] 94 paddw m0, m2 97 movhlps m2, m0 98 paddw m0, m2 100 movhlps m2, m0 101 paddd m0, m2 [all …]
|
D | highbd_subpel_variance_impl_sse2.asm | 201 movu m2, [srcq + 16] 206 pavgw m2, [secq+16] 208 SUM_SSE m0, m1, m2, m3, m6, m7 217 movu m2, [srcq + src_strideq*2] 223 pavgw m2, [secq] 225 SUM_SSE m0, m1, m2, m3, m6, m7 248 mova m2, [dstq] 256 SUM_SSE m0, m2, m1, m3, m6, m7 267 mova m2, [dstq] 276 SUM_SSE m0, m2, m1, m3, m6, m7 [all …]
|
D | intrapred_ssse3.asm | 44 movd m2, [leftq+lineq*2+1] 46 pshufb m2, m0 48 movd [dstq+strideq], m2 62 movd m2, [leftq+lineq*2+1] 64 pshufb m2, m0 66 movq [dstq+strideq], m2 80 movd m2, [leftq+lineq*2+1] 82 pshufb m2, m0 84 mova [dstq+strideq], m2 98 movd m2, [leftq+lineq*2+1] [all …]
|
D | highbd_sad_sse2.asm | 64 movu m2, [refq+16] 69 pavgw m2, [second_predq+mmsize*1] 79 psubusw m5, m2 80 psubusw m2, [srcq+16] 81 por m2, m5 90 paddw m1, m2 92 movhlps m2, m1 94 paddw m1, m2 102 movu m2, [refq+80] 107 pavgw m2, [second_predq+mmsize*1] [all …]
|
/external/eigen/test/ |
D | vectorwiseop.cpp | 27 m2(rows, cols), in vectorwiseop_array() local 35 m2 = m1; in vectorwiseop_array() 36 m2.colwise() += colvec; in vectorwiseop_array() 37 VERIFY_IS_APPROX(m2, m1.colwise() + colvec); in vectorwiseop_array() 38 VERIFY_IS_APPROX(m2.col(c), m1.col(c) + colvec); in vectorwiseop_array() 40 VERIFY_RAISES_ASSERT(m2.colwise() += colvec.transpose()); in vectorwiseop_array() 43 m2 = m1; in vectorwiseop_array() 44 m2.rowwise() += rowvec; in vectorwiseop_array() 45 VERIFY_IS_APPROX(m2, m1.rowwise() + rowvec); in vectorwiseop_array() 46 VERIFY_IS_APPROX(m2.row(r), m1.row(r) + rowvec); in vectorwiseop_array() [all …]
|
D | triangular.cpp | 26 m2 = MatrixType::Random(rows, cols), in triangular_square() local 34 MatrixType m2up = m2.template triangularView<Upper>(); in triangular_square() 40 VERIFY(!m2.isLowerTriangular()); in triangular_square() 43 // VERIFY_IS_APPROX(m1up.transpose() * m2, m1.upper().transpose().lower() * m2); in triangular_square() 54 m1.template triangularView<Upper>() = m2.transpose() + m2; in triangular_square() 55 m3 = m2.transpose() + m2; in triangular_square() 60 m1.template triangularView<Lower>() = m2.transpose() + m2; in triangular_square() 83 …VERIFY(m2.isApprox(m3.adjoint() * (m1.adjoint().template triangularView<Lower>().solve(m2)), large… in triangular_square() 85 …VERIFY(m2.isApprox(m3.transpose() * (m1.transpose().template triangularView<Upper>().solve(m2)), l… in triangular_square() 87 VERIFY(m2.isApprox(m3 * (m1.template triangularView<Upper>().solve(m2)), largerEps)); in triangular_square() [all …]
|
D | sparse_basic.cpp | 137 SparseMatrixType m2(rows,cols); in sparse_basic() local 139 m2.reserve(VectorXi::Constant(m2.outerSize(), 2)); in sparse_basic() 146 m2.insert(i,j) = m1(i,j) = internal::random<Scalar>(); in sparse_basic() 149 m2.finalize(); in sparse_basic() 150 VERIFY_IS_APPROX(m2,m1); in sparse_basic() 157 SparseMatrixType m2(rows,cols); in sparse_basic() local 159 m2.reserve(VectorXi::Constant(m2.outerSize(), 2)); in sparse_basic() 165 m2.insert(i,j) = m1(i,j) = internal::random<Scalar>(); in sparse_basic() 169 m2.coeffRef(i,j) += v; in sparse_basic() 173 VERIFY_IS_APPROX(m2,m1); in sparse_basic() [all …]
|
D | nomalloc.cpp | 44 m2 = MatrixType::Random(rows, cols), in nomalloc() local 52 VERIFY_IS_APPROX((m1+m2)*s1, s1*m1+s1*m2); in nomalloc() 53 VERIFY_IS_APPROX((m1+m2)(r,c), (m1(r,c))+(m2(r,c))); in nomalloc() 55 VERIFY_IS_APPROX((m1*m1.transpose())*m2, m1*(m1.transpose()*m2)); in nomalloc() 57 m2.col(0).noalias() = m1 * m1.col(0); in nomalloc() 58 m2.col(0).noalias() -= m1.adjoint() * m1.col(0); in nomalloc() 59 m2.col(0).noalias() -= m1 * m1.row(0).adjoint(); in nomalloc() 60 m2.col(0).noalias() -= m1.adjoint() * m1.row(0).adjoint(); in nomalloc() 62 m2.row(0).noalias() = m1.row(0) * m1; in nomalloc() 63 m2.row(0).noalias() -= m1.row(0) * m1.adjoint(); in nomalloc() [all …]
|
/external/valgrind/none/tests/s390x/ |
D | mul.h | 3 #define MUL_REG_MEM(insn, m1, m2) \ argument 13 : "Q" (m2) \ 15 printf(#insn " %16.16lX * %16.16lX = %16.16lX%16.16lX\n", m1, m2, tmp1, tmp2); \ 18 #define MUL_REG_REG(insn, m1, m2) \ argument 28 : "d" (m2) \ 30 printf(#insn " %16.16lX * %16.16lX = %16.16lX%16.16lX\n", m1, m2, tmp1, tmp2); \ 33 #define MUL_REG_IMM(insn, m1, m2) \ argument 39 #insn " 2, " #m2 "\n" \ 44 printf(#insn " %16.16lX * %16.16lX = %16.16lX%16.16lX\n", m1, (unsigned long) m2, tmp1, tmp2); \ 47 #define MUL_REG_XIMM(insn, m1, um2, m2) \ argument [all …]
|
/external/llvm/test/CodeGen/Hexagon/intrinsics/ |
D | xtype_mpy.ll | 45 declare i64 @llvm.hexagon.M2.mmpyl.s0(i64, i64) 47 %z = call i64 @llvm.hexagon.M2.mmpyl.s0(i64 %a, i64 %b) 52 declare i64 @llvm.hexagon.M2.mmpyl.s1(i64, i64) 54 %z = call i64 @llvm.hexagon.M2.mmpyl.s1(i64 %a, i64 %b) 59 declare i64 @llvm.hexagon.M2.mmpyh.s0(i64, i64) 61 %z = call i64 @llvm.hexagon.M2.mmpyh.s0(i64 %a, i64 %b) 66 declare i64 @llvm.hexagon.M2.mmpyh.s1(i64, i64) 68 %z = call i64 @llvm.hexagon.M2.mmpyh.s1(i64 %a, i64 %b) 73 declare i64 @llvm.hexagon.M2.mmpyl.rs0(i64, i64) 75 %z = call i64 @llvm.hexagon.M2.mmpyl.rs0(i64 %a, i64 %b) [all …]
|
D | xtype_complex.ll | 52 declare i64 @llvm.hexagon.M2.cmpys.s0(i32, i32) 54 %z = call i64 @llvm.hexagon.M2.cmpys.s0(i32 %a, i32 %b) 59 declare i64 @llvm.hexagon.M2.cmpys.s1(i32, i32) 61 %z = call i64 @llvm.hexagon.M2.cmpys.s1(i32 %a, i32 %b) 66 declare i64 @llvm.hexagon.M2.cmpysc.s0(i32, i32) 68 %z = call i64 @llvm.hexagon.M2.cmpysc.s0(i32 %a, i32 %b) 73 declare i64 @llvm.hexagon.M2.cmpysc.s1(i32, i32) 75 %z = call i64 @llvm.hexagon.M2.cmpysc.s1(i32 %a, i32 %b) 80 declare i64 @llvm.hexagon.M2.cmacs.s0(i64, i32, i32) 82 %z = call i64 @llvm.hexagon.M2.cmacs.s0(i64 %a, i32 %b, i32 %c) [all …]
|
/external/llvm/test/CodeGen/Mips/llvm-ir/ |
D | select.ll | 2 ; RUN: -check-prefix=ALL -check-prefix=M2 -check-prefix=M2-M3 18 ; RUN: -check-prefix=ALL -check-prefix=M3 -check-prefix=M2-M3 37 ; M2-M3: andi $[[T0:[0-9]+]], $4, 1 38 ; M2-M3: bnez $[[T0]], $[[BB0:BB[0-9_]+]] 39 ; M2-M3: nop 40 ; M2-M3: move $5, $6 41 ; M2-M3: $[[BB0]]: 42 ; M2-M3: jr $ra 43 ; M2-M3: move $2, $5 62 ; M2-M3: andi $[[T0:[0-9]+]], $4, 1 [all …]
|
/external/libcxx/test/std/containers/associative/map/map.special/ |
D | non_member_swap.pass.cpp | 31 M m2; in main() local 33 M m2_save = m2; in main() 34 swap(m1, m2); in main() 36 assert(m2 == m1_save); in main() 51 M m2(ar2, ar2+sizeof(ar2)/sizeof(ar2[0])); in main() local 53 M m2_save = m2; in main() 54 swap(m1, m2); in main() 56 assert(m2 == m1_save); in main() 67 M m2; in main() local 69 M m2_save = m2; in main() [all …]
|
D | member_swap.pass.cpp | 28 M m2; in main() local 30 M m2_save = m2; in main() 31 m1.swap(m2); in main() 33 assert(m2 == m1_save); in main() 48 M m2(ar2, ar2+sizeof(ar2)/sizeof(ar2[0])); in main() local 50 M m2_save = m2; in main() 51 m1.swap(m2); in main() 53 assert(m2 == m1_save); in main() 64 M m2; in main() local 66 M m2_save = m2; in main() [all …]
|
/external/libcxx/test/std/containers/associative/multimap/multimap.special/ |
D | non_member_swap.pass.cpp | 31 M m2; in main() local 33 M m2_save = m2; in main() 34 swap(m1, m2); in main() 36 assert(m2 == m1_save); in main() 51 M m2(ar2, ar2+sizeof(ar2)/sizeof(ar2[0])); in main() local 53 M m2_save = m2; in main() 54 swap(m1, m2); in main() 56 assert(m2 == m1_save); in main() 67 M m2; in main() local 69 M m2_save = m2; in main() [all …]
|
D | member_swap.pass.cpp | 28 M m2; in main() local 30 M m2_save = m2; in main() 31 m1.swap(m2); in main() 33 assert(m2 == m1_save); in main() 48 M m2(ar2, ar2+sizeof(ar2)/sizeof(ar2[0])); in main() local 50 M m2_save = m2; in main() 51 m1.swap(m2); in main() 53 assert(m2 == m1_save); in main() 64 M m2; in main() local 66 M m2_save = m2; in main() [all …]
|
/external/libcxx/test/std/containers/associative/multiset/multiset.special/ |
D | member_swap.pass.cpp | 28 M m2; in main() local 30 M m2_save = m2; in main() 31 m1.swap(m2); in main() 33 assert(m2 == m1_save); in main() 48 M m2(ar2, ar2+sizeof(ar2)/sizeof(ar2[0])); in main() local 50 M m2_save = m2; in main() 51 m1.swap(m2); in main() 53 assert(m2 == m1_save); in main() 64 M m2; in main() local 66 M m2_save = m2; in main() [all …]
|
/external/libcxx/test/std/containers/associative/set/set.special/ |
D | member_swap.pass.cpp | 28 M m2; in main() local 30 M m2_save = m2; in main() 31 m1.swap(m2); in main() 33 assert(m2 == m1_save); in main() 48 M m2(ar2, ar2+sizeof(ar2)/sizeof(ar2[0])); in main() local 50 M m2_save = m2; in main() 51 m1.swap(m2); in main() 53 assert(m2 == m1_save); in main() 64 M m2; in main() local 66 M m2_save = m2; in main() [all …]
|
/external/clang/test/CodeGen/ |
D | 3dnow-builtins.c | 8 __m64 test_m_pavgusb(__m64 m1, __m64 m2) { in test_m_pavgusb() argument 11 return _m_pavgusb(m1, m2); in test_m_pavgusb() 20 __m64 test_m_pfacc(__m64 m1, __m64 m2) { in test_m_pfacc() argument 23 return _m_pfacc(m1, m2); in test_m_pfacc() 26 __m64 test_m_pfadd(__m64 m1, __m64 m2) { in test_m_pfadd() argument 29 return _m_pfadd(m1, m2); in test_m_pfadd() 32 __m64 test_m_pfcmpeq(__m64 m1, __m64 m2) { in test_m_pfcmpeq() argument 35 return _m_pfcmpeq(m1, m2); in test_m_pfcmpeq() 38 __m64 test_m_pfcmpge(__m64 m1, __m64 m2) { in test_m_pfcmpge() argument 41 return _m_pfcmpge(m1, m2); in test_m_pfcmpge() [all …]
|
/external/vulkan-validation-layers/libs/glm/detail/ |
D | type_mat4x3.inl | 428 tmat4x3<T, P> const & m2) argument 431 m1[0] + m2[0], 432 m1[1] + m2[1], 433 m1[2] + m2[2], 434 m1[3] + m2[3]); 452 tmat4x3<T, P> const & m2) argument 455 m1[0] - m2[0], 456 m1[1] - m2[1], 457 m1[2] - m2[2], 458 m1[3] - m2[3]); [all …]
|
D | type_mat3x4.inl | 410 tmat3x4<T, P> const & m2 argument 414 m1[0] + m2[0], 415 m1[1] + m2[1], 416 m1[2] + m2[2]); 436 tmat3x4<T, P> const & m2 argument 440 m1[0] - m2[0], 441 m1[1] - m2[1], 442 m1[2] - m2[2]); 502 tmat4x3<T, P> const & m2 argument 518 const T SrcB00 = m2[0][0]; [all …]
|
D | type_mat4x2.inl | 448 tmat4x2<T, P> const & m2 argument 452 m1[0] + m2[0], 453 m1[1] + m2[1], 454 m1[2] + m2[2], 455 m1[3] + m2[3]); 476 tmat4x2<T, P> const & m2 argument 480 m1[0] - m2[0], 481 m1[1] - m2[1], 482 m1[2] - m2[2], 483 m1[3] - m2[3]); [all …]
|