Lines Matching refs:SrcBits
3063 unsigned SrcBits = C->getType()->getScalarSizeInBits(); in CreateIntegerCast() local
3066 (SrcBits == DstBits ? Instruction::BitCast : in CreateIntegerCast()
3067 (SrcBits > DstBits ? Instruction::Trunc : in CreateIntegerCast()
3076 unsigned SrcBits = C->getType()->getScalarSizeInBits(); in CreateFPCast() local
3078 assert((C->getType() == Ty || SrcBits != DstBits) && "Invalid cast"); in CreateFPCast()
3080 (SrcBits == DstBits ? Instruction::BitCast : in CreateFPCast()
3081 (SrcBits > DstBits ? Instruction::FPTrunc : Instruction::FPExt)); in CreateFPCast()
3108 TypeSize SrcBits = SrcTy->getPrimitiveSizeInBits(); // 0 for ptr in isBitCastable() local
3113 if (SrcBits.getKnownMinValue() == 0 || DestBits.getKnownMinValue() == 0) in isBitCastable()
3116 if (SrcBits != DestBits) in isBitCastable()
3168 unsigned SrcBits = SrcTy->getPrimitiveSizeInBits(); // 0 for ptr in getCastOpcode() local
3174 if (DestBits < SrcBits) in getCastOpcode()
3176 else if (DestBits > SrcBits) { // its an extension in getCastOpcode()
3190 assert(DestBits == SrcBits && in getCastOpcode()
3205 if (DestBits < SrcBits) { in getCastOpcode()
3207 } else if (DestBits > SrcBits) { in getCastOpcode()
3213 assert(DestBits == SrcBits && in getCastOpcode()
3219 assert(DestBits == SrcBits && in getCastOpcode()
3233 assert(DestBits == SrcBits && "Casting vector of wrong width to X86_MMX"); in getCastOpcode()