Lines Matching refs:XT
25 template <TypeCategory RCAT, int RKIND, typename XT, typename YT>
35 const XT &xElement{*x_.Element<XT>(&xAt)}; in AccumulateIndexed()
52 template <TypeCategory RCAT, int RKIND, typename XT, typename YT>
64 if (x.GetDimension(0).ByteStride() == sizeof(XT) && in DoDotProduct()
67 if constexpr (std::is_same_v<XT, YT>) { in DoDotProduct()
69 if constexpr (std::is_same_v<XT, float>) { in DoDotProduct()
71 } else if constexpr (std::is_same_v<XT, double>) { in DoDotProduct()
73 } else if constexpr (std::is_same_v<XT, std::complex<float>>) { in DoDotProduct()
75 } else if constexpr (std::is_same_v<XT, std::complex<double>>) { in DoDotProduct()
79 XT *xp{x.OffsetElement<XT>(0)}; in DoDotProduct()
100 Accumulator<RCAT, RKIND, XT, YT> accumulator{x, y}; in DoDotProduct()