Lines Matching defs:VecElems
272 // For VecElems = 16
277 // For VecElems = 32
282 // For VecElems = 64
289 unsigned VecElems, unsigned Stride,
292 if (VecElems == 16) {
301 for (unsigned i = 0; i < (VecElems / 16) * Stride; i += 2) {
309 if (VecElems == 32) {
503 // vector depends on the 'VecElems'.In general, the formula is
504 // VecElems * type / 128. The size of the array 'InVec' depends and equal to
505 // 'VecElems'.
507 // For VecElems = 16
512 // For VecElems = 32
517 // For VecElems = 64
523 unsigned VecElems, IRBuilder<> &Builder) {
524 if (VecElems == 16) {
530 for (unsigned j = 0; j < VecElems / 32; j++)
535 if (VecElems == 32)
544 unsigned VecElems) {
569 concatSubVector(Vec, InVec, VecElems, Builder);
599 TransposedMatrix[1] = VecElems == 8 ? Vec[2] : TempVec;
600 TransposedMatrix[2] = VecElems == 8 ? TempVec : Vec[2];
627 unsigned VecElems) {
641 MVT VT = MVT::getVectorVT(MVT::i8, VecElems);