Lines Matching refs:CreateBitCast
72 Value *PtrCast = IC.Builder.CreateBitCast(Ptr, VecPtrTy, "castvec"); in simplifyX86MaskedLoad()
107 Value *PtrCast = IC.Builder.CreateBitCast(Ptr, VecPtrTy, "castvec"); in simplifyX86MaskedStore()
525 Value *Res = Builder.CreateBitCast(Arg, VectorType::getInteger(ArgTy)); in simplifyX86movmsk()
527 Res = Builder.CreateBitCast(Res, IntegerTy); in simplifyX86movmsk()
677 Builder.CreateBitCast(Op0, ShufTy), in simplifyX86extrq()
679 return Builder.CreateBitCast(SV, II.getType()); in simplifyX86extrq()
755 Value *SV = Builder.CreateShuffleVector(Builder.CreateBitCast(Op0, ShufTy), in simplifyX86insertq()
756 Builder.CreateBitCast(Op1, ShufTy), in simplifyX86insertq()
758 return Builder.CreateBitCast(SV, II.getType()); in simplifyX86insertq()
1262 Mask = IC.Builder.CreateBitCast(Mask, MaskTy); in instCombineIntrinsic()
1648 Value *CastOp0 = IC.Builder.CreateBitCast(Op0, Mask->getType()); in instCombineIntrinsic()
1649 Value *CastOp1 = IC.Builder.CreateBitCast(Op1, Mask->getType()); in instCombineIntrinsic()