Lines Matching defs:SrcBits
3099 unsigned SrcBits = C->getType()->getScalarSizeInBits();
3102 (SrcBits == DstBits ? Instruction::BitCast :
3103 (SrcBits > DstBits ? Instruction::Trunc :
3112 unsigned SrcBits = C->getType()->getScalarSizeInBits();
3114 assert((C->getType() == Ty || SrcBits != DstBits) && "Invalid cast");
3116 (SrcBits == DstBits ? Instruction::BitCast :
3117 (SrcBits > DstBits ? Instruction::FPTrunc : Instruction::FPExt));
3144 TypeSize SrcBits = SrcTy->getPrimitiveSizeInBits(); // 0 for ptr
3149 if (SrcBits.getKnownMinValue() == 0 || DestBits.getKnownMinValue() == 0)
3152 if (SrcBits != DestBits)
3201 unsigned SrcBits = SrcTy->getPrimitiveSizeInBits(); // 0 for ptr
3207 if (DestBits < SrcBits)
3209 else if (DestBits > SrcBits) { // its an extension
3223 assert(DestBits == SrcBits &&
3238 if (DestBits < SrcBits) {
3240 } else if (DestBits > SrcBits) {
3246 assert(DestBits == SrcBits &&
3252 assert(DestBits == SrcBits &&