Searched refs:DstBitSize (Results 1 – 4 of 4) sorted by relevance
1503 unsigned DstBitSize; in executeBitCastInst() local1522 DstBitSize = DstTy->getScalarSizeInBits(); in executeBitCastInst()1523 DstNum = (SrcNum * SrcBitSize) / DstBitSize; in executeBitCastInst()1526 DstBitSize = DstTy->getPrimitiveSizeInBits(); in executeBitCastInst()1530 if (SrcNum * SrcBitSize != DstNum * DstBitSize) in executeBitCastInst()1560 Elt.IntVal = Elt.IntVal.zext(DstBitSize); in executeBitCastInst()1566 Tmp = Tmp.zext(DstBitSize); in executeBitCastInst()1577 unsigned ShiftAmt = isLittleEndian ? 0 : DstBitSize * (Ratio - 1); in executeBitCastInst()1584 if (DstBitSize < SrcBitSize) in executeBitCastInst()1585 Elt.IntVal = Elt.IntVal.trunc(DstBitSize); in executeBitCastInst()[all …]
195 unsigned DstBitSize = DstEltTy->getPrimitiveSizeInBits(); in FoldBitCast() local203 unsigned ShiftAmt = isLittleEndian ? 0 : DstBitSize*(Ratio-1); in FoldBitCast()209 ShiftAmt += isLittleEndian ? DstBitSize : -DstBitSize; in FoldBitCast()
2768 unsigned DstBitSize = DstTy->getScalarSizeInBits(); in castIsValid() local2783 SrcLength == DstLength && SrcBitSize > DstBitSize; in castIsValid()2786 SrcLength == DstLength && SrcBitSize < DstBitSize; in castIsValid()2789 SrcLength == DstLength && SrcBitSize < DstBitSize; in castIsValid()2792 SrcLength == DstLength && SrcBitSize > DstBitSize; in castIsValid()2795 SrcLength == DstLength && SrcBitSize < DstBitSize; in castIsValid()
5850 unsigned DstBitSize = DstEltVT.getSizeInBits(); in ConstantFoldBITCASTofBUILD_VECTOR() local5854 if (SrcBitSize == DstBitSize) { in ConstantFoldBITCASTofBUILD_VECTOR()5906 if (SrcBitSize < DstBitSize) { in ConstantFoldBITCASTofBUILD_VECTOR()5907 unsigned NumInputsPerOutput = DstBitSize/SrcBitSize; in ConstantFoldBITCASTofBUILD_VECTOR()5913 APInt NewBits = APInt(DstBitSize, 0); in ConstantFoldBITCASTofBUILD_VECTOR()5923 zextOrTrunc(SrcBitSize).zext(DstBitSize); in ConstantFoldBITCASTofBUILD_VECTOR()5940 unsigned NumOutputsPerInput = SrcBitSize/DstBitSize; in ConstantFoldBITCASTofBUILD_VECTOR()5956 APInt ThisVal = OpVal.trunc(DstBitSize); in ConstantFoldBITCASTofBUILD_VECTOR()5962 OpVal = OpVal.lshr(DstBitSize); in ConstantFoldBITCASTofBUILD_VECTOR()