Lines Matching full:derived1
320 template<typename Derived1, typename Derived2,
321 int Vectorization = internal::assign_traits<Derived1, Derived2>::Vectorization,
322 int Unrolling = internal::assign_traits<Derived1, Derived2>::Unrolling>
333 internal::assign_impl<Derived1, Derived2, LinearVectorization, NoUnrolling>
338 template<typename Derived1, typename Derived2>
339 struct internal::assign_impl<Derived1, Derived2, LinearVectorization, NoUnrolling>
341 static void run(Derived1 &dst, const Derived2 &src)
344 const int packetSize = internal::packet_traits<typename Derived1::Scalar>::size;
345 const int alignedStart = internal::assign_traits<Derived1,Derived2>::DstIsAligned ? 0
354 dst.template copyPacket<Derived2, Aligned, internal::assign_traits<Derived1,Derived2>::SrcAlignment>(index, src);
377 dst.template copyPacket<Derived2, Aligned, internal::assign_traits<Derived1,Derived2>::SrcAlignment>(index, src);
484 dst.template copyPacket<Derived2, Aligned, internal::assign_traits<Derived1,Derived2>::SrcAlignment>(index, src);