Lines Matching refs:IntrinsicId
3899 llvm::Intrinsic::ID IntrinsicId; in EmitBuiltinExpr() local
3907 IntrinsicId = llvm::Intrinsic::uadd_with_overflow; in EmitBuiltinExpr()
3914 IntrinsicId = llvm::Intrinsic::usub_with_overflow; in EmitBuiltinExpr()
3920 llvm::Value *Sum1 = EmitOverflowIntrinsic(*this, IntrinsicId, in EmitBuiltinExpr()
3923 llvm::Value *Sum2 = EmitOverflowIntrinsic(*this, IntrinsicId, in EmitBuiltinExpr()
3963 llvm::Intrinsic::ID IntrinsicId; in EmitBuiltinExpr() local
3968 IntrinsicId = EncompassingInfo.Signed in EmitBuiltinExpr()
3973 IntrinsicId = EncompassingInfo.Signed in EmitBuiltinExpr()
3978 IntrinsicId = EncompassingInfo.Signed in EmitBuiltinExpr()
3994 Result = EmitOverflowIntrinsic(*this, IntrinsicId, Left, Right, Overflow); in EmitBuiltinExpr()
4047 llvm::Intrinsic::ID IntrinsicId; in EmitBuiltinExpr() local
4053 IntrinsicId = llvm::Intrinsic::uadd_with_overflow; in EmitBuiltinExpr()
4058 IntrinsicId = llvm::Intrinsic::usub_with_overflow; in EmitBuiltinExpr()
4063 IntrinsicId = llvm::Intrinsic::umul_with_overflow; in EmitBuiltinExpr()
4068 IntrinsicId = llvm::Intrinsic::sadd_with_overflow; in EmitBuiltinExpr()
4073 IntrinsicId = llvm::Intrinsic::ssub_with_overflow; in EmitBuiltinExpr()
4078 IntrinsicId = llvm::Intrinsic::smul_with_overflow; in EmitBuiltinExpr()
4084 llvm::Value *Sum = EmitOverflowIntrinsic(*this, IntrinsicId, X, Y, Carry); in EmitBuiltinExpr()