Searched refs:MulOverflow (Results 1 – 10 of 10) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | ConstraintSystem.cpp | 98 if (MulOverflow(UpperV, -1 * LowerLast, M1)) in eliminateUsingFM() 105 if (MulOverflow(LowerV, UpperLast, M2)) in eliminateUsingFM()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | ConstraintSystem.h | 128 if (MulOverflow(C, int64_t(-1), C))
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | InstructionCost.h | 139 if (MulOverflow(Value, RHS.Value, Result)) {
|
H A D | MathExtras.h | 745 std::enable_if_t<std::is_signed_v<T>, T> MulOverflow(T X, T Y, T &Result) { in MulOverflow() function
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | DynamicAPInt.h | 320 bool Overflow = MulOverflow(getSmall(), O.getSmall(), Result.getSmall()); 464 bool Overflow = MulOverflow(getSmall(), O.getSmall(), Result);
|
/freebsd/contrib/llvm-project/clang/lib/AST/Interp/ |
H A D | Integral.h | 283 return llvm::MulOverflow<T>(A, B, R);
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | ConstraintElimination.cpp | 70 MulOverflow(A, B, Result); in multiplyWithOverflow()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGExprScalar.cpp | 1765 case BO_Mul: Check = SanitizerHandler::MulOverflow; break; in EmitBinOpCheck() 3818 OverflowKind = SanitizerHandler::MulOverflow; in EmitOverflowCheckedBinOp()
|
H A D | CodeGenFunction.h | 128 SANITIZER_CHECK(MulOverflow, mul_overflow, 0) \
|
/freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | Builtins.td | 4187 def MulOverflow : Builtin {
|