|
reference, declaration → definition
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.cpp11039 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);