Lines Matching defs:elementsPerLane
1193 int64_t elementsPerLane =
1195 distributedVecType = VectorType::get({elementsPerLane}, elType);
1233 int64_t elementsPerLane = distributedVecType.getShape()[0];
1235 // tid of extracting thread: pos / elementsPerLane
1237 rewriter, loc, sym0.ceilDiv(elementsPerLane), pos);
1238 // Extract at position: pos % elementsPerLane
1240 elementsPerLane == 1
1243 sym0 % elementsPerLane, pos);
1343 int64_t elementsPerLane = distrType.getShape()[0];
1345 // tid of extracting thread: pos / elementsPerLane
1347 rewriter, loc, sym0.ceilDiv(elementsPerLane), pos);
1348 // Insert position: pos % elementsPerLane
1350 rewriter, loc, sym0 % elementsPerLane, pos);
1456 int64_t elementsPerLane = distrDestType.getDimSize(distrDestDim);
1459 // tid of inserting lane: pos / elementsPerLane
1461 loc, newPos[distrDestDim] / elementsPerLane);
1464 // Insert position: pos % elementsPerLane
1465 newPos[distrDestDim] %= elementsPerLane;