Lines Matching refs:DstSize
1508 const int DstSize = DstTy.getSizeInBits(); in widenScalarMergeValues() local
1511 const int NumMerge = (DstSize + WideSize - 1) / WideSize; in widenScalarMergeValues()
1517 if (WideSize >= DstSize) { in widenScalarMergeValues()
1538 if (WideSize > DstSize) in widenScalarMergeValues()
1657 unsigned DstSize = DstTy.getSizeInBits(); in widenScalarUnmergeValues() local
1661 auto ShiftAmt = MIRBuilder.buildConstant(SrcTy, DstSize * I); in widenScalarUnmergeValues()
6542 const unsigned DstSize = DstTy.getSizeInBits(); in lowerUnmergeValues() local
6543 unsigned Offset = DstSize; in lowerUnmergeValues()
6544 for (unsigned I = 1; I != NumDst; ++I, Offset += DstSize) { in lowerUnmergeValues()
6741 unsigned DstSize = DstTy.getSizeInBits(); in lowerExtract() local
6743 if ((Offset % SrcEltSize == 0) && (DstSize % SrcEltSize == 0) && in lowerExtract()
6744 (Offset + DstSize <= SrcTy.getSizeInBits())) { in lowerExtract()
6751 Idx < (Offset + DstSize) / SrcEltSize; ++Idx) { in lowerExtract()