Home
last modified time | relevance | path

Searched refs:sadd_sat (Results 1 – 22 of 22) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DIntrinsicInst.cpp186 case Intrinsic::sadd_sat: in getBinaryOp()
206 case Intrinsic::sadd_sat: in isSigned()
DConstantRange.cpp875 Result = Result.intersectWith(sadd_sat(Other), RangeType); in addWithNoWrap()
1309 ConstantRange ConstantRange::sadd_sat(const ConstantRange &Other) const { in sadd_sat() function in ConstantRange
1313 APInt NewL = getSignedMin().sadd_sat(Other.getSignedMin()); in sadd_sat()
1314 APInt NewU = getSignedMax().sadd_sat(Other.getSignedMax()) + 1; in sadd_sat()
DAutoUpgrade.cpp566 NewFn = Intrinsic::getDeclaration(F->getParent(), Intrinsic::sadd_sat, in UpgradeIntrinsicFunction1()
1121 IsSigned ? (IsAddition ? Intrinsic::sadd_sat : Intrinsic::ssub_sat) in UpgradeX86AddSubSatIntrinsics()
DVerifier.cpp4684 case Intrinsic::sadd_sat: in visitIntrinsicCall()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DConstantRange.h429 ConstantRange sadd_sat(const ConstantRange &Other) const;
DIntrinsicInst.h256 case Intrinsic::sadd_sat: in classof()
308 case Intrinsic::sadd_sat: in classof()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/configs/common/include/llvm/IR/
DIntrinsicEnums.inc237 sadd_sat, // llvm.sadd.sat
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DConstantFolding.cpp1445 case Intrinsic::sadd_sat: in canConstantFoldCallTo()
2186 case Intrinsic::sadd_sat: in ConstantFoldScalarCall2()
2194 return ConstantInt::get(Ty, C0->sadd_sat(*C1)); in ConstantFoldScalarCall2()
DLazyValueInfo.cpp1140 case Intrinsic::sadd_sat: in solveBlockValueSaturatingIntrinsic()
1143 return CR1.sadd_sat(CR2); in solveBlockValueSaturatingIntrinsic()
DVectorUtils.cpp53 case Intrinsic::sadd_sat: in isTriviallyVectorizable()
DValueTracking.cpp5761 case Intrinsic::sadd_sat: in setLimitsForIntrinsic()
DInstructionSimplify.cpp5120 case Intrinsic::sadd_sat: in simplifyBinaryIntrinsic()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DBasicTTIImpl.h1336 case Intrinsic::sadd_sat:
1341 Intrinsic::ID OverflowOp = IID == Intrinsic::sadd_sat
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
DAPInt.h1125 APInt sadd_sat(const APInt &RHS) const;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMTargetTransformInfo.cpp900 case Intrinsic::sadd_sat: in isLoweredToCall()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/
DInstCombineSelect.cpp1851 NewIntrinsicID = Intrinsic::sadd_sat; in foldOverflowingAddSubSelect()
2201 IntrinsicID = Intrinsic::sadd_sat; in matchSAddSubSat()
DInstCombineCalls.cpp2080 case Intrinsic::sadd_sat: in visitCallInst()
2121 Intrinsic::sadd_sat, Arg0, NegVal)); in visitCallInst()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Support/
DAPInt.cpp2038 APInt APInt::sadd_sat(const APInt &RHS) const { in sadd_sat() function in APInt
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/
DX86TargetTransformInfo.cpp2176 case Intrinsic::sadd_sat: in getIntrinsicInstrCost()
/third_party/skia/third_party/externals/swiftshader/src/Reactor/
DLLVMReactor.cpp347 return jit->builder->CreateBinaryIntrinsic(llvm::Intrinsic::sadd_sat, x, y); in lowerPSADDSAT()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAG.cpp4806 case ISD::SADDSAT: return C1.sadd_sat(C2); in FoldValue()
DSelectionDAGBuilder.cpp6407 case Intrinsic::sadd_sat: { in visitIntrinsicCall()