Lines Matching defs:Vd
804 // Vd = vpack(Vu, Vv, Size, TakeOdd)
805 // Vd = vshuff(Vu, Vv, Size, TakeOdd)
806 // Vd = vdeal(Vu, Vv, Size, TakeOdd)
807 // Vd = vdealb4w(Vu, Vv)
854 MaskT Vd(Len);
859 Vd[i * Size + b] = Vv[(2 * i + Odd) * Size + b];
860 Vd[i * Size + b + Len / 2] = Vu[(2 * i + Odd) * Size + b];
864 return Vd;
869 MaskT Vd(Len);
873 Vd[(2 * i + 0) * Size + b] = Vv[(2 * i + Odd) * Size + b];
874 Vd[(2 * i + 1) * Size + b] = Vu[(2 * i + Odd) * Size + b];
877 return Vd;
888 MaskT Vd(Len);
890 Vd[0 * (Len / 4) + i] = Vv[4 * i + 0];
891 Vd[1 * (Len / 4) + i] = Vv[4 * i + 2];
892 Vd[2 * (Len / 4) + i] = Vu[4 * i + 0];
893 Vd[3 * (Len / 4) + i] = Vu[4 * i + 2];
895 return Vd;
2603 // Vd = vector_shuffle Va, Vb, Mask