Lines Matching defs:DstSigned
1042 bool DstSigned = DstType->isSignedIntegerOrEnumerationType();
1048 if (!SrcSigned && !DstSigned) {
1058 Check = Builder.CreateIntCast(Dst, SrcTy, DstSigned, "anyext");
1094 bool DstSigned = DstType->isSignedIntegerOrEnumerationType();
1096 (!SrcSigned && DstSigned))
1149 bool DstSigned = DstType->isSignedIntegerOrEnumerationType();
1151 (void)DstSigned; // Only used in assert()
1157 assert(((SrcBits != DstBits) || (SrcSigned != DstSigned)) &&
1194 bool DstSigned = DstType->isSignedIntegerOrEnumerationType();
1203 if (SrcSigned == DstSigned && SrcBits == DstBits)
1207 if (!SrcSigned && !DstSigned)
1212 if ((DstBits > SrcBits) && DstSigned)
1240 (SrcBits > DstBits) && !SrcSigned && DstSigned) {
1268 bool DstSigned = DstType->isSignedIntegerOrEnumerationType();
1271 if (!SrcSigned && !DstSigned)
1278 Check = Builder.CreateIntCast(Dst, Src->getType(), DstSigned, "bf.anyext");
1339 bool DstSigned = DstType->isSignedIntegerOrEnumerationType();
1353 EmitTruncation && DstSigned && !SrcSigned;
1355 bool SameTypeSameSize = SrcSigned == DstSigned && SrcBits == DstBits;
1356 bool BothUnsigned = !SrcSigned && !DstSigned;
1357 bool LargerSigned = (DstBits > SrcBits) && DstSigned;
1370 assert(((SrcBits != DstBits) || (SrcSigned != DstSigned)) &&