Lines Matching refs:CastInst
400 ArraySize = CastInst::CreateIntegerCast(ArraySize, IntPtrTy, false, in createMalloc()
403 ArraySize = CastInst::CreateIntegerCast(ArraySize, IntPtrTy, false, in createMalloc()
2251 void CastInst::anchor() {} in anchor()
2254 bool CastInst::isIntegerCast() const { in isIntegerCast()
2267 bool CastInst::isLosslessCast() const { in isLosslessCast()
2292 bool CastInst::isNoopCast(Instruction::CastOps Opcode, in isNoopCast()
2322 bool CastInst::isNoopCast(Type *IntPtrTy) const { in isNoopCast()
2326 bool CastInst::isNoopCast(const DataLayout &DL) const { in isNoopCast()
2347 unsigned CastInst::isEliminableCastPair( in isEliminableCastPair()
2571 CastInst *CastInst::Create(Instruction::CastOps op, Value *S, Type *Ty, in Create()
2593 CastInst *CastInst::Create(Instruction::CastOps op, Value *S, Type *Ty, in Create()
2615 CastInst *CastInst::CreateZExtOrBitCast(Value *S, Type *Ty, in CreateZExtOrBitCast()
2623 CastInst *CastInst::CreateZExtOrBitCast(Value *S, Type *Ty, in CreateZExtOrBitCast()
2631 CastInst *CastInst::CreateSExtOrBitCast(Value *S, Type *Ty, in CreateSExtOrBitCast()
2639 CastInst *CastInst::CreateSExtOrBitCast(Value *S, Type *Ty, in CreateSExtOrBitCast()
2647 CastInst *CastInst::CreateTruncOrBitCast(Value *S, Type *Ty, in CreateTruncOrBitCast()
2655 CastInst *CastInst::CreateTruncOrBitCast(Value *S, Type *Ty, in CreateTruncOrBitCast()
2663 CastInst *CastInst::CreatePointerCast(Value *S, Type *Ty, in CreatePointerCast()
2681 CastInst *CastInst::CreatePointerCast(Value *S, Type *Ty, in CreatePointerCast()
2698 CastInst *CastInst::CreatePointerBitCastOrAddrSpaceCast( in CreatePointerBitCastOrAddrSpaceCast()
2711 CastInst *CastInst::CreatePointerBitCastOrAddrSpaceCast( in CreatePointerBitCastOrAddrSpaceCast()
2724 CastInst *CastInst::CreateBitOrPointerCast(Value *S, Type *Ty, in CreateBitOrPointerCast()
2735 CastInst *CastInst::CreateIntegerCast(Value *C, Type *Ty, in CreateIntegerCast()
2749 CastInst *CastInst::CreateIntegerCast(Value *C, Type *Ty, in CreateIntegerCast()
2763 CastInst *CastInst::CreateFPCast(Value *C, Type *Ty, in CreateFPCast()
2776 CastInst *CastInst::CreateFPCast(Value *C, Type *Ty, in CreateFPCast()
2791 bool CastInst::isCastable(Type *SrcTy, Type *DestTy) { in isCastable()
2846 bool CastInst::isBitCastable(Type *SrcTy, Type *DestTy) { in isBitCastable()
2886 bool CastInst::isBitOrNoopPointerCastable(Type *SrcTy, Type *DestTy, in isBitOrNoopPointerCastable()
2906 CastInst::getCastOpcode( in getCastOpcode()
3009 CastInst::castIsValid(Instruction::CastOps op, Value *S, Type *DstTy) { in castIsValid()
3126 ) : CastInst(Ty, Trunc, S, Name, InsertBefore) { in TruncInst()
3132 ) : CastInst(Ty, Trunc, S, Name, InsertAtEnd) { in TruncInst()
3138 ) : CastInst(Ty, ZExt, S, Name, InsertBefore) { in ZExtInst()
3144 ) : CastInst(Ty, ZExt, S, Name, InsertAtEnd) { in ZExtInst()
3149 ) : CastInst(Ty, SExt, S, Name, InsertBefore) { in SExtInst()
3155 ) : CastInst(Ty, SExt, S, Name, InsertAtEnd) { in SExtInst()
3161 ) : CastInst(Ty, FPTrunc, S, Name, InsertBefore) { in FPTruncInst()
3167 ) : CastInst(Ty, FPTrunc, S, Name, InsertAtEnd) { in FPTruncInst()
3173 ) : CastInst(Ty, FPExt, S, Name, InsertBefore) { in FPExtInst()
3179 ) : CastInst(Ty, FPExt, S, Name, InsertAtEnd) { in FPExtInst()
3185 ) : CastInst(Ty, UIToFP, S, Name, InsertBefore) { in UIToFPInst()
3191 ) : CastInst(Ty, UIToFP, S, Name, InsertAtEnd) { in UIToFPInst()
3197 ) : CastInst(Ty, SIToFP, S, Name, InsertBefore) { in SIToFPInst()
3203 ) : CastInst(Ty, SIToFP, S, Name, InsertAtEnd) { in SIToFPInst()
3209 ) : CastInst(Ty, FPToUI, S, Name, InsertBefore) { in FPToUIInst()
3215 ) : CastInst(Ty, FPToUI, S, Name, InsertAtEnd) { in FPToUIInst()
3221 ) : CastInst(Ty, FPToSI, S, Name, InsertBefore) { in FPToSIInst()
3227 ) : CastInst(Ty, FPToSI, S, Name, InsertAtEnd) { in FPToSIInst()
3233 ) : CastInst(Ty, PtrToInt, S, Name, InsertBefore) { in PtrToIntInst()
3239 ) : CastInst(Ty, PtrToInt, S, Name, InsertAtEnd) { in PtrToIntInst()
3245 ) : CastInst(Ty, IntToPtr, S, Name, InsertBefore) { in IntToPtrInst()
3251 ) : CastInst(Ty, IntToPtr, S, Name, InsertAtEnd) { in IntToPtrInst()
3257 ) : CastInst(Ty, BitCast, S, Name, InsertBefore) { in BitCastInst()
3263 ) : CastInst(Ty, BitCast, S, Name, InsertAtEnd) { in BitCastInst()
3269 ) : CastInst(Ty, AddrSpaceCast, S, Name, InsertBefore) { in AddrSpaceCastInst()
3275 ) : CastInst(Ty, AddrSpaceCast, S, Name, InsertAtEnd) { in AddrSpaceCastInst()