Lines Matching refs:vecs
741 template<> EIGEN_STRONG_INLINE Packet4i preduxp<Packet4i>(const Packet4i* vecs)
748 v[0] = vec_mergeh(vecs[0], vecs[2]);
749 v[1] = vec_mergel(vecs[0], vecs[2]);
750 v[2] = vec_mergeh(vecs[1], vecs[3]);
751 v[3] = vec_mergel(vecs[1], vecs[3]);
769 template<> EIGEN_STRONG_INLINE Packet2d preduxp<Packet2d>(const Packet2d* vecs)
772 v[0] = padd<Packet2d>(vecs[0], reinterpret_cast<Packet2d>(vec_sld(reinterpret_cast<Packet4ui>(vecs[0]), reinterpret_cast<Packet4ui>(vecs[0]), 8)));
773 v[1] = padd<Packet2d>(vecs[1], reinterpret_cast<Packet2d>(vec_sld(reinterpret_cast<Packet4ui>(vecs[1]), reinterpret_cast<Packet4ui>(vecs[1]), 8)));
780 template<> EIGEN_STRONG_INLINE Packet4f preduxp<Packet4f>(const Packet4f* vecs)
783 transpose.packet[0] = vecs[0];
784 transpose.packet[1] = vecs[1];
785 transpose.packet[2] = vecs[2];
786 transpose.packet[3] = vecs[3];