Home
last modified time | relevance | path

Searched refs:Xn (Results 1 – 25 of 48) sorted by relevance

12

/third_party/boost/libs/hana/include/boost/hana/
Dbasic_tuple.hpp44 template <typename Indices, typename ...Xn>
51 template <std::size_t ...n, typename ...Xn>
53 struct __declspec(empty_bases) basic_tuple_impl<std::index_sequence<n...>, Xn...>
55 struct basic_tuple_impl<std::index_sequence<n...>, Xn...>
57 : detail::ebo<bti<n>, Xn>...
59 static constexpr std::size_t size_ = sizeof...(Xn);
65 : detail::ebo<bti<n>, Xn>(detail::ebo_get<bti<n>>(static_cast<Other&&>(other)))... in basic_tuple_impl()
70 : detail::ebo<bti<n>, Xn>(static_cast<Yn&&>(yn))... in basic_tuple_impl()
79 template <typename ...Xn>
81 : detail::basic_tuple_impl<std::make_index_sequence<sizeof...(Xn)>, Xn...>
[all …]
Dtuple.hpp66 template <typename ...Xn, typename ...Yn>
67 struct enable_tuple_variadic_ctor<false, true, hana::tuple<Xn...>, Yn...>
69 detail::fast_and<BOOST_HANA_TT_IS_CONSTRUCTIBLE(Xn, Yn&&)...>::value
90 template <typename ...Xn>
96 : detail::operators::adl<tuple<Xn...>>
97 , detail::iterable_operators<tuple<Xn...>>
99 basic_tuple<Xn...> storage_;
110 detail::fast_and<BOOST_HANA_TT_IS_CONSTRUCTIBLE(Xn, dummy...)...>::value
117 detail::fast_and<BOOST_HANA_TT_IS_CONSTRUCTIBLE(Xn, Xn const&, dummy...)...>::value
119 constexpr tuple(Xn const& ...xn) in tuple()
[all …]
/third_party/boost/boost/hana/
Dbasic_tuple.hpp44 template <typename Indices, typename ...Xn>
51 template <std::size_t ...n, typename ...Xn>
53 struct __declspec(empty_bases) basic_tuple_impl<std::index_sequence<n...>, Xn...>
55 struct basic_tuple_impl<std::index_sequence<n...>, Xn...>
57 : detail::ebo<bti<n>, Xn>...
59 static constexpr std::size_t size_ = sizeof...(Xn);
65 : detail::ebo<bti<n>, Xn>(detail::ebo_get<bti<n>>(static_cast<Other&&>(other)))... in basic_tuple_impl()
70 : detail::ebo<bti<n>, Xn>(static_cast<Yn&&>(yn))... in basic_tuple_impl()
79 template <typename ...Xn>
81 : detail::basic_tuple_impl<std::make_index_sequence<sizeof...(Xn)>, Xn...>
[all …]
Dtuple.hpp66 template <typename ...Xn, typename ...Yn>
67 struct enable_tuple_variadic_ctor<false, true, hana::tuple<Xn...>, Yn...>
69 detail::fast_and<BOOST_HANA_TT_IS_CONSTRUCTIBLE(Xn, Yn&&)...>::value
90 template <typename ...Xn>
96 : detail::operators::adl<tuple<Xn...>>
97 , detail::iterable_operators<tuple<Xn...>>
99 basic_tuple<Xn...> storage_;
110 detail::fast_and<BOOST_HANA_TT_IS_CONSTRUCTIBLE(Xn, dummy...)...>::value
117 detail::fast_and<BOOST_HANA_TT_IS_CONSTRUCTIBLE(Xn, Xn const&, dummy...)...>::value
119 constexpr tuple(Xn const& ...xn) in tuple()
[all …]
/third_party/openssl/crypto/sha/asm/
Dsha1-ia64.pl61 my $Xn=@X[$j%16];
72 { .mmi; ld1 $Xn=[inp],2 // forward Xload
91 dep $Xn=$Xn,tmp2,8,8 // forward Xload
107 { .mmi; xor $Xn=$Xn,$X[($j+2)%16] // forward Xupdate
111 xor $Xn=$Xn,tmp3 // forward Xupdate
116 shrp $Xn=$Xn,$Xn,31 // ROTATE(x[0]^x[2]^x[8]^x[13],1)
127 my $Xn=@X[$j%16];
137 { .mmi; xor $Xn=$Xn,$X[($j+2)%16] // forward Xupdate
141 xor $Xn=$Xn,tmp3 // forward Xupdate
146 shrp $Xn=$Xn,$Xn,31 // ROTATE(x[0]^x[2]^x[8]^x[13],1)
[all …]
Dsha256-mb-x86_64.pl96 ($t1,$t2,$t3,$axb,$bxc,$Xi,$Xn,$sigma)=map("%xmm$_",(0..7));
134 `"pshufb $Xn,$Xi" if ($i<=15 && ($i&1)==0)`
136 `"pshufb $Xn,$Xi" if ($i<=15 && ($i&1)==1)`
202 movdqa `&Xi_off($i+1)`,$Xn
205 movdqa $Xn,$sigma
206 movdqa $Xn,$t2
208 movdqa $Xn,$t3
235 ($Xi,$Xn)=($Xn,$Xi);
315 movdqu .Lpbswap(%rip),$Xn
344 movdqa $sigma,$Xn
[all …]
Dsha256-c64xplus.pl43 ($Xn,$X0,$K)=("B7","B8","B9");
103 LDNW *$INP++,$Xn ; pre-fetch input
118 || SWAP4 $Xn,$X0
124 LDNW *$INP++,$Xn
152 || SWAP4 $Xn,$X0
168 || LDW *${Xib}[1],$Xn ; modulo-scheduled
194 || MV $Xn,$X0 ; modulo-scheduled
212 || MV $X1,$Xn
246 || MV $Xn,$X0 ; modulo-scheduled
263 || [A0] LDNW *$INP++,$Xn ; pre-fetch input
/third_party/boost/boost/hana/functional/
Darg.hpp65 template <typename X1, typename ...Xn>
66 constexpr X1 operator()(X1&& x1, Xn&& ...) const
72 template <typename X1, typename X2, typename ...Xn>
73 constexpr X2 operator()(X1&&, X2&& x2, Xn&& ...) const
79 template <typename X1, typename X2, typename X3, typename ...Xn>
80 constexpr X3 operator()(X1&&, X2&&, X3&& x3, Xn&& ...) const
86 template <typename X1, typename X2, typename X3, typename X4, typename ...Xn>
87 constexpr X4 operator()(X1&&, X2&&, X3&&, X4&& x4, Xn&& ...) const
94 typename X5, typename ...Xn>
95 constexpr X5 operator()(X1&&, X2&&, X3&&, X4&&, X5&& x5, Xn&& ...) const
[all …]
/third_party/boost/libs/hana/include/boost/hana/functional/
Darg.hpp65 template <typename X1, typename ...Xn>
66 constexpr X1 operator()(X1&& x1, Xn&& ...) const
72 template <typename X1, typename X2, typename ...Xn>
73 constexpr X2 operator()(X1&&, X2&& x2, Xn&& ...) const
79 template <typename X1, typename X2, typename X3, typename ...Xn>
80 constexpr X3 operator()(X1&&, X2&&, X3&& x3, Xn&& ...) const
86 template <typename X1, typename X2, typename X3, typename X4, typename ...Xn>
87 constexpr X4 operator()(X1&&, X2&&, X3&&, X4&& x4, Xn&& ...) const
94 typename X5, typename ...Xn>
95 constexpr X5 operator()(X1&&, X2&&, X3&&, X4&&, X5&& x5, Xn&& ...) const
[all …]
/third_party/cmsis/CMSIS/DSP/Source/FilteringFunctions/
Darm_biquad_cascade_df1_f32.c359 float32x4_t Xn; in arm_biquad_cascade_df1_f32() local
373 Xn = vdupq_n_f32(0.0f); in arm_biquad_cascade_df1_f32()
375 Xn = vsetq_lane_f32(pState[0],Xn,2); in arm_biquad_cascade_df1_f32()
376 Xn = vsetq_lane_f32(pState[1],Xn,3); in arm_biquad_cascade_df1_f32()
411 tmp = vextq_f32(Xn, x, 1); in arm_biquad_cascade_df1_f32()
418 tmp = vextq_f32(Xn, x, 2); in arm_biquad_cascade_df1_f32()
427 tmp = vextq_f32(Xn, x, 3); in arm_biquad_cascade_df1_f32()
434 Xn = x; in arm_biquad_cascade_df1_f32()
435 t = vmul_f32(vget_high_f32(b), vget_high_f32(Xn)); in arm_biquad_cascade_df1_f32()
436 t = vmla_f32(t, vget_low_f32(b), vget_low_f32(Xn)); in arm_biquad_cascade_df1_f32()
[all …]
Darm_biquad_cascade_df1_fast_q31.c75 q31_t Xn; /* Temporary input */ in arm_biquad_cascade_df1_fast_q31() local
108 Xn = *pIn; in arm_biquad_cascade_df1_fast_q31()
116 multAcc_32x32_keep32_R(acc, b0, Xn); in arm_biquad_cascade_df1_fast_q31()
142 multAcc_32x32_keep32_R(acc, b1, Xn); in arm_biquad_cascade_df1_fast_q31()
171 multAcc_32x32_keep32_R(acc, b2, Xn); in arm_biquad_cascade_df1_fast_q31()
183 Xn = *(pIn + 3U); in arm_biquad_cascade_df1_fast_q31()
192 mult_32x32_keep32_R(acc, b0, Xn); in arm_biquad_cascade_df1_fast_q31()
215 Xn1 = Xn; in arm_biquad_cascade_df1_fast_q31()
238 Xn = *pIn++; in arm_biquad_cascade_df1_fast_q31()
243 mult_32x32_keep32_R(acc, b0, Xn); in arm_biquad_cascade_df1_fast_q31()
[all …]
Darm_biquad_cascade_df1_32x64_q31.c192 q31_t Xn; /* temporary input */ in arm_biquad_cas_df1_32x64_q31_scalar() local
220 Xn = *pIn++; in arm_biquad_cas_df1_32x64_q31_scalar()
225 acc = (q63_t) Xn * b0; in arm_biquad_cas_df1_32x64_q31_scalar()
242 Xn1 = Xn; in arm_biquad_cas_df1_32x64_q31_scalar()
537 q31_t Xn; /* temporary input */ in arm_biquad_cas_df1_32x64_q31() local
572 Xn = *pIn++; in arm_biquad_cas_df1_32x64_q31()
577 acc = (q63_t) Xn * b0; in arm_biquad_cas_df1_32x64_q31()
612 acc = (q63_t) Xn * b1; in arm_biquad_cas_df1_32x64_q31()
654 acc += (q63_t) Xn * b2; in arm_biquad_cas_df1_32x64_q31()
678 Xn = *pIn++; in arm_biquad_cas_df1_32x64_q31()
[all …]
Darm_biquad_cascade_df1_f16.c326 _Float16 Xn; /* Temporary input */ in arm_biquad_cascade_df1_f16() local
361 Xn = *pIn++; in arm_biquad_cascade_df1_f16()
364 Yn2 = (b0 * Xn) + (b1 * Xn1) + (b2 * Xn2) + (a1 * Yn1) + (a2 * Yn2); in arm_biquad_cascade_df1_f16()
380 Yn1 = (b0 * Xn2) + (b1 * Xn) + (b2 * Xn1) + (a1 * Yn2) + (a2 * Yn1); in arm_biquad_cascade_df1_f16()
396 Yn2 = (b0 * Xn1) + (b1 * Xn2) + (b2 * Xn) + (a1 * Yn1) + (a2 * Yn2); in arm_biquad_cascade_df1_f16()
409 Xn = *pIn++; in arm_biquad_cascade_df1_f16()
412 Yn1 = (b0 * Xn) + (b1 * Xn1) + (b2 * Xn2) + (a1 * Yn2) + (a2 * Yn1); in arm_biquad_cascade_df1_f16()
424 Xn1 = Xn; in arm_biquad_cascade_df1_f16()
443 Xn = *pIn++; in arm_biquad_cascade_df1_f16()
446 acc = (b0 * Xn) + (b1 * Xn1) + (b2 * Xn2) + (a1 * Yn1) + (a2 * Yn2); in arm_biquad_cascade_df1_f16()
[all …]
Darm_biquad_cascade_df1_q31.c334 q31_t Xn; /* Temporary input */ in arm_biquad_cascade_df1_q31() local
372 Xn = *pIn++; in arm_biquad_cascade_df1_q31()
375 …acc = ((q63_t) b0 * Xn) + ((q63_t) b1 * Xn1) + ((q63_t) b2 * Xn2) + ((q63_t) a1 * Yn1) + ((q63_t) … in arm_biquad_cascade_df1_q31()
391 …acc = ((q63_t) b0 * Xn2) + ((q63_t) b1 * Xn) + ((q63_t) b2 * Xn1) + ((q63_t) a1 * Yn2) + ((q63_t) … in arm_biquad_cascade_df1_q31()
407 …acc = ((q63_t) b0 * Xn1) + ((q63_t) b1 * Xn2) + ((q63_t) b2 * Xn) + ((q63_t) a1 * Yn1) + ((q63_t) … in arm_biquad_cascade_df1_q31()
420 Xn = *pIn++; in arm_biquad_cascade_df1_q31()
423 …acc = ((q63_t) b0 * Xn) + ((q63_t) b1 * Xn1) + ((q63_t) b2 * Xn2) + ((q63_t) a1 * Yn2) + ((q63_t) … in arm_biquad_cascade_df1_q31()
442 Xn1 = Xn; in arm_biquad_cascade_df1_q31()
461 Xn = *pIn++; in arm_biquad_cascade_df1_q31()
464 …acc = ((q63_t) b0 * Xn) + ((q63_t) b1 * Xn1) + ((q63_t) b2 * Xn2) + ((q63_t) a1 * Yn1) + ((q63_t) … in arm_biquad_cascade_df1_q31()
[all …]
Darm_biquad_cascade_df1_q15.c528 q15_t Xn; /* temporary input */ in arm_biquad_cascade_df1_q15()
560 Xn = *pIn++; in arm_biquad_cascade_df1_q15()
564 acc = (q31_t) b0 *Xn; in arm_biquad_cascade_df1_q15()
585 Xn1 = Xn; in arm_biquad_cascade_df1_q15()
/third_party/boost/boost/hana/detail/variadic/
Dfoldr1.hpp86 …e X1, typename X2, typename X3, typename X4, typename X5, typename X6, typename X7, typename ...Xn>
90 , Xn&& ...xn) in apply()
98 … foldr1_impl<sizeof...(xn) + 1>::apply(f, static_cast<X7&&>(x7), static_cast<Xn&&>(xn)...))))))); in apply()
108 , typename ...Xn
114 , Xn&& ...xn) in apply()
118 …dr1_impl<sizeof...(xn) + 1>::apply(f, static_cast<X14&&>(x14), static_cast<Xn&&>(xn)...)))))))))))… in apply()
130 , typename ...Xn
138 , Xn&& ...xn) in apply()
144 …dr1_impl<sizeof...(xn) + 1>::apply(f, static_cast<X28&&>(x28), static_cast<Xn&&>(xn)...)))))))))))… in apply()
160 , typename ...Xn
[all …]
Dfoldl1.hpp86 …e X1, typename X2, typename X3, typename X4, typename X5, typename X6, typename X7, typename ...Xn>
90 , Xn&& ...xn) in apply()
101 static_cast<Xn&&>(xn)... in apply()
112 , typename ...Xn
118 , Xn&& ...xn) in apply()
125 , static_cast<Xn&&>(xn)...); in apply()
138 , typename ...Xn
146 , Xn&& ...xn) in apply()
155 , static_cast<Xn&&>(xn)...); in apply()
171 , typename ...Xn
[all …]
/third_party/boost/libs/hana/include/boost/hana/detail/variadic/
Dfoldr1.hpp86 …e X1, typename X2, typename X3, typename X4, typename X5, typename X6, typename X7, typename ...Xn>
90 , Xn&& ...xn) in apply()
98 … foldr1_impl<sizeof...(xn) + 1>::apply(f, static_cast<X7&&>(x7), static_cast<Xn&&>(xn)...))))))); in apply()
108 , typename ...Xn
114 , Xn&& ...xn) in apply()
118 …dr1_impl<sizeof...(xn) + 1>::apply(f, static_cast<X14&&>(x14), static_cast<Xn&&>(xn)...)))))))))))… in apply()
130 , typename ...Xn
138 , Xn&& ...xn) in apply()
144 …dr1_impl<sizeof...(xn) + 1>::apply(f, static_cast<X28&&>(x28), static_cast<Xn&&>(xn)...)))))))))))… in apply()
160 , typename ...Xn
[all …]
Dfoldl1.hpp86 …e X1, typename X2, typename X3, typename X4, typename X5, typename X6, typename X7, typename ...Xn>
90 , Xn&& ...xn) in apply()
101 static_cast<Xn&&>(xn)... in apply()
112 , typename ...Xn
118 , Xn&& ...xn) in apply()
125 , static_cast<Xn&&>(xn)...); in apply()
138 , typename ...Xn
146 , Xn&& ...xn) in apply()
155 , static_cast<Xn&&>(xn)...); in apply()
171 , typename ...Xn
[all …]
/third_party/openssl/crypto/modes/asm/
Dghash-x86.pl841 ($Xn,$Xhn)=("xmm6","xmm7");
1024 &movdqu ($Xn,&QWP(16,$inp)); # Ii+1
1026 &pshufb ($Xn,$T3);
1030 &pshufd ($T1,$Xn,0b01001110); # H*Ii+1
1031 &movdqa ($Xhn,$Xn);
1032 &pxor ($T1,$Xn); #
1035 &pclmulqdq ($Xn,$Hkey,0x00); #######
1056 &xorps ($Xi,$Xn); # (H*Ii+1) + H^2*(Ii+Xi)
1061 &movdqu ($Xn,&QWP(16,$inp)); # Ii+1
1072 &pshufb ($Xn,$T3);
[all …]
/third_party/openssl/crypto/modes/
Dgcm128.c1023 memcpy(ctx->Xn, ctx->Xi.c, sizeof(ctx->Xi));
1049 ctx->Xn[mres++] = *(out++) = *(in++) ^ ctx->EKi.c[n];
1054 GHASH(ctx, ctx->Xn, mres);
1081 GHASH(ctx, ctx->Xn, mres);
1173 ctx->Xn[mres++] = out[n] = in[n] ^ ctx->EKi.c[n];
1204 ctx->Xn[mres++] = out[i] = in[i] ^ ctx->EKi.c[n];
1206 if (mres == sizeof(ctx->Xn)) {
1207 GHASH(ctx,ctx->Xn,sizeof(ctx->Xn));
1258 memcpy(ctx->Xn, ctx->Xi.c, sizeof(ctx->Xi));
1284 *(out++) = (ctx->Xn[mres++] = *(in++)) ^ ctx->EKi.c[n];
[all …]
/third_party/boost/boost/hana/fwd/
Dtuple.hpp68 template <typename ...Xn>
82 constexpr tuple(Xn const& ...xn);
153 template <typename ...Xn>
/third_party/boost/libs/hana/include/boost/hana/fwd/
Dtuple.hpp68 template <typename ...Xn>
82 constexpr tuple(Xn const& ...xn);
153 template <typename ...Xn>
/third_party/boost/libs/hana/include/boost/hana/detail/variadic/reverse_apply/
Dunrolled.hpp69 …me F, typename X1, typename X2, typename X3, typename X4, typename X5, typename X6, typename ...Xn>
70 …e(auto) operator()(F&& f, X1&& x1, X2&& x2, X3&& x3, X4&& x4, X5&& x5, X6&& x6, Xn&& ...xn) const { in operator ()()
79 ), static_cast<Xn&&>(xn)...); in operator ()()
/third_party/boost/boost/hana/detail/variadic/reverse_apply/
Dunrolled.hpp69 …me F, typename X1, typename X2, typename X3, typename X4, typename X5, typename X6, typename ...Xn>
70 …e(auto) operator()(F&& f, X1&& x1, X2&& x2, X3&& x3, X4&& x4, X5&& x5, X6&& x6, Xn&& ...xn) const { in operator ()()
79 ), static_cast<Xn&&>(xn)...); in operator ()()

12