Home
last modified time | relevance | path

Searched refs:umul_with_overflow (Results 1 – 19 of 19) sorted by relevance

/external/llvm/lib/Target/SystemZ/
DSystemZTargetTransformInfo.cpp213 case Intrinsic::umul_with_overflow: in getIntImmCost()
/external/llvm/include/llvm/CodeGen/
DFastISel.h515 case Intrinsic::umul_with_overflow: in isCommutativeIntrinsic()
/external/llvm/lib/Analysis/
DConstantFolding.cpp1260 case Intrinsic::umul_with_overflow: in canConstantFoldCallTo()
1718 case Intrinsic::umul_with_overflow: { in ConstantFoldScalarCall()
1738 case Intrinsic::umul_with_overflow: in ConstantFoldScalarCall()
DValueTracking.cpp1545 case Intrinsic::umul_with_overflow: in computeKnownBitsFromOperator()
3401 case Intrinsic::umul_with_overflow: in isSafeToSpeculativelyExecute()
DInstructionSimplify.cpp3865 if (IID == Intrinsic::umul_with_overflow || in SimplifyIntrinsic()
/external/clang/lib/CodeGen/
DCGExprCXX.cpp728 llvm::Value *umul_with_overflow in EmitCXXNewAllocSize() local
729 = CGF.CGM.getIntrinsic(llvm::Intrinsic::umul_with_overflow, CGF.SizeTy); in EmitCXXNewAllocSize()
734 CGF.Builder.CreateCall(umul_with_overflow, {size, tsmV}); in EmitCXXNewAllocSize()
DCGExprScalar.cpp2343 llvm::Intrinsic::umul_with_overflow; in EmitOverflowCheckedBinOp()
DCGBuiltin.cpp1695 : llvm::Intrinsic::umul_with_overflow; in EmitBuiltinExpr()
1778 IntrinsicId = llvm::Intrinsic::umul_with_overflow; in EmitBuiltinExpr()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineInternal.h131 case Intrinsic::umul_with_overflow: in IntrinsicIDToOverflowCheckFlavor()
DInstCombineCalls.cpp854 case Intrinsic::umul_with_overflow: in visitCallInst()
DInstructionCombining.cpp2298 case Intrinsic::umul_with_overflow: in visitExtractValueInst()
DInstCombineCompares.cpp2480 Intrinsic::umul_with_overflow, MulType); in ProcessUMulZExtIdiom()
/external/llvm/lib/Target/AArch64/
DAArch64TargetTransformInfo.cpp148 case Intrinsic::umul_with_overflow: in getIntImmCost()
DAArch64FastISel.cpp3251 case Intrinsic::umul_with_overflow: in foldXALUIntrinsic()
3273 case Intrinsic::umul_with_overflow: in foldXALUIntrinsic()
3490 case Intrinsic::umul_with_overflow: { in fastLowerIntrinsicCall()
3522 case Intrinsic::umul_with_overflow: in fastLowerIntrinsicCall()
3586 case Intrinsic::umul_with_overflow: { in fastLowerIntrinsicCall()
/external/llvm/lib/Target/X86/
DX86FastISel.cpp291 case Intrinsic::umul_with_overflow: TmpCC = X86::COND_O; break; in foldX86XALUIntrinsic()
2522 case Intrinsic::umul_with_overflow: { in fastLowerIntrinsicCall()
2566 case Intrinsic::umul_with_overflow: in fastLowerIntrinsicCall()
DX86TargetTransformInfo.cpp1283 case Intrinsic::umul_with_overflow: in getIntImmCost()
/external/llvm/lib/Transforms/Scalar/
DGVN.cpp244 case Intrinsic::umul_with_overflow: in create_extractvalue_expression()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGISel.cpp1119 case Intrinsic::umul_with_overflow: in collectFailStats()
DSelectionDAGBuilder.cpp5076 case Intrinsic::umul_with_overflow: in visitIntrinsicCall()
5085 case Intrinsic::umul_with_overflow: Op = ISD::UMULO; break; in visitIntrinsicCall()