Lines Matching refs:SrcBits
1082 unsigned SrcBits = Src->getType()->getScalarSizeInBits(); in EmitIntegerTruncationCheck() local
1085 if (SrcBits <= DstBits) in EmitIntegerTruncationCheck()
1152 unsigned SrcBits = SrcTy->getScalarSizeInBits(); in EmitIntegerSignChangeCheckHelper() local
1154 (void)SrcBits; // Only used in assert() in EmitIntegerSignChangeCheckHelper()
1157 assert(((SrcBits != DstBits) || (SrcSigned != DstSigned)) && in EmitIntegerSignChangeCheckHelper()
1195 unsigned SrcBits = SrcTy->getScalarSizeInBits(); in EmitIntegerSignChangeCheck() local
1203 if (SrcSigned == DstSigned && SrcBits == DstBits) in EmitIntegerSignChangeCheck()
1212 if ((DstBits > SrcBits) && DstSigned) in EmitIntegerSignChangeCheck()
1215 (SrcBits > DstBits) && SrcSigned) { in EmitIntegerSignChangeCheck()
1240 (SrcBits > DstBits) && !SrcSigned && DstSigned) { in EmitIntegerSignChangeCheck()
1335 unsigned SrcBits = ConvertType(SrcType)->getScalarSizeInBits(); in EmitBitfieldConversionCheck() local
1348 bool EmitTruncation = DstBits < SrcBits; in EmitBitfieldConversionCheck()
1355 bool SameTypeSameSize = SrcSigned == DstSigned && SrcBits == DstBits; in EmitBitfieldConversionCheck()
1357 bool LargerSigned = (DstBits > SrcBits) && DstSigned; in EmitBitfieldConversionCheck()
1370 assert(((SrcBits != DstBits) || (SrcSigned != DstSigned)) && in EmitBitfieldConversionCheck()