Home | History | Annotate | Download | only in Core

Lines Matching refs:pset1

446 /* NOTE why doing the pset1() in packetOp *is* an optimization ?
447 * indeed it seems better to declare m_other as a Packet and do the pset1() once
450 * - on the other hand GCC is able to moves the pset1() away the loop :)
462 { return internal::pmul(a, pset1<Packet>(m_other)); }
489 { return internal::pmul(a, pset1<Packet>(m_other)); }
536 EIGEN_STRONG_INLINE const Packet packetOp(Index, Index = 0) const { return internal::pset1<Packet>(m_other); }
567 m_packetStep(pset1<Packet>(packet_traits<Scalar>::size*step)),
568 m_base(padd(pset1<Packet>(low),pmul(pset1<Packet>(step),plset<Scalar>(-packet_traits<Scalar>::size)))) {}
591 m_lowPacket(pset1<Packet>(m_low)), m_stepPacket(pset1<Packet>(m_step)), m_interPacket(plset<Scalar>(0)) {}
598 { return internal::padd(m_lowPacket, pmul(m_stepPacket, padd(pset1<Packet>(i),m_interPacket))); }
669 /* If you wonder why doing the pset1() in packetOp() is an optimization check scalar_multiple_op */
678 { return internal::padd(a, pset1<Packet>(m_other)); }
825 { return internal::pdiv(pset1<Packet>(m_other),a); }
839 { return internal::pdiv(pset1<Packet>(Scalar(1)),a); }