| /freebsd-11-stable/contrib/llvm-project/llvm/lib/IR/ |
| HD | IntrinsicInst.cpp | 190 case Intrinsic::usub_sat: in getBinaryOp()
|
| HD | ConstantRange.cpp | 927 Result = Result.intersectWith(usub_sat(Other), RangeType); in subWithNoWrap() 1318 ConstantRange ConstantRange::usub_sat(const ConstantRange &Other) const { in usub_sat() function in ConstantRange 1322 APInt NewL = getUnsignedMin().usub_sat(Other.getUnsignedMax()); in usub_sat() 1323 APInt NewU = getUnsignedMax().usub_sat(Other.getUnsignedMin()) + 1; in usub_sat()
|
| HD | AutoUpgrade.cpp | 581 NewFn = Intrinsic::getDeclaration(F->getParent(), Intrinsic::usub_sat, in UpgradeIntrinsicFunction1() 1122 : (IsAddition ? Intrinsic::uadd_sat : Intrinsic::usub_sat); in UpgradeX86AddSubSatIntrinsics()
|
| HD | Verifier.cpp | 4687 case Intrinsic::usub_sat: { in visitIntrinsicCall()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
| HD | ConstantRange.h | 432 ConstantRange usub_sat(const ConstantRange &Other) const;
|
| HD | IntrinsicInst.h | 257 case Intrinsic::usub_sat: in classof() 309 case Intrinsic::usub_sat: in classof()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
| HD | ConstantFolding.cpp | 1448 case Intrinsic::usub_sat: in canConstantFoldCallTo() 2195 case Intrinsic::usub_sat: in ConstantFoldScalarCall2() 2201 if (IntrinsicID == Intrinsic::usub_sat) in ConstantFoldScalarCall2() 2202 return ConstantInt::get(Ty, C0->usub_sat(*C1)); in ConstantFoldScalarCall2()
|
| HD | LazyValueInfo.cpp | 1135 case Intrinsic::usub_sat: in solveBlockValueSaturatingIntrinsic() 1138 return CR1.usub_sat(CR2); in solveBlockValueSaturatingIntrinsic()
|
| HD | VectorUtils.cpp | 56 case Intrinsic::usub_sat: in isTriviallyVectorizable()
|
| HD | ValueTracking.cpp | 1625 case Intrinsic::usub_sat: { in computeKnownBitsFromOperator() 5775 case Intrinsic::usub_sat: in setLimitsForIntrinsic()
|
| HD | InstructionSimplify.cpp | 5135 case Intrinsic::usub_sat: in simplifyBinaryIntrinsic()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ADT/ |
| HD | APInt.h | 1128 APInt usub_sat(const APInt &RHS) const;
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
| HD | ARMTargetTransformInfo.cpp | 903 case Intrinsic::usub_sat: in isLoweredToCall()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| HD | InstCombineSelect.cpp | 729 Value *Result = Builder.CreateBinaryIntrinsic(Intrinsic::usub_sat, A, B); in canonicalizeSaturatedSubtract() 1840 NewIntrinsicID = Intrinsic::usub_sat; in foldOverflowingAddSubSelect()
|
| HD | InstCombineCalls.cpp | 2084 case Intrinsic::usub_sat: in visitCallInst() 2132 IID == Intrinsic::uadd_sat || IID == Intrinsic::usub_sat; in visitCallInst()
|
| HD | InstCombineCompares.cpp | 3091 case Intrinsic::usub_sat: { in foldICmpEqIntrinsicWithConstant()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| HD | BasicTTIImpl.h | 1357 case Intrinsic::usub_sat: {
|
| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/Basic/ |
| HD | arm_mve.td | 52 (IRIntBase<"usub_sat", [Vector]> $a, $b)>,
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Support/ |
| HD | APInt.cpp | 2067 APInt APInt::usub_sat(const APInt &RHS) const { in usub_sat() function in APInt
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
| HD | X86TargetTransformInfo.cpp | 2185 case Intrinsic::usub_sat: in getIntrinsicInstrCost()
|
| /freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/ |
| HD | CGExprScalar.cpp | 3510 : llvm::Intrinsic::usub_sat; in EmitFixedPointBinOp()
|
| HD | CGBuiltin.cpp | 4793 NEONMAP2(vqsub_v, usub_sat, ssub_sat, Add1ArgType | UnsignedAlts), 4794 NEONMAP2(vqsubq_v, usub_sat, ssub_sat, Add1ArgType | UnsignedAlts), 10203 : (IsAddition ? Intrinsic::uadd_sat : Intrinsic::usub_sat); in EmitX86AddSubSatExpr()
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| HD | SelectionDAG.cpp | 4806 case ISD::USUBSAT: return C1.usub_sat(C2); in FoldValue()
|
| HD | SelectionDAGBuilder.cpp | 6425 case Intrinsic::usub_sat: { in visitIntrinsicCall()
|