reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/ADT/APInt.h
 1102   APInt smul_ov(const APInt &RHS, bool &Overflow) const;

References

include/llvm/Support/CheckedArithmetic.h
   67   return checkedOp(LHS, RHS, &llvm::APInt::smul_ov);
lib/Analysis/ConstantFolding.cpp
 2171         Res = C0->smul_ov(*C1, Overflow);
lib/Support/APInt.cpp
 2053   APInt Res = smul_ov(RHS, Overflow);
lib/Transforms/InstCombine/InstCombineAddSub.cpp
 1015     (void)C0.smul_ov(C1, overflow);
lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
  650   Product = IsSigned ? C1.smul_ov(C2, Overflow) : C1.umul_ov(C2, Overflow);
tools/clang/lib/AST/ExprConstant.cpp
11039       Result = LHS.isSigned() ? LHS.smul_ov(RHS, DidOverflow)
tools/clang/lib/CodeGen/CGExprScalar.cpp
   74       Result = LHSAP.smul_ov(RHSAP, Overflow);
tools/clang/lib/Lex/PPExpressions.cpp
  681         Res = llvm::APSInt(LHS.Val.smul_ov(RHS.Val, Overflow), false);
unittests/IR/ConstantRangeTest.cpp
 1673         (void) N1.smul_ov(N2, Overflow);