Home
last modified time | relevance | path

Searched refs:MulOverflow (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DConstraintSystem.cpp98 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 DConstraintSystem.h128 if (MulOverflow(C, int64_t(-1), C))
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DInstructionCost.h139 if (MulOverflow(Value, RHS.Value, Result)) {
H A DMathExtras.h745 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 DDynamicAPInt.h320 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 DIntegral.h283 return llvm::MulOverflow<T>(A, B, R);
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DConstraintElimination.cpp70 MulOverflow(A, B, Result); in multiplyWithOverflow()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp1765 case BO_Mul: Check = SanitizerHandler::MulOverflow; break; in EmitBinOpCheck()
3818 OverflowKind = SanitizerHandler::MulOverflow; in EmitOverflowCheckedBinOp()
H A DCodeGenFunction.h128 SANITIZER_CHECK(MulOverflow, mul_overflow, 0) \
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DBuiltins.td4187 def MulOverflow : Builtin {