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

References

include/llvm/CodeGen/BasicTTIImpl.h
 1331                                      ? Intrinsic::sadd_with_overflow
 1383     case Intrinsic::sadd_with_overflow:
 1387       unsigned Opcode = IID == Intrinsic::sadd_with_overflow
include/llvm/CodeGen/FastISel.h
  516     case Intrinsic::sadd_with_overflow:
include/llvm/IR/IntrinsicInst.h
  304       case Intrinsic::sadd_with_overflow:
  341       case Intrinsic::sadd_with_overflow:
lib/Analysis/ConstantFolding.cpp
 1437   case Intrinsic::sadd_with_overflow:
 2135     case Intrinsic::sadd_with_overflow:
 2158       case Intrinsic::sadd_with_overflow:
lib/Analysis/InstructionSimplify.cpp
 5014   case Intrinsic::sadd_with_overflow:
lib/Analysis/ValueTracking.cpp
 1589         case Intrinsic::sadd_with_overflow:
lib/CodeGen/GlobalISel/IRTranslator.cpp
 1397   case Intrinsic::sadd_with_overflow:
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 6515   case Intrinsic::sadd_with_overflow:
 6524     case Intrinsic::sadd_with_overflow: Op = ISD::SADDO; break;
lib/IR/IntrinsicInst.cpp
  229     case Intrinsic::sadd_with_overflow:
  248     case Intrinsic::sadd_with_overflow:
lib/Target/AArch64/AArch64FastISel.cpp
 3418         IID = Intrinsic::sadd_with_overflow;
 3431   case Intrinsic::sadd_with_overflow:
 3677   case Intrinsic::sadd_with_overflow:
 3710           IID = Intrinsic::sadd_with_overflow;
 3727     case Intrinsic::sadd_with_overflow:
lib/Target/AArch64/AArch64TargetTransformInfo.cpp
  162   case Intrinsic::sadd_with_overflow:
lib/Target/ARM/ARMTargetTransformInfo.cpp
  834   case Intrinsic::sadd_with_overflow:
lib/Target/PowerPC/PPCTargetTransformInfo.cpp
  101   case Intrinsic::sadd_with_overflow:
lib/Target/SystemZ/SystemZTargetTransformInfo.cpp
  199   case Intrinsic::sadd_with_overflow:
lib/Target/X86/X86FastISel.cpp
  260   case Intrinsic::sadd_with_overflow:
 2858   case Intrinsic::sadd_with_overflow:
 2891     case Intrinsic::sadd_with_overflow:
lib/Target/X86/X86TargetTransformInfo.cpp
 2182   case Intrinsic::sadd_with_overflow:
 3070   case Intrinsic::sadd_with_overflow:
lib/Transforms/InstCombine/InstCombineCalls.cpp
 2011   case Intrinsic::sadd_with_overflow: {
 2024     bool IsSigned = IID == Intrinsic::sadd_with_overflow;
 2066           *II, Builder.CreateBinaryIntrinsic(Intrinsic::sadd_with_overflow,
lib/Transforms/InstCombine/InstCombineCompares.cpp
 1316       I.getModule(), Intrinsic::sadd_with_overflow, NewType);
lib/Transforms/Instrumentation/PoisonChecking.cpp
  118         B.CreateBinaryIntrinsic(Intrinsic::sadd_with_overflow, LHS, RHS);
tools/clang/lib/CodeGen/CGBuiltin.cpp
 3249                         ? llvm::Intrinsic::sadd_with_overflow
 3348       IntrinsicId = llvm::Intrinsic::sadd_with_overflow;
tools/clang/lib/CodeGen/CGExprScalar.cpp
 3061     IID = isSigned ? llvm::Intrinsic::sadd_with_overflow :
 4587       CGM.getIntrinsic(llvm::Intrinsic::sadd_with_overflow, IntPtrTy);
tools/polly/lib/CodeGen/IslExprBuilder.cpp
  119     F = Intrinsic::getDeclaration(M, Intrinsic::sadd_with_overflow,