Home | History | Annotate | Download | only in crosstest

Lines Matching defs:NumElements

663   static typename std::enable_if<Vectors<Ty>::NumElements == 4, Ty>::type
665 const uint8_t NumElements = 4;
667 V1, V2, Idx0 % (NumElements * 2), Idx1 % (NumElements * 2),
668 Idx2 % (NumElements * 2), Idx3 % (NumElements * 2));
679 static typename std::enable_if<Vectors<Ty>::NumElements == 8, Ty>::type
681 const uint8_t NumElements = 8;
683 V1, V2, Idx0 % (NumElements * 2), Idx1 % (NumElements * 2),
684 Idx2 % (NumElements * 2), Idx3 % (NumElements * 2),
685 Idx4 % (NumElements * 2), Idx5 % (NumElements * 2),
686 Idx6 % (NumElements * 2), Idx7 % (NumElements * 2));
698 static typename std::enable_if<Vectors<Ty>::NumElements == 16, Ty>::type
700 const uint8_t NumElements = 16;
702 V1, V2, Idx0, Idx1 % (NumElements * 2), Idx2 % (NumElements * 2),
703 Idx3 % (NumElements * 2), Idx4 % (NumElements * 2),
704 Idx5 % (NumElements * 2), Idx6 % (NumElements * 2),
705 Idx7 % (NumElements * 2), Idx8 % (NumElements * 2),
706 Idx9 % (NumElements * 2), Idx10 % (NumElements * 2),
707 Idx11 % (NumElements * 2), Idx12 % (NumElements * 2),
708 Idx13 % (NumElements * 2), Idx14 % (NumElements * 2),
709 Idx15 % (NumElements * 2));
744 #define X(I1Ty, Ty, numelements) \