Lines Matching refs:BitCast

354     if (CE->getOpcode() == BitCast)  in hasFnAttrOnCalledFunction()
366 if (CE->getOpcode() == BitCast) in hasFnAttrOnCalledFunction()
383 if (CE->getOpcode() == BitCast) in getFnAttrOnCalledFunction()
2887 case Instruction::BitCast: in isIntegerCast()
2895 if (getOpcode() != Instruction::BitCast) in isLosslessCast()
2937 case Instruction::BitCast: in isNoopCast()
3021 bool IsFirstBitcast = (firstOp == Instruction::BitCast); in isEliminableCastPair()
3022 bool IsSecondBitcast = (secondOp == Instruction::BitCast); in isEliminableCastPair()
3083 return Instruction::BitCast; in isEliminableCastPair()
3090 return Instruction::BitCast; in isEliminableCastPair()
3100 return Instruction::BitCast; in isEliminableCastPair()
3118 return Instruction::BitCast; in isEliminableCastPair()
3126 return Instruction::BitCast; in isEliminableCastPair()
3201 case BitCast: return new BitCastInst (S, Ty, Name, InsertBefore); in Create()
3223 case BitCast: return new BitCastInst (S, Ty, Name, InsertAtEnd); in Create()
3233 return Create(Instruction::BitCast, S, Ty, Name, InsertBefore); in CreateZExtOrBitCast()
3241 return Create(Instruction::BitCast, S, Ty, Name, InsertAtEnd); in CreateZExtOrBitCast()
3249 return Create(Instruction::BitCast, S, Ty, Name, InsertBefore); in CreateSExtOrBitCast()
3257 return Create(Instruction::BitCast, S, Ty, Name, InsertAtEnd); in CreateSExtOrBitCast()
3265 return Create(Instruction::BitCast, S, Ty, Name, InsertBefore); in CreateTruncOrBitCast()
3273 return Create(Instruction::BitCast, S, Ty, Name, InsertAtEnd); in CreateTruncOrBitCast()
3324 return Create(Instruction::BitCast, S, Ty, Name, InsertAtEnd); in CreatePointerBitCastOrAddrSpaceCast()
3337 return Create(Instruction::BitCast, S, Ty, Name, InsertBefore); in CreatePointerBitCastOrAddrSpaceCast()
3348 return Create(Instruction::BitCast, S, Ty, Name, InsertBefore); in CreateBitOrPointerCast()
3359 (SrcBits == DstBits ? Instruction::BitCast : in CreateIntegerCast()
3373 (SrcBits == DstBits ? Instruction::BitCast : in CreateIntegerCast()
3387 (SrcBits == DstBits ? Instruction::BitCast : in CreateFPCast()
3400 (SrcBits == DstBits ? Instruction::BitCast : in CreateFPCast()
3475 return BitCast; in getCastOpcode()
3502 return BitCast; // Same size, No-op cast in getCastOpcode()
3512 return BitCast; // Same size, no-op cast in getCastOpcode()
3530 return BitCast; // same size, no-op cast in getCastOpcode()
3535 return BitCast; // same size, no-op cast in getCastOpcode()
3541 return BitCast; in getCastOpcode()
3546 return BitCast; // ptr -> ptr in getCastOpcode()
3554 return BitCast; // 64-bit vector to MMX in getCastOpcode()
3624 case Instruction::BitCast: { in castIsValid()
3802 ) : CastInst(Ty, BitCast, S, Name, InsertBefore) { in BitCastInst()
3808 ) : CastInst(Ty, BitCast, S, Name, InsertAtEnd) { in BitCastInst()