/dports/math/armadillo/armadillo-10.7.1/include/armadillo_bits/ |
H A D | glue_mixed_meat.hpp | 87 promote_type<eT1,eT2>::check(); in apply() 115 out_mem[i] = upgrade_val<eT1,eT2>::apply(AA[i]) + upgrade_val<eT1,eT2>::apply(BB[i]); in apply() 122 out_mem[i] = upgrade_val<eT1,eT2>::apply(AA[i]) + upgrade_val<eT1,eT2>::apply(BB[i]); in apply() 180 out_mem[i] = upgrade_val<eT1,eT2>::apply(AA[i]) - upgrade_val<eT1,eT2>::apply(BB[i]); in apply() 187 out_mem[i] = upgrade_val<eT1,eT2>::apply(AA[i]) - upgrade_val<eT1,eT2>::apply(BB[i]); in apply() 245 out_mem[i] = upgrade_val<eT1,eT2>::apply(AA[i]) / upgrade_val<eT1,eT2>::apply(BB[i]); in apply() 252 out_mem[i] = upgrade_val<eT1,eT2>::apply(AA[i]) / upgrade_val<eT1,eT2>::apply(BB[i]); in apply() 378 out_mem[i] = upgrade_val<eT1,eT2>::apply(AA[i]) + upgrade_val<eT1,eT2>::apply(BB[i]); in apply() 433 out_mem[i] = upgrade_val<eT1,eT2>::apply(AA[i]) - upgrade_val<eT1,eT2>::apply(BB[i]); in apply() 488 out_mem[i] = upgrade_val<eT1,eT2>::apply(AA[i]) / upgrade_val<eT1,eT2>::apply(BB[i]); in apply() [all …]
|
H A D | debug.hpp | 614 template<typename eT1, typename eT2> 635 template<typename eT1, typename eT2> 655 template<typename eT1, typename eT2> 675 template<typename eT1, typename eT2> 695 template<typename eT1, typename eT2> 715 template<typename eT1, typename eT2> 735 template<typename eT1, typename eT2> 755 template<typename eT1, typename eT2> 775 template<typename eT1, typename eT2> 800 template<typename eT1, typename eT2> [all …]
|
H A D | spglue_minus_meat.hpp | 189 typedef typename T1::elem_type eT1; in apply() typedef 194 promote_type<eT1,eT2>::check(); in apply() 203 const SpMat<eT1>& A = UA.M; in apply() 222 const SpMat<eT1>& A = UA.M; in apply() 240 const SpMat<eT1>& A = UA.M; in apply() 262 typedef typename T1::elem_type eT1; in sparse_minus_dense() typedef 267 promote_type<eT1,eT2>::check(); in sparse_minus_dense() 307 typedef typename T1::elem_type eT1; in dense_minus_sparse() typedef 312 promote_type<eT1,eT2>::check(); in dense_minus_sparse() 314 if(is_same_type<eT1,out_eT>::no) in dense_minus_sparse() [all …]
|
H A D | spglue_plus_meat.hpp | 189 typedef typename T1::elem_type eT1; in apply() typedef 192 typedef typename promote_type<eT1,eT2>::result out_eT; in apply() 194 promote_type<eT1,eT2>::check(); in apply() 203 const SpMat<eT1>& A = UA.M; in apply() 222 const SpMat<eT1>& A = UA.M; in apply() 240 const SpMat<eT1>& A = UA.M; in apply() 262 typedef typename T1::elem_type eT1; in dense_plus_sparse() typedef 265 typedef typename promote_type<eT1,eT2>::result out_eT; in dense_plus_sparse() 267 promote_type<eT1,eT2>::check(); in dense_plus_sparse() 269 if(is_same_type<eT1,out_eT>::no) in dense_plus_sparse() [all …]
|
H A D | spglue_times_meat.hpp | 501 const SpMat<eT1>& A = UA.M; in apply() 520 const SpMat<eT1>& A = UA.M; in apply() 538 const SpMat<eT1>& A = UA.M; in apply() 565 promote_type<eT1,eT2>::check(); in sparse_times_dense() 574 const SpMat<eT1>& A = UA.M; in sparse_times_dense() 593 const SpMat<eT1>& A = UA.M; in sparse_times_dense() 609 const SpMat<eT1>& A = UA.M; in sparse_times_dense() 636 promote_type<eT1,eT2>::check(); in dense_times_sparse() 645 const Mat<eT1>& A = UA.M; in dense_times_sparse() 662 const Mat<eT1>& A = UA.M; in dense_times_sparse() [all …]
|
H A D | operator_times.hpp | 171 typedef typename T1::elem_type eT1; in operator *() typedef 174 typedef typename promote_type<eT1,eT2>::result out_eT; in operator *() 176 promote_type<eT1,eT2>::check(); in operator *() 192 out.at(i,i) = upgrade_val<eT1,eT2>::apply( A[i] ) * upgrade_val<eT1,eT2>::apply( B[i] ); in operator *() 236 typedef typename T1::elem_type eT1; in operator *() typedef 239 typedef typename promote_type<eT1,eT2>::result out_eT; in operator *() 241 promote_type<eT1,eT2>::check(); in operator *() 430 typedef typename T1::elem_type eT1; in operator *() typedef 433 typedef typename promote_type<eT1,eT2>::result out_eT; in operator *() 435 promote_type<eT1,eT2>::check(); in operator *()
|
H A D | spglue_schur_meat.hpp | 253 typedef typename T1::elem_type eT1; in apply() typedef 256 typedef typename promote_type<eT1,eT2>::result out_eT; in apply() 258 promote_type<eT1,eT2>::check(); in apply() 260 if( (is_same_type<eT1,out_eT>::no) && (is_same_type<eT2,out_eT>::yes) ) in apply() 267 const SpMat<eT1>& A = UA.M; in apply() 279 if( (is_same_type<eT1,out_eT>::yes) && (is_same_type<eT2,out_eT>::no) ) in apply() 286 const SpMat<eT1>& A = UA.M; in apply() 304 const SpMat<eT1>& A = UA.M; in apply() 326 typedef typename T1::elem_type eT1; in dense_schur_sparse() typedef 329 typedef typename promote_type<eT1,eT2>::result out_eT; in dense_schur_sparse() [all …]
|
H A D | fn_kron.hpp | 45 typedef typename std::complex<T> eT1; in kron() typedef 47 promote_type<eT1,T>::check(); in kron() 52 const Mat<eT1>& A = tmp1.M; in kron() 55 Mat<eT1> out; in kron()
|
H A D | operator_schur.hpp | 65 typedef typename T1::elem_type eT1; in operator %() typedef 68 typedef typename promote_type<eT1,eT2>::result out_eT; in operator %() 70 promote_type<eT1,eT2>::check(); in operator %() 236 typedef typename T1::elem_type eT1; in operator %() typedef 239 typedef typename promote_type<eT1,eT2>::result out_eT; in operator %() 241 promote_type<eT1,eT2>::check(); in operator %()
|
H A D | operator_cube_schur.hpp | 55 typedef typename T1::elem_type eT1; in operator %() typedef 58 typedef typename promote_type<eT1,eT2>::result out_eT; in operator %() 60 promote_type<eT1,eT2>::check(); in operator %()
|
H A D | operator_plus.hpp | 149 typedef typename T1::elem_type eT1; in operator +() typedef 152 typedef typename promote_type<eT1,eT2>::result out_eT; in operator +() 154 promote_type<eT1,eT2>::check(); in operator +() 274 typedef typename T1::elem_type eT1; in operator +() typedef 277 typedef typename promote_type<eT1,eT2>::result out_eT; in operator +() 279 promote_type<eT1,eT2>::check(); in operator +()
|
H A D | operator_cube_div.hpp | 121 typedef typename T1::elem_type eT1; in operator /() typedef 124 typedef typename promote_type<eT1,eT2>::result out_eT; in operator /() 126 promote_type<eT1,eT2>::check(); in operator /()
|
/dports/math/R-cran-RcppArmadillo/RcppArmadillo/inst/include/armadillo_bits/ |
H A D | glue_mixed_meat.hpp | 87 promote_type<eT1,eT2>::check(); in apply() 115 out_mem[i] = upgrade_val<eT1,eT2>::apply(AA[i]) + upgrade_val<eT1,eT2>::apply(BB[i]); in apply() 122 out_mem[i] = upgrade_val<eT1,eT2>::apply(AA[i]) + upgrade_val<eT1,eT2>::apply(BB[i]); in apply() 180 out_mem[i] = upgrade_val<eT1,eT2>::apply(AA[i]) - upgrade_val<eT1,eT2>::apply(BB[i]); in apply() 187 out_mem[i] = upgrade_val<eT1,eT2>::apply(AA[i]) - upgrade_val<eT1,eT2>::apply(BB[i]); in apply() 245 out_mem[i] = upgrade_val<eT1,eT2>::apply(AA[i]) / upgrade_val<eT1,eT2>::apply(BB[i]); in apply() 252 out_mem[i] = upgrade_val<eT1,eT2>::apply(AA[i]) / upgrade_val<eT1,eT2>::apply(BB[i]); in apply() 378 out_mem[i] = upgrade_val<eT1,eT2>::apply(AA[i]) + upgrade_val<eT1,eT2>::apply(BB[i]); in apply() 433 out_mem[i] = upgrade_val<eT1,eT2>::apply(AA[i]) - upgrade_val<eT1,eT2>::apply(BB[i]); in apply() 488 out_mem[i] = upgrade_val<eT1,eT2>::apply(AA[i]) / upgrade_val<eT1,eT2>::apply(BB[i]); in apply() [all …]
|
H A D | debug.hpp | 614 template<typename eT1, typename eT2> 635 template<typename eT1, typename eT2> 655 template<typename eT1, typename eT2> 675 template<typename eT1, typename eT2> 695 template<typename eT1, typename eT2> 715 template<typename eT1, typename eT2> 735 template<typename eT1, typename eT2> 755 template<typename eT1, typename eT2> 775 template<typename eT1, typename eT2> 800 template<typename eT1, typename eT2> [all …]
|
H A D | spglue_minus_meat.hpp | 189 typedef typename T1::elem_type eT1; in apply() typedef 194 promote_type<eT1,eT2>::check(); in apply() 203 const SpMat<eT1>& A = UA.M; in apply() 222 const SpMat<eT1>& A = UA.M; in apply() 240 const SpMat<eT1>& A = UA.M; in apply() 262 typedef typename T1::elem_type eT1; in sparse_minus_dense() typedef 267 promote_type<eT1,eT2>::check(); in sparse_minus_dense() 307 typedef typename T1::elem_type eT1; in dense_minus_sparse() typedef 312 promote_type<eT1,eT2>::check(); in dense_minus_sparse() 314 if(is_same_type<eT1,out_eT>::no) in dense_minus_sparse() [all …]
|
H A D | spglue_plus_meat.hpp | 189 typedef typename T1::elem_type eT1; in apply() typedef 192 typedef typename promote_type<eT1,eT2>::result out_eT; in apply() 194 promote_type<eT1,eT2>::check(); in apply() 203 const SpMat<eT1>& A = UA.M; in apply() 222 const SpMat<eT1>& A = UA.M; in apply() 240 const SpMat<eT1>& A = UA.M; in apply() 262 typedef typename T1::elem_type eT1; in dense_plus_sparse() typedef 265 typedef typename promote_type<eT1,eT2>::result out_eT; in dense_plus_sparse() 267 promote_type<eT1,eT2>::check(); in dense_plus_sparse() 269 if(is_same_type<eT1,out_eT>::no) in dense_plus_sparse() [all …]
|
H A D | spglue_times_meat.hpp | 501 const SpMat<eT1>& A = UA.M; in apply() 520 const SpMat<eT1>& A = UA.M; in apply() 538 const SpMat<eT1>& A = UA.M; in apply() 565 promote_type<eT1,eT2>::check(); in sparse_times_dense() 574 const SpMat<eT1>& A = UA.M; in sparse_times_dense() 593 const SpMat<eT1>& A = UA.M; in sparse_times_dense() 609 const SpMat<eT1>& A = UA.M; in sparse_times_dense() 636 promote_type<eT1,eT2>::check(); in dense_times_sparse() 645 const Mat<eT1>& A = UA.M; in dense_times_sparse() 662 const Mat<eT1>& A = UA.M; in dense_times_sparse() [all …]
|
H A D | spglue_schur_meat.hpp | 253 typedef typename T1::elem_type eT1; in apply() typedef 256 typedef typename promote_type<eT1,eT2>::result out_eT; in apply() 258 promote_type<eT1,eT2>::check(); in apply() 260 if( (is_same_type<eT1,out_eT>::no) && (is_same_type<eT2,out_eT>::yes) ) in apply() 267 const SpMat<eT1>& A = UA.M; in apply() 279 if( (is_same_type<eT1,out_eT>::yes) && (is_same_type<eT2,out_eT>::no) ) in apply() 286 const SpMat<eT1>& A = UA.M; in apply() 304 const SpMat<eT1>& A = UA.M; in apply() 326 typedef typename T1::elem_type eT1; in dense_schur_sparse() typedef 329 typedef typename promote_type<eT1,eT2>::result out_eT; in dense_schur_sparse() [all …]
|
H A D | operator_times.hpp | 171 typedef typename T1::elem_type eT1; in operator *() typedef 174 typedef typename promote_type<eT1,eT2>::result out_eT; in operator *() 176 promote_type<eT1,eT2>::check(); in operator *() 192 out.at(i,i) = upgrade_val<eT1,eT2>::apply( A[i] ) * upgrade_val<eT1,eT2>::apply( B[i] ); in operator *() 236 typedef typename T1::elem_type eT1; in operator *() typedef 239 typedef typename promote_type<eT1,eT2>::result out_eT; in operator *() 241 promote_type<eT1,eT2>::check(); in operator *() 430 typedef typename T1::elem_type eT1; in operator *() typedef 433 typedef typename promote_type<eT1,eT2>::result out_eT; in operator *() 435 promote_type<eT1,eT2>::check(); in operator *()
|
H A D | fn_kron.hpp | 45 typedef typename std::complex<T> eT1; in kron() typedef 47 promote_type<eT1,T>::check(); in kron() 52 const Mat<eT1>& A = tmp1.M; in kron() 55 Mat<eT1> out; in kron()
|
H A D | operator_schur.hpp | 65 typedef typename T1::elem_type eT1; in operator %() typedef 68 typedef typename promote_type<eT1,eT2>::result out_eT; in operator %() 70 promote_type<eT1,eT2>::check(); in operator %() 236 typedef typename T1::elem_type eT1; in operator %() typedef 239 typedef typename promote_type<eT1,eT2>::result out_eT; in operator %() 241 promote_type<eT1,eT2>::check(); in operator %()
|
H A D | operator_cube_schur.hpp | 55 typedef typename T1::elem_type eT1; in operator %() typedef 58 typedef typename promote_type<eT1,eT2>::result out_eT; in operator %() 60 promote_type<eT1,eT2>::check(); in operator %()
|
H A D | operator_plus.hpp | 149 typedef typename T1::elem_type eT1; in operator +() typedef 152 typedef typename promote_type<eT1,eT2>::result out_eT; in operator +() 154 promote_type<eT1,eT2>::check(); in operator +() 274 typedef typename T1::elem_type eT1; in operator +() typedef 277 typedef typename promote_type<eT1,eT2>::result out_eT; in operator +() 279 promote_type<eT1,eT2>::check(); in operator +()
|
H A D | operator_cube_div.hpp | 121 typedef typename T1::elem_type eT1; in operator /() typedef 124 typedef typename promote_type<eT1,eT2>::result out_eT; in operator /() 126 promote_type<eT1,eT2>::check(); in operator /()
|
/dports/multimedia/intel-media-sdk/MediaSDK-intel-mediasdk-22.1.0/contrib/ipp/src/ |
H A D | pccycbcr44deintw7cn.c | 131 __m128i eT0,eT1; in mfxmyYV12ToYUY2420_8u_P3C2R() local 138 …eT1 = _mm_unpacklo_epi8( eSrcy, eT0); /* Y7v3Y6u3 ... Y3v1Y2u1 Y1v0Y0u… in mfxmyYV12ToYUY2420_8u_P3C2R() 139 _mm_storeu_si128((__m128i*)dst , eT1); in mfxmyYV12ToYUY2420_8u_P3C2R() 146 …eT1 = _mm_unpacklo_epi8( eSrcy, eT0 ); /* Y7v3Y6u3 ... Y3v9Y2u9 Y1v8Y0… in mfxmyYV12ToYUY2420_8u_P3C2R() 147 _mm_storeu_si128((__m128i*)(dst+32), eT1); in mfxmyYV12ToYUY2420_8u_P3C2R() 155 …eT1 = _mm_unpacklo_epi8( eSrcy, eT0 ); /* Y7v3Y6u3 ... Y3v1Y2u1 Y1v0… in mfxmyYV12ToYUY2420_8u_P3C2R() 156 _mm_storeu_si128((__m128i*)dst1 , eT1); in mfxmyYV12ToYUY2420_8u_P3C2R() 163 …eT1 = _mm_unpacklo_epi8( eSrcy, eT0 ); /* Y7v3Y6u3 ... Y3v9Y2u9 Y1v8… in mfxmyYV12ToYUY2420_8u_P3C2R() 164 _mm_storeu_si128((__m128i*)(dst1+32), eT1); in mfxmyYV12ToYUY2420_8u_P3C2R()
|