Searched refs:SplitSize (Results 1 – 4 of 4) sorted by relevance
187 return commonAlignment(VecAlign, Frag * SplitSize); in getFragmentAlign()197 uint64_t SplitSize = 0; member619 Layout.SplitSize = DL.getTypeStoreSize(VS->SplitTy); in getVectorLayout()
5567 unsigned SplitSize = 32; in legalizeLaneOp() local5571 SplitSize = 64; in legalizeLaneOp()5573 if (Size == SplitSize) { in legalizeLaneOp()5593 if (Size % SplitSize != 0) in legalizeLaneOp()5596 LLT PartialResTy = LLT::scalar(SplitSize); in legalizeLaneOp()5601 if (EltSize == SplitSize) { in legalizeLaneOp()5604 unsigned NElem = SplitSize / EltSize; in legalizeLaneOp()5613 unsigned NumParts = Size / SplitSize; in legalizeLaneOp()
6469 unsigned SplitSize = 32; in lowerLaneOp() local6473 SplitSize = 64; in lowerLaneOp()6527 if (ValSize == SplitSize) { in lowerLaneOp()6552 if (ValSize % SplitSize != 0) in lowerLaneOp()6600 if (SplitSize == 32) { in lowerLaneOp()6609 SplitSize / VT.getVectorElementType().getSizeInBits(); in lowerLaneOp()6613 for (unsigned i = 0, EltIdx = 0; i < ValSize / SplitSize; i++) { in lowerLaneOp()6641 MVT::getVectorVT(MVT::getIntegerVT(SplitSize), ValSize / SplitSize); in lowerLaneOp()
24494 unsigned SplitSize = NearestPow2 / 2; in reduceBuildVecToShuffle() local24496 InVT.getVectorElementType(), SplitSize); in reduceBuildVecToShuffle()24498 SplitSize + SplitVT.getVectorNumElements() <= in reduceBuildVecToShuffle()24501 DAG.getVectorIdxConstant(SplitSize, DL)); in reduceBuildVecToShuffle()24512 VectorMask[i] = (IndexVec[i] < SplitSize) ? 1 : 2; in reduceBuildVecToShuffle()