Home
last modified time | relevance | path

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

1234

/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Analysis/
H A DOverflowInstAnalysis.cpp41 !match(II, m_CombineOr(m_Intrinsic<Intrinsic::umul_with_overflow>(), in isCheckForZeroAndMulWithOverflow()
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
H A DIntrinsicInst.h253 case Intrinsic::umul_with_overflow: in classof()
290 case Intrinsic::umul_with_overflow: in classof()
/aosp_15_r20/external/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.cpp213 case Intrinsic::umul_with_overflow: in getIntImmCost()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/IR/
H A DIntrinsicInst.h75 case Intrinsic::umul_with_overflow: in isCommutative()
741 case Intrinsic::umul_with_overflow: in classof()
778 case Intrinsic::umul_with_overflow: in classof()
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
H A DIntrinsicInst.cpp193 case Intrinsic::umul_with_overflow: in getBinaryOp()
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/llvm/IR/
DIntrinsicInst.h87 case Intrinsic::umul_with_overflow: in isCommutative()
846 case Intrinsic::umul_with_overflow: in classof()
883 case Intrinsic::umul_with_overflow: in classof()
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/llvm/IR/
DIntrinsicInst.h87 case Intrinsic::umul_with_overflow: in isCommutative()
846 case Intrinsic::umul_with_overflow: in classof()
883 case Intrinsic::umul_with_overflow: in classof()
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/llvm/IR/
DIntrinsicInst.h87 case Intrinsic::umul_with_overflow: in isCommutative()
843 case Intrinsic::umul_with_overflow: in classof()
880 case Intrinsic::umul_with_overflow: in classof()
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/llvm/IR/
DIntrinsicInst.h87 case Intrinsic::umul_with_overflow: in isCommutative()
846 case Intrinsic::umul_with_overflow: in classof()
883 case Intrinsic::umul_with_overflow: in classof()
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Instrumentation/
H A DPoisonChecking.cpp150 B.CreateBinaryIntrinsic(Intrinsic::umul_with_overflow, LHS, RHS); in generatePoisonChecksForBinOp()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Instrumentation/
H A DPoisonChecking.cpp142 B.CreateBinaryIntrinsic(Intrinsic::umul_with_overflow, LHS, RHS); in generateCreationChecksForBinOp()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp289 case Intrinsic::umul_with_overflow: in getIntImmCostIntrin()
442 case Intrinsic::umul_with_overflow: { in getIntrinsicInstrCost()
461 {Intrinsic::umul_with_overflow, MVT::i8, 4}, in getIntrinsicInstrCost()
463 {Intrinsic::umul_with_overflow, MVT::i16, 4}, in getIntrinsicInstrCost()
465 {Intrinsic::umul_with_overflow, MVT::i32, 2}, // eg umull;cmp sxtw in getIntrinsicInstrCost()
467 {Intrinsic::umul_with_overflow, MVT::i64, 3}, // eg mul;umulh;cmp asr in getIntrinsicInstrCost()
H A DAArch64FastISel.cpp3393 case Intrinsic::umul_with_overflow: in foldXALUIntrinsic()
3415 case Intrinsic::umul_with_overflow: in foldXALUIntrinsic()
3651 case Intrinsic::umul_with_overflow: { in fastLowerIntrinsicCall()
3682 case Intrinsic::umul_with_overflow: in fastLowerIntrinsicCall()
3741 case Intrinsic::umul_with_overflow: { in fastLowerIntrinsicCall()
/aosp_15_r20/external/llvm/include/llvm/CodeGen/
H A DFastISel.h519 case Intrinsic::umul_with_overflow: in isCommutativeIntrinsic()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/Target/SPIRV/
H A DSPIRVPrepareFunctions.cpp321 else if (II->getIntrinsicID() == Intrinsic::umul_with_overflow) in substituteIntrinsicCalls()
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
H A DFastISel.h519 case Intrinsic::umul_with_overflow: in isCommutativeIntrinsic()
/aosp_15_r20/external/llvm/lib/Analysis/
H A DConstantFolding.cpp1308 case Intrinsic::umul_with_overflow: in canConstantFoldCallTo()
1772 case Intrinsic::umul_with_overflow: { in ConstantFoldScalarCall()
1792 case Intrinsic::umul_with_overflow: in ConstantFoldScalarCall()
/aosp_15_r20/external/clang/lib/CodeGen/
H A DCGExprCXX.cpp733 llvm::Value *umul_with_overflow in EmitCXXNewAllocSize() local
734 = CGF.CGM.getIntrinsic(llvm::Intrinsic::umul_with_overflow, CGF.SizeTy); in EmitCXXNewAllocSize()
739 CGF.Builder.CreateCall(umul_with_overflow, {size, tsmV}); in EmitCXXNewAllocSize()
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/configs/common/include/llvm/IR/
H A DIntrinsicEnums.inc267 umul_with_overflow, // llvm.umul.with.overflow
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
H A DConstantFolding.cpp1444 case Intrinsic::umul_with_overflow: in canConstantFoldCallTo()
2150 case Intrinsic::umul_with_overflow: { in ConstantFoldScalarCall2()
2175 case Intrinsic::umul_with_overflow: in ConstantFoldScalarCall2()
/aosp_15_r20/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineInternal.h131 case Intrinsic::umul_with_overflow: in IntrinsicIDToOverflowCheckFlavor()
/aosp_15_r20/external/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.cpp148 case Intrinsic::umul_with_overflow: in getIntImmCost()
H A DAArch64FastISel.cpp3280 case Intrinsic::umul_with_overflow: in foldXALUIntrinsic()
3302 case Intrinsic::umul_with_overflow: in foldXALUIntrinsic()
3519 case Intrinsic::umul_with_overflow: { in fastLowerIntrinsicCall()
3551 case Intrinsic::umul_with_overflow: in fastLowerIntrinsicCall()
3615 case Intrinsic::umul_with_overflow: { in fastLowerIntrinsicCall()
/aosp_15_r20/external/swiftshader/third_party/llvm-16.0/llvm/lib/IR/
H A DIntrinsicInst.cpp764 case Intrinsic::umul_with_overflow: in getBinaryOp()
/aosp_15_r20/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp3427 case Intrinsic::umul_with_overflow: in foldXALUIntrinsic()
3449 case Intrinsic::umul_with_overflow: in foldXALUIntrinsic()
3689 case Intrinsic::umul_with_overflow: { in fastLowerIntrinsicCall()
3721 case Intrinsic::umul_with_overflow: in fastLowerIntrinsicCall()
3785 case Intrinsic::umul_with_overflow: { in fastLowerIntrinsicCall()

1234