Lines Matching refs:IntrinsicId
1711 llvm::Intrinsic::ID IntrinsicId; in EmitBuiltinExpr() local
1719 IntrinsicId = llvm::Intrinsic::uadd_with_overflow; in EmitBuiltinExpr()
1726 IntrinsicId = llvm::Intrinsic::usub_with_overflow; in EmitBuiltinExpr()
1732 llvm::Value *Sum1 = EmitOverflowIntrinsic(*this, IntrinsicId, in EmitBuiltinExpr()
1735 llvm::Value *Sum2 = EmitOverflowIntrinsic(*this, IntrinsicId, in EmitBuiltinExpr()
1767 llvm::Intrinsic::ID IntrinsicId; in EmitBuiltinExpr() local
1772 IntrinsicId = EncompassingInfo.Signed in EmitBuiltinExpr()
1777 IntrinsicId = EncompassingInfo.Signed in EmitBuiltinExpr()
1782 IntrinsicId = EncompassingInfo.Signed in EmitBuiltinExpr()
1798 Result = EmitOverflowIntrinsic(*this, IntrinsicId, Left, Right, Overflow); in EmitBuiltinExpr()
1851 llvm::Intrinsic::ID IntrinsicId; in EmitBuiltinExpr() local
1857 IntrinsicId = llvm::Intrinsic::uadd_with_overflow; in EmitBuiltinExpr()
1862 IntrinsicId = llvm::Intrinsic::usub_with_overflow; in EmitBuiltinExpr()
1867 IntrinsicId = llvm::Intrinsic::umul_with_overflow; in EmitBuiltinExpr()
1872 IntrinsicId = llvm::Intrinsic::sadd_with_overflow; in EmitBuiltinExpr()
1877 IntrinsicId = llvm::Intrinsic::ssub_with_overflow; in EmitBuiltinExpr()
1882 IntrinsicId = llvm::Intrinsic::smul_with_overflow; in EmitBuiltinExpr()
1888 llvm::Value *Sum = EmitOverflowIntrinsic(*this, IntrinsicId, X, Y, Carry); in EmitBuiltinExpr()