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

References

include/llvm/CodeGen/BasicTTIImpl.h
 1345     case Intrinsic::uadd_sat:
 1350       Intrinsic::ID OverflowOp = IID == Intrinsic::uadd_sat
include/llvm/IR/IntrinsicInst.h
  309       case Intrinsic::uadd_sat:
  361       case Intrinsic::uadd_sat:
lib/Analysis/ConstantFolding.cpp
 1444   case Intrinsic::uadd_sat:
 2183     case Intrinsic::uadd_sat:
 2189       if (IntrinsicID == Intrinsic::uadd_sat)
lib/Analysis/InstructionSimplify.cpp
 5037   case Intrinsic::uadd_sat:
lib/Analysis/LazyValueInfo.cpp
 1126   case Intrinsic::uadd_sat:
lib/Analysis/ValueTracking.cpp
 1537       case Intrinsic::uadd_sat:
 1539         bool IsAdd = II->getIntrinsicID() == Intrinsic::uadd_sat;
 5578   case Intrinsic::uadd_sat:
lib/Analysis/VectorUtils.cpp
   54   case Intrinsic::uadd_sat:
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 6295   case Intrinsic::uadd_sat: {
lib/IR/AutoUpgrade.cpp
 1100                : (IsAddition ? Intrinsic::uadd_sat : Intrinsic::usub_sat);
lib/IR/IntrinsicInst.cpp
  230     case Intrinsic::uadd_sat:
lib/IR/Verifier.cpp
 4684   case Intrinsic::uadd_sat:
lib/Target/ARM/ARMTargetTransformInfo.cpp
  839   case Intrinsic::uadd_sat:
lib/Target/X86/X86TargetTransformInfo.cpp
 2173   case Intrinsic::uadd_sat:
lib/Transforms/InstCombine/InstCombineAddSub.cpp
 1082     return Intrinsic::getDeclaration(I.getModule(), Intrinsic::uadd_sat, Ty);
lib/Transforms/InstCombine/InstCombineCalls.cpp
 2073   case Intrinsic::uadd_sat:
 2126           IID == Intrinsic::uadd_sat || IID == Intrinsic::usub_sat;
lib/Transforms/InstCombine/InstCombineCompares.cpp
 3080   case Intrinsic::uadd_sat: {
lib/Transforms/InstCombine/InstCombineSelect.cpp
  743         Intrinsic::uadd_sat, X, ConstantInt::get(X->getType(), *C));
  772     return Builder.CreateBinaryIntrinsic(Intrinsic::uadd_sat, X, Y);
  782         Intrinsic::uadd_sat, BO->getOperand(0), BO->getOperand(1));
  789     return Builder.CreateBinaryIntrinsic(Intrinsic::uadd_sat, Cmp1, Y);
tools/clang/lib/CodeGen/CGBuiltin.cpp
 9999                : (IsAddition ? Intrinsic::uadd_sat : Intrinsic::usub_sat);
14295       IntNo = Intrinsic::uadd_sat;
tools/clang/lib/CodeGen/CGExprScalar.cpp
 3416                                     : llvm::Intrinsic::uadd_sat;