Lines Matching refs:CastInst

2696 bool CastInst::isIntegerCast() const {  in isIntegerCast()
2717 bool CastInst::isNoopCast(Instruction::CastOps Opcode, in isNoopCast()
2747 bool CastInst::isNoopCast(const DataLayout &DL) const { in isNoopCast()
2759 unsigned CastInst::isEliminableCastPair( in isEliminableCastPair()
2972 CastInst *CastInst::Create(Instruction::CastOps op, Value *S, Type *Ty, in Create()
2997 CastInst *CastInst::CreateZExtOrBitCast(Value *S, Type *Ty, const Twine &Name, in CreateZExtOrBitCast()
3004 CastInst *CastInst::CreateSExtOrBitCast(Value *S, Type *Ty, const Twine &Name, in CreateSExtOrBitCast()
3011 CastInst *CastInst::CreateTruncOrBitCast(Value *S, Type *Ty, const Twine &Name, in CreateTruncOrBitCast()
3019 CastInst *CastInst::CreatePointerCast(Value *S, Type *Ty, const Twine &Name, in CreatePointerCast()
3036 CastInst *CastInst::CreatePointerBitCastOrAddrSpaceCast( in CreatePointerBitCastOrAddrSpaceCast()
3047 CastInst *CastInst::CreateBitOrPointerCast(Value *S, Type *Ty, in CreateBitOrPointerCast()
3058 CastInst *CastInst::CreateIntegerCast(Value *C, Type *Ty, bool isSigned, in CreateIntegerCast()
3072 CastInst *CastInst::CreateFPCast(Value *C, Type *Ty, const Twine &Name, in CreateFPCast()
3085 bool CastInst::isBitCastable(Type *SrcTy, Type *DestTy) { in isBitCastable()
3125 bool CastInst::isBitOrNoopPointerCastable(Type *SrcTy, Type *DestTy, in isBitOrNoopPointerCastable()
3147 CastInst::getCastOpcode( in getCastOpcode()
3250 CastInst::castIsValid(Instruction::CastOps op, Type *SrcTy, Type *DstTy) { in castIsValid()
3351 : CastInst(Ty, Trunc, S, Name, InsertBefore) { in TruncInst()
3357 : CastInst(Ty, ZExt, S, Name, InsertBefore) { in ZExtInst()
3363 : CastInst(Ty, SExt, S, Name, InsertBefore) { in SExtInst()
3369 : CastInst(Ty, FPTrunc, S, Name, InsertBefore) { in FPTruncInst()
3375 : CastInst(Ty, FPExt, S, Name, InsertBefore) { in FPExtInst()
3381 : CastInst(Ty, UIToFP, S, Name, InsertBefore) { in UIToFPInst()
3387 : CastInst(Ty, SIToFP, S, Name, InsertBefore) { in SIToFPInst()
3393 : CastInst(Ty, FPToUI, S, Name, InsertBefore) { in FPToUIInst()
3399 : CastInst(Ty, FPToSI, S, Name, InsertBefore) { in FPToSIInst()
3405 : CastInst(Ty, PtrToInt, S, Name, InsertBefore) { in PtrToIntInst()
3411 : CastInst(Ty, IntToPtr, S, Name, InsertBefore) { in IntToPtrInst()
3417 : CastInst(Ty, BitCast, S, Name, InsertBefore) { in BitCastInst()
3423 : CastInst(Ty, AddrSpaceCast, S, Name, InsertBefore) { in AddrSpaceCastInst()