Lines Matching defs:SrcBits
1112 unsigned SrcBits = Src->getType()->getScalarSizeInBits();
1115 if (SrcBits <= DstBits)
1187 unsigned SrcBits = SrcTy->getScalarSizeInBits();
1189 (void)SrcBits; // Only used in assert()
1192 assert(((SrcBits != DstBits) || (SrcSigned != DstSigned)) &&
1230 unsigned SrcBits = SrcTy->getScalarSizeInBits();
1238 if (SrcSigned == DstSigned && SrcBits == DstBits)
1247 if ((DstBits > SrcBits) && DstSigned)
1250 (SrcBits > DstBits) && SrcSigned) {
1286 (SrcBits > DstBits) && !SrcSigned && DstSigned) {
1382 unsigned SrcBits = ConvertType(SrcType)->getScalarSizeInBits();
1395 bool EmitTruncation = DstBits < SrcBits;
1402 bool SameTypeSameSize = SrcSigned == DstSigned && SrcBits == DstBits;
1404 bool LargerSigned = (DstBits > SrcBits) && DstSigned;
1417 assert(((SrcBits != DstBits) || (SrcSigned != DstSigned)) &&