Home
last modified time | relevance | path

Searched refs:CreateUDiv (Results 1 – 22 of 22) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DBypassSlowDivision.cpp275 DivRemPair.Quotient = Builder.CreateUDiv(Dividend, Divisor); in createSlowBB()
300 Value *ShortQV = Builder.CreateUDiv(ShortDividendV, ShortDivisorV); in createFastBB()
379 Value *TruncDiv = Builder.CreateUDiv(TruncDividend, TruncDivisor); in insertFastDivAndRem()
H A DIntegerDivision.cpp88 Value *Quotient = Builder.CreateUDiv(Dividend, Divisor); in generatedUnsignedRemainderCode()
137 Value *Q_Mag = Builder.CreateUDiv(U_Dvnd, U_Dvsr); in generateSignedDivisionCode()
615 ExtDiv = Builder.CreateUDiv(ExtDividend, ExtDivisor); in expandDivisionUpTo32Bits()
664 ExtDiv = Builder.CreateUDiv(ExtDividend, ExtDivisor); in expandDivisionUpTo64Bits()
H A DLowerMemIntrinsics.cpp174 PLBuilder.CreateUDiv(CopyLen, CILoopOpSize); in createMemCpyLoopUnknownSize()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DNoFolder.h83 Instruction *CreateUDiv(Constant *LHS, Constant *RHS,
86 return BinaryOperator::CreateUDiv(LHS, RHS);
H A DIRBuilderFolder.h41 virtual Value *CreateUDiv(Constant *LHS, Constant *RHS,
H A DMatrixBuilder.h231 : (IsUnsigned ? B.CreateUDiv(LHS, RHS) : B.CreateSDiv(LHS, RHS)); in CreateScalarDiv()
H A DConstantFolder.h65 Constant *CreateUDiv(Constant *LHS, Constant *RHS,
H A DIRBuilder.h1241 Value *CreateUDiv(Value *LHS, Value *RHS, const Twine &Name = "",
1245 return Insert(Folder.CreateUDiv(LC, RC, isExact), Name);
1247 return Insert(BinaryOperator::CreateUDiv(LHS, RHS), Name);
1252 return CreateUDiv(LHS, RHS, Name, true);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineMulDivRem.cpp1022 BinaryOperator *BO = BinaryOperator::CreateUDiv( in visitUDiv()
1055 return BinaryOperator::CreateUDiv(B, X); in visitUDiv()
1058 return BinaryOperator::CreateUDiv(A, X); in visitUDiv()
1189 auto *BO = BinaryOperator::CreateUDiv(Op0, Op1, I.getName()); in visitSDiv()
1206 auto *BO = BinaryOperator::CreateUDiv(Op0, Op1, I.getName()); in visitSDiv()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DTargetFolder.h70 Constant *CreateUDiv(Constant *LHS, Constant *RHS,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86LowerAMXType.cpp112 Value *RealRow = Builder.CreateUDiv(V, Gran); in getRowFromCol()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp1213 CountIfLooping = Builder.CreateAdd(Builder.CreateUDiv(Span, Incr), One); in createCanonicalLoop()
1217 Builder.CreateUDiv(Builder.CreateSub(Span, One), Incr), One); in createCanonicalLoop()
1615 Leftover = Builder.CreateUDiv(Leftover, OrigTripCount); in collapseLoops()
1727 Value *FloorTripCount = Builder.CreateUDiv(OrigTripCount, TileSize); in tileLoops()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGExprComplex.cpp868 DSTr = Builder.CreateUDiv(Tmp3, Tmp6); in EmitBinDiv()
869 DSTi = Builder.CreateUDiv(Tmp9, Tmp6); in EmitBinDiv()
H A DCGOpenMPRuntimeGPU.cpp1978 Size = Bld.CreateUDiv(Size, AlignVal); in emitGenericVarsProlog()
2605 ScratchpadBasePtr = Bld.CreateUDiv(
H A DCGExprScalar.cpp3235 return Builder.CreateUDiv(Ops.LHS, Ops.RHS, "div"); in EmitDiv()
H A DCGExpr.cpp955 return Builder.CreateUDiv(SizeInBytes, SizeOfElement); in LoadPassedObjectSize()
H A DCGOpenMPRuntime.cpp8170 Count = CGF.Builder.CreateUDiv( in generateInfoForComponentList()
11991 Size = CGF.Builder.CreateUDiv(Size, CGM.getSize(Align)); in getAddressOfLocalVariable()
H A DCGStmtOpenMP.cpp1621 Size = CGF.Builder.CreateUDiv(Size, CGM.getSize(Align)); in getAddressOfLocalVariable()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp857 BinaryOperator::CreateUDiv(Ops[0].V, Ops[1].V, SDI->getName(), SDI); in processSDiv()
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/go/llvm/
H A Dir.go1496 func (b Builder) CreateUDiv(lhs, rhs Value, name string) (v Value) { func
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DCore.cpp3381 return wrap(unwrap(B)->CreateUDiv(unwrap(LHS), unwrap(RHS), Name)); in LLVMBuildUDiv()
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/
H A Dllvm.mli2261 See the method [llvm::LLVMBuilder::CreateUDiv]. *)