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

References

include/llvm/CodeGen/BasicTTIImpl.h
 1423     case Intrinsic::smul_with_overflow:
 1442       if (IID == Intrinsic::smul_with_overflow)
include/llvm/CodeGen/FastISel.h
  518     case Intrinsic::smul_with_overflow:
include/llvm/IR/IntrinsicInst.h
  308       case Intrinsic::smul_with_overflow:
  345       case Intrinsic::smul_with_overflow:
lib/Analysis/ConstantFolding.cpp
 1441   case Intrinsic::smul_with_overflow:
 2147     case Intrinsic::smul_with_overflow:
 2170       case Intrinsic::smul_with_overflow:
lib/Analysis/InstructionSimplify.cpp
 1842                               m_Intrinsic<Intrinsic::smul_with_overflow>())))
 5027   case Intrinsic::smul_with_overflow:
lib/Analysis/ValueTracking.cpp
 1601         case Intrinsic::smul_with_overflow:
lib/CodeGen/GlobalISel/IRTranslator.cpp
 1405   case Intrinsic::smul_with_overflow:
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 6519   case Intrinsic::smul_with_overflow: {
 6528     case Intrinsic::smul_with_overflow: Op = ISD::SMULO; break;
lib/IR/IntrinsicInst.cpp
  239     case Intrinsic::smul_with_overflow:
  250     case Intrinsic::smul_with_overflow:
lib/Target/AArch64/AArch64FastISel.cpp
 3415   case Intrinsic::smul_with_overflow:
 3441   case Intrinsic::smul_with_overflow:
 3681   case Intrinsic::smul_with_overflow:
 3707     case Intrinsic::smul_with_overflow:
 3743     case Intrinsic::smul_with_overflow: {
lib/Target/AArch64/AArch64TargetTransformInfo.cpp
  166   case Intrinsic::smul_with_overflow:
lib/Target/PowerPC/PPCTargetTransformInfo.cpp
  343           case Intrinsic::smul_with_overflow: Opcode = ISD::SMULO;      break;
lib/Target/SystemZ/SystemZTargetTransformInfo.cpp
  211   case Intrinsic::smul_with_overflow:
lib/Target/X86/X86FastISel.cpp
  262   case Intrinsic::smul_with_overflow:
 2862   case Intrinsic::smul_with_overflow:
 2899     case Intrinsic::smul_with_overflow:
lib/Target/X86/X86TargetTransformInfo.cpp
 3074   case Intrinsic::smul_with_overflow:
lib/Transforms/InstCombine/InstCombineCalls.cpp
 2040   case Intrinsic::smul_with_overflow:
lib/Transforms/Instrumentation/PoisonChecking.cpp
  144         B.CreateBinaryIntrinsic(Intrinsic::smul_with_overflow, LHS, RHS);
tools/clang/lib/CodeGen/CGBuiltin.cpp
 3259                         ? llvm::Intrinsic::smul_with_overflow
 3358       IntrinsicId = llvm::Intrinsic::smul_with_overflow;
tools/clang/lib/CodeGen/CGExprScalar.cpp
 3073     IID = isSigned ? llvm::Intrinsic::smul_with_overflow :
 4589       CGM.getIntrinsic(llvm::Intrinsic::smul_with_overflow, IntPtrTy);
tools/polly/lib/CodeGen/IslExprBuilder.cpp
  127     F = Intrinsic::getDeclaration(M, Intrinsic::smul_with_overflow,