Lines Matching defs:VecElems
269 // For VecElems = 16
274 // For VecElems = 32
279 // For VecElems = 64
286 unsigned VecElems, unsigned Stride,
289 if (VecElems == 16) {
298 for (unsigned i = 0; i < (VecElems / 16) * Stride; i += 2) {
306 if (VecElems == 32) {
500 // vector depends on the 'VecElems'.In general, the formula is
501 // VecElems * type / 128. The size of the array 'InVec' depends and equal to
502 // 'VecElems'.
504 // For VecElems = 16
509 // For VecElems = 32
514 // For VecElems = 64
520 unsigned VecElems, IRBuilder<> &Builder) {
521 if (VecElems == 16) {
527 for (unsigned j = 0; j < VecElems / 32; j++)
532 if (VecElems == 32)
541 unsigned VecElems) {
566 concatSubVector(Vec, InVec, VecElems, Builder);
596 TransposedMatrix[1] = VecElems == 8 ? Vec[2] : TempVec;
597 TransposedMatrix[2] = VecElems == 8 ? TempVec : Vec[2];
624 unsigned VecElems) {
638 MVT VT = MVT::getVectorVT(MVT::i8, VecElems);