Home
last modified time | relevance | path

Searched refs:usub_ov (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DKnownBits.cpp527 (void)LHS.getMinValue().usub_ov(RHS.getMaxValue(), Of); in computeForSatAddSub()
531 (void)LHS.getMaxValue().usub_ov(RHS.getMinValue(), Of); in computeForSatAddSub()
H A DAPFixedPoint.cpp220 : ThisVal.usub_ov(OtherVal, Overflowed); in sub()
H A DAPInt.cpp1954 APInt APInt::usub_ov(const APInt &RHS, bool &Overflow) const { in usub_ov() function in APInt
2056 APInt Res = usub_ov(RHS, Overflow); in usub_sat()
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPInt.h991 APInt usub_ov(const APInt &RHS, bool &Overflow) const;
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DConstantFolding.cpp2790 Res = C0->usub_ov(*C1, Overflow); in ConstantFoldScalarCall2()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp62 Result = In1.usub_ov(In2, Overflow); in subWithOverflow()
2979 Cmp.isSigned() ? C.ssub_ov(*C2, Overflow) : C.usub_ov(*C2, Overflow); in foldICmpAddConstant()
H A DInstCombineCalls.cpp1122 IsSigned ? C1->ssub_ov(*C0, Overflow) : C1->usub_ov(*C0, Overflow); in moveAddAfterMinMax()
H A DInstCombineAndOrXor.cpp3806 : C2->usub_ov(*C1, Overflow)) in visitOr()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp74 : LHSAP.usub_ov(RHSAP, Overflow); in mayHaveIntegerOverflow()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp12766 : LHS.usub_ov(RHS, DidOverflow); in VisitBuiltinCallExpr()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp4806 NumActiveElems = IsSigned ? Y.ssub_ov(X, Overflow) : Y.usub_ov(X, Overflow); in optimizeWhile()
4808 NumActiveElems = IsSigned ? X.ssub_ov(Y, Overflow) : X.usub_ov(Y, Overflow); in optimizeWhile()