Home
last modified time | relevance | path

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

12

/external/llvm/lib/Transforms/Utils/
DIntegerDivision.cpp89 Value *Quotient = Builder.CreateUDiv(Dividend, Divisor); in generatedUnsignedRemainderCode()
138 Value *Q_Mag = Builder.CreateUDiv(U_Dvnd, U_Dvsr); in generateSignedDivisionCode()
616 ExtDiv = Builder.CreateUDiv(ExtDividend, ExtDivisor); in expandDivisionUpTo32Bits()
665 ExtDiv = Builder.CreateUDiv(ExtDividend, ExtDivisor); in expandDivisionUpTo64Bits()
DBypassSlowDivision.cpp107 SlowQuotientV = SlowBuilder.CreateUDiv(Dividend, Divisor); in insertFastDiv()
/external/swiftshader/third_party/LLVM/include/llvm/Support/
DNoFolder.h88 Instruction *CreateUDiv(Constant *LHS, Constant *RHS,
91 return BinaryOperator::CreateUDiv(LHS, RHS);
DConstantFolder.h55 Constant *CreateUDiv(Constant *LHS, Constant *RHS,
DTargetFolder.h71 Constant *CreateUDiv(Constant *LHS, Constant *RHS, bool isExact = false)const{
DIRBuilder.h560 Value *CreateUDiv(Value *LHS, Value *RHS, const Twine &Name = "",
564 return Insert(Folder.CreateUDiv(LC, RC, isExact), Name);
566 return Insert(BinaryOperator::CreateUDiv(LHS, RHS), Name);
570 return CreateUDiv(LHS, RHS, Name, true);
/external/llvm/include/llvm/IR/
DNoFolder.h88 Instruction *CreateUDiv(Constant *LHS, Constant *RHS,
91 return BinaryOperator::CreateUDiv(LHS, RHS);
DConstantFolder.h55 Constant *CreateUDiv(Constant *LHS, Constant *RHS,
DIRBuilder.h844 Value *CreateUDiv(Value *LHS, Value *RHS, const Twine &Name = "",
848 return Insert(Folder.CreateUDiv(LC, RC, isExact), Name);
850 return Insert(BinaryOperator::CreateUDiv(LHS, RHS), Name);
854 return CreateUDiv(LHS, RHS, Name, true);
/external/llvm/unittests/Transforms/Utils/
DIntegerDivision.cpp71 Value *Div = Builder.CreateUDiv(A, B); in TEST()
192 Value *Div = Builder.CreateUDiv(A, B); in TEST()
/external/tensorflow/tensorflow/compiler/xla/service/llvm_ir/
Dir_array.cc56 auto* quot = ir_builder->CreateUDiv(linear, ir_builder->getInt64(divisor)); in Index()
159 logical_linear_index = builder->CreateUDiv(logical_linear_index, divisor); in SourceIndexOfReshape()
/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/
DInstCombineMulDivRem.cpp496 return new ZExtInst(Builder->CreateUDiv(ZOp0->getOperand(0), ZOp1, "div", in visitUDiv()
540 return BinaryOperator::CreateUDiv(Op0, Op1, I.getName()); in visitSDiv()
548 return BinaryOperator::CreateUDiv(Op0, Op1, I.getName()); in visitSDiv()
DInstCombineCompares.cpp936 Builder->CreateUDiv(Shr->getOperand(0), DivCst, "", Shr->isExact()); in FoldICmpShrCst()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineMulDivRem.cpp1079 BinaryOperator *BO = BinaryOperator::CreateUDiv( in visitUDiv()
1092 Builder->CreateUDiv(ZOp0->getOperand(0), ZOp1, "div", I.isExact()), in visitUDiv()
1193 auto *BO = BinaryOperator::CreateUDiv(Op0, Op1, I.getName()); in visitSDiv()
1203 auto *BO = BinaryOperator::CreateUDiv(Op0, Op1, I.getName()); in visitSDiv()
DInstCombineCompares.cpp1376 Builder->CreateUDiv(Shr->getOperand(0), DivCst, "", Shr->isExact()); in FoldICmpShrCst()
/external/llvm/include/llvm/Analysis/
DTargetFolder.h71 Constant *CreateUDiv(Constant *LHS, Constant *RHS, bool isExact = false)const{
/external/llvm/lib/Transforms/Scalar/
DCorrelatedValuePropagation.cpp375 auto *BO = BinaryOperator::CreateUDiv(SDI->getOperand(0), SDI->getOperand(1), in processSDiv()
/external/clang/lib/CodeGen/
DCGExprComplex.cpp793 DSTr = Builder.CreateUDiv(Tmp3, Tmp6); in EmitBinDiv()
794 DSTi = Builder.CreateUDiv(Tmp9, Tmp6); in EmitBinDiv()
DCGExprScalar.cpp2287 return Builder.CreateUDiv(Ops.LHS, Ops.RHS, "div"); in EmitDiv()
/external/tensorflow/tensorflow/compiler/xla/service/gpu/
Dir_emitter_unnested.cc743 auto logical_y = builder->CreateUDiv(x, builder->getInt64(tile_size)); in EmitTranspose021Tiled()
795 builder->CreateUDiv( in EmitTranspose021Tiled()
1404 llvm::Value* warp_id = ir_builder_.CreateUDiv( in EmitRowReduction()
/external/tensorflow/tensorflow/compiler/xla/service/
Delemental_ir_emitter.cc1019 : ir_builder_->CreateUDiv(lhs_value, rhs_value); in EmitIntegerBinaryOp()
/external/swiftshader/third_party/LLVM/lib/VMCore/
DCore.cpp1887 return wrap(unwrap(B)->CreateUDiv(unwrap(LHS), unwrap(RHS), Name)); in LLVMBuildUDiv()
/external/llvm/lib/IR/
DCore.cpp2596 return wrap(unwrap(B)->CreateUDiv(unwrap(LHS), unwrap(RHS), Name)); in LLVMBuildUDiv()
/external/llvm/bindings/go/llvm/
Dir.go1334 func (b Builder) CreateUDiv(lhs, rhs Value, name string) (v Value) { func
/external/swiftshader/third_party/LLVM/bindings/ocaml/llvm/
Dllvm.mli1914 See the method [llvm::LLVMBuilder::CreateUDiv]. *)

12