Home
last modified time | relevance | path

Searched refs:CreateNUWMul (Results 1 – 17 of 17) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/SPIRV/
H A DSPIRVPrepareFunctions.cpp215 Value *Mul = IRB.CreateNUWMul(UMulFunc->getArg(0), UMulFunc->getArg(1)); in buildUMulWithOverflowFunc()
/llvm-project-15.0.7/llvm/unittests/IR/
H A DIRBuilderTest.cpp731 cast<BinaryOperator>(Builder.CreateNUWMul(V, V))->hasNoUnsignedWrap()); in TEST_F()
754 EXPECT_TRUE(cast<OverflowingBinaryOperator>(Builder.CreateNUWMul(C, C)) in TEST_F()
H A DPatternMatch.cpp840 m_NUWMul(m_Value(MatchL), m_Value(MatchR)).match(IRB.CreateNUWMul(L, R))); in TEST_F()
856 EXPECT_FALSE(m_NSWMul(m_Value(), m_Value()).match(IRB.CreateNUWMul(L, R))); in TEST_F()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGOpenMPRuntimeGPU.cpp1449 Size = Bld.CreateNUWMul(Size, AlignVal); in emitGenericVarsProlog()
1953 Bld.CreateNUWMul(ElementSizeInChars, ScratchpadIndex);
1968 Bld.CreateNUWMul(ElementSizeInChars, ScratchpadIndex);
2053 Bld.CreateNUWMul(ScratchpadWidth, ElementSizeInChars));
2063 ScratchpadBasePtr = Bld.CreateNUWMul(
H A DCodeGenFunction.cpp1979 SizeVal = Builder.CreateNUWMul(SizeVal, CGM.getSize(eltSize)); in EmitNullInitialization()
2137 numElements = Builder.CreateNUWMul(numVLAElements, numElements); in emitArrayLength()
2165 numElements = Builder.CreateNUWMul(numElements, vlaSize); in getVLASize()
H A DCGOpenMPRuntime.cpp845 SizeInChars = CGF.Builder.CreateNUWMul(Size, ElemSizeOf); in emitAggregateType()
4083 SizeVal = CGF.Builder.CreateNUWMul(SizeVal, Sz); in getPointerAndSize()
4714 llvm::Value *Size = CGF.Builder.CreateNUWMul( in emitDepobjElements()
4772 llvm::Value *NumClauseDeps = CGF.Builder.CreateNUWMul( in emitDependClause()
4880 NumDepsVal = CGF.Builder.CreateNUWMul(NumDepsVal, Sz); in emitDepobjDependClause()
4887 Size = CGF.Builder.CreateNUWMul(Size, RecSize); in emitDepobjDependClause()
7406 Size = CGF.Builder.CreateNUWMul(Size, Sz); in getExprTypeSize()
7449 return CGF.Builder.CreateNUWMul(LengthVal, ElemSize); in getExprTypeSize()
7459 LBVal = CGF.Builder.CreateNUWMul(LBVal, ElemSize); in getExprTypeSize()
8323 DimProd = CGF.Builder.CreateNUWMul(DimProd, *(DI - 1)); in generateInfoForComponentList()
[all …]
H A DCGDecl.cpp1761 SizeVal = Builder.CreateNUWMul(SizeVal, CGM.getSize(EltSize)); in emitZeroOrPatternForAutoVarInit()
1784 SizeVal = Builder.CreateNUWMul(SizeVal, CGM.getSize(EltSize)); in emitZeroOrPatternForAutoVarInit()
H A DCGNonTrivialStruct.cpp367 CGF.Builder.CreateNUWMul(BaseEltSizeVal, NumElts); in visitArray()
H A DCGExprAgg.cpp2121 SizeVal = Builder.CreateNUWMul( in EmitAggregateCopy()
H A DCGExprScalar.cpp2991 size = CGF.Builder.CreateNUWMul(CGF.CGM.getSize(eltSize), size); in VisitUnaryExprOrTypeTraitExpr()
3867 divisor = CGF.Builder.CreateNUWMul(CGF.CGM.getSize(eltSize), divisor); in EmitSub()
H A DCGStmtOpenMP.cpp315 Size ? Builder.CreateNUWMul(Size, VlaSize.NumElts) : VlaSize.NumElts; in getTypeSize()
320 return Builder.CreateNUWMul(Size, CGM.getSize(SizeInChars)); in getTypeSize()
1614 Size = CGF.Builder.CreateNUWMul(Size, CGM.getSize(Align)); in getAddressOfLocalVariable()
H A DCGBuiltin.cpp9970 MulResult = Builder.CreateNUWMul(LHS, RHS); in EmitAArch64BuiltinExpr()
14984 MulResult = Builder.CreateNUWMul(LHS, RHS); in EmitX86BuiltinExpr()
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineShifts.cpp1249 BinaryOperator::CreateNUWMul(X, ConstantInt::get(Ty, NewMulC)); in visitLShr()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DIRBuilder.h1247 Value *CreateNUWMul(Value *LHS, Value *RHS, const Twine &Name = "") {
/llvm-project-15.0.7/llvm/bindings/go/llvm/
H A Dir.go1450 func (b Builder) CreateNUWMul(lhs, rhs Value, name string) (v Value) { func
/llvm-project-15.0.7/llvm/lib/IR/
H A DCore.cpp3368 return wrap(unwrap(B)->CreateNUWMul(unwrap(LHS), unwrap(RHS), Name)); in LLVMBuildNUWMul()
/llvm-project-15.0.7/llvm/bindings/ocaml/llvm/
H A Dllvm.mli2209 See the method [llvm::LLVMBuilder::CreateNUWMul]. *)