Lines Matching refs:SrcBits
2391 unsigned SrcBits = C->getType()->getScalarSizeInBits(); in CreateIntegerCast() local
2394 (SrcBits == DstBits ? Instruction::BitCast : in CreateIntegerCast()
2395 (SrcBits > DstBits ? Instruction::Trunc : in CreateIntegerCast()
2405 unsigned SrcBits = C->getType()->getScalarSizeInBits(); in CreateIntegerCast() local
2408 (SrcBits == DstBits ? Instruction::BitCast : in CreateIntegerCast()
2409 (SrcBits > DstBits ? Instruction::Trunc : in CreateIntegerCast()
2419 unsigned SrcBits = C->getType()->getScalarSizeInBits(); in CreateFPCast() local
2422 (SrcBits == DstBits ? Instruction::BitCast : in CreateFPCast()
2423 (SrcBits > DstBits ? Instruction::FPTrunc : Instruction::FPExt)); in CreateFPCast()
2432 unsigned SrcBits = C->getType()->getScalarSizeInBits(); in CreateFPCast() local
2435 (SrcBits == DstBits ? Instruction::BitCast : in CreateFPCast()
2436 (SrcBits > DstBits ? Instruction::FPTrunc : Instruction::FPExt)); in CreateFPCast()
2458 unsigned SrcBits = SrcTy->getPrimitiveSizeInBits(); // 0 for ptr in isCastable() local
2468 return DestBits == SrcBits; in isCastable()
2478 return DestBits == SrcBits; in isCastable()
2483 return DestBits == SrcBits; in isCastable()
2494 return DestBits == SrcBits; // 64-bit vector to MMX in isCastable()
2531 unsigned SrcBits = SrcTy->getPrimitiveSizeInBits(); // 0 for ptr in getCastOpcode() local
2537 if (DestBits < SrcBits) in getCastOpcode()
2539 else if (DestBits > SrcBits) { // its an extension in getCastOpcode()
2553 assert(DestBits == SrcBits && in getCastOpcode()
2568 if (DestBits < SrcBits) { in getCastOpcode()
2570 } else if (DestBits > SrcBits) { in getCastOpcode()
2576 assert(DestBits == SrcBits && in getCastOpcode()
2582 assert(DestBits == SrcBits && in getCastOpcode()
2594 assert(DestBits == SrcBits && "Casting vector of wrong width to X86_MMX"); in getCastOpcode()