Home
last modified time | relevance | path

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

123

/external/llvm-project/llvm/test/CodeGen/Mips/GlobalISel/regbankselect/
Dmul.mir6 define void @umul_with_overflow(i32 %lhs, i32 %rhs, i32* %pmul, i1* %pcarry_flag) { ret void }
33 name: umul_with_overflow
41 ; MIPS32-LABEL: name: umul_with_overflow
/external/llvm-project/llvm/test/CodeGen/Mips/GlobalISel/instruction-select/
Dmul.mir6 define void @umul_with_overflow(i32 %lhs, i32 %rhs, i32* %pmul, i1* %pcarry_flag) { ret void }
34 name: umul_with_overflow
43 ; MIPS32-LABEL: name: umul_with_overflow
/external/llvm-project/llvm/test/CodeGen/Mips/GlobalISel/llvm-ir/
Dmul.ll182 define void @umul_with_overflow(i32 %lhs, i32 %rhs, i32* %pmul, i1* %pcarry_flag) {
183 ; MIPS32-LABEL: umul_with_overflow:
/external/llvm/lib/Target/SystemZ/
DSystemZTargetTransformInfo.cpp213 case Intrinsic::umul_with_overflow: in getIntImmCost()
/external/llvm-project/llvm/include/llvm/IR/
DIntrinsicInst.h72 case Intrinsic::umul_with_overflow: in isCommutative()
331 case Intrinsic::umul_with_overflow: in classof()
368 case Intrinsic::umul_with_overflow: in classof()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DIntrinsicInst.cpp193 case Intrinsic::umul_with_overflow: in getBinaryOp()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DIntrinsicInst.h253 case Intrinsic::umul_with_overflow: in classof()
290 case Intrinsic::umul_with_overflow: in classof()
/external/llvm-project/llvm/lib/IR/
DIntrinsicInst.cpp323 case Intrinsic::umul_with_overflow: in getBinaryOp()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Instrumentation/
DPoisonChecking.cpp150 B.CreateBinaryIntrinsic(Intrinsic::umul_with_overflow, LHS, RHS); in generatePoisonChecksForBinOp()
/external/llvm-project/llvm/test/CodeGen/Mips/GlobalISel/legalizer/
Dmul.mir15 define void @umul_with_overflow(i32 %lhs, i32 %rhs, i32* %pmul, i1* %pcarry_flag) { ret void }
429 name: umul_with_overflow
436 ; MIPS32-LABEL: name: umul_with_overflow
/external/llvm-project/llvm/lib/Transforms/Instrumentation/
DPoisonChecking.cpp148 B.CreateBinaryIntrinsic(Intrinsic::umul_with_overflow, LHS, RHS); in generateCreationChecksForBinOp()
/external/llvm/include/llvm/CodeGen/
DFastISel.h519 case Intrinsic::umul_with_overflow: in isCommutativeIntrinsic()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DFastISel.h519 case Intrinsic::umul_with_overflow: in isCommutativeIntrinsic()
/external/swiftshader/third_party/llvm-10.0/configs/common/include/llvm/IR/
DIntrinsicEnums.inc267 umul_with_overflow, // llvm.umul.with.overflow
/external/llvm/lib/Analysis/
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()
/external/clang/lib/CodeGen/
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()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineInternal.h131 case Intrinsic::umul_with_overflow: in IntrinsicIDToOverflowCheckFlavor()
/external/llvm-project/clang/lib/CodeGen/
DCGExprCXX.cpp878 llvm::Function *umul_with_overflow in EmitCXXNewAllocSize() local
879 = CGF.CGM.getIntrinsic(llvm::Intrinsic::umul_with_overflow, CGF.SizeTy); in EmitCXXNewAllocSize()
884 CGF.Builder.CreateCall(umul_with_overflow, {size, tsmV}); in EmitCXXNewAllocSize()
/external/llvm/lib/Target/AArch64/
DAArch64TargetTransformInfo.cpp148 case Intrinsic::umul_with_overflow: in getIntImmCost()
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()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
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()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCTargetTransformInfo.cpp324 case Intrinsic::umul_with_overflow: Opcode = ISD::UMULO; break; in mightUseCTR()
/external/llvm-project/llvm/lib/Analysis/
DConstantFolding.cpp1466 case Intrinsic::umul_with_overflow: in canConstantFoldCallTo()
2517 case Intrinsic::umul_with_overflow: { in ConstantFoldScalarCall2()
2542 case Intrinsic::umul_with_overflow: in ConstantFoldScalarCall2()
/external/llvm-project/llvm/lib/Target/SystemZ/
DSystemZTargetTransformInfo.cpp216 case Intrinsic::umul_with_overflow: in getIntImmCostIntrin()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZTargetTransformInfo.cpp212 case Intrinsic::umul_with_overflow: in getIntImmCostIntrin()

123