Home
last modified time | relevance | path

Searched refs:CreateFDiv (Results 1 – 25 of 34) sorted by relevance

12

/external/tensorflow/tensorflow/compiler/xla/service/
Delemental_ir_emitter.cc528 ir_builder_->CreateFDiv(llvm::ConstantFP::get(type, 0.5), exp_b); in EmitComplexUnaryOp()
555 ir_builder_->CreateFDiv(llvm::ConstantFP::get(type, 0.5), exp_b); in EmitComplexUnaryOp()
591 auto exp_neg_a = ir_builder_->CreateFDiv( in EmitComplexUnaryOp()
614 return EmitComposeComplex(op, ir_builder_->CreateFDiv(real_num, denom), in EmitComplexUnaryOp()
615 ir_builder_->CreateFDiv(imag_num, denom)); in EmitComplexUnaryOp()
641 ir_builder_->CreateFDiv(EmitExtractReal(operand_value), cplx_abs), in EmitComplexUnaryOp()
642 ir_builder_->CreateFDiv(EmitExtractImag(operand_value), in EmitComplexUnaryOp()
688 return ir_builder_->CreateFDiv(lhs_value, rhs_value); in EmitFloatBinaryOp()
774 ir_builder_->CreateFDiv(EmitExtractReal(lhs_value), zero); in EmitComplexBinaryOp()
776 ir_builder_->CreateFDiv(EmitExtractImag(lhs_value), zero); in EmitComplexBinaryOp()
[all …]
/external/llvm/unittests/IR/
DIRBuilderTest.cpp166 F = Builder.CreateFDiv(F, F); in TEST_F()
175 F = Builder.CreateFDiv(F, F); in TEST_F()
184 F = Builder.CreateFDiv(F, F); in TEST_F()
242 F = Builder.CreateFDiv(F, F); in TEST_F()
/external/swiftshader/third_party/LLVM/include/llvm/Support/
DNoFolder.h106 Instruction *CreateFDiv(Constant *LHS, Constant *RHS) const { in CreateFDiv() function
107 return BinaryOperator::CreateFDiv(LHS, RHS); in CreateFDiv()
DConstantFolder.h63 Constant *CreateFDiv(Constant *LHS, Constant *RHS) const { in CreateFDiv() function
DTargetFolder.h77 Constant *CreateFDiv(Constant *LHS, Constant *RHS) const { in CreateFDiv() function
DIRBuilder.h584 Value *CreateFDiv(Value *LHS, Value *RHS, const Twine &Name = "") {
587 return Insert(Folder.CreateFDiv(LC, RC), Name);
588 return Insert(BinaryOperator::CreateFDiv(LHS, RHS), Name);
/external/llvm/include/llvm/IR/
DNoFolder.h106 Instruction *CreateFDiv(Constant *LHS, Constant *RHS) const { in CreateFDiv() function
107 return BinaryOperator::CreateFDiv(LHS, RHS); in CreateFDiv()
DConstantFolder.h63 Constant *CreateFDiv(Constant *LHS, Constant *RHS) const { in CreateFDiv() function
DIRBuilder.h868 Value *CreateFDiv(Value *LHS, Value *RHS, const Twine &Name = "",
872 return Insert(Folder.CreateFDiv(LC, RC), Name);
873 return Insert(AddFPMathAttributes(BinaryOperator::CreateFDiv(LHS, RHS),
/external/llvm/lib/Transforms/InstCombine/
DInstCombineMulDivRem.cpp513 R = BinaryOperator::CreateFDiv(F, Opnd1); in foldFMulConst()
524 R = BinaryOperator::CreateFDiv(Opnd0, F); in foldFMulConst()
1285 Res = BinaryOperator::CreateFDiv(X, C); in visitFDiv()
1323 Instruction *R = CreateDiv ? BinaryOperator::CreateFDiv(Fold, X) in visitFDiv()
1346 SimpR = BinaryOperator::CreateFDiv(X, NewInst); in visitFDiv()
1358 SimpR = BinaryOperator::CreateFDiv(NewInst, X); in visitFDiv()
DInstCombineSimplifyDemanded.cpp1296 TmpV = InsertNewInstWith(BinaryOperator::CreateFDiv(LHS, RHS, in SimplifyDemandedVectorElts()
DInstCombineAddSub.cpp766 Value *V = Builder->CreateFDiv(Opnd0, Opnd1); in createFDiv()
DInstCombineCasts.cpp1338 BinaryOperator::CreateFDiv(LHSOrig, RHSOrig); in visitFPTrunc()
/external/llvm/include/llvm/Analysis/
DTargetFolder.h77 Constant *CreateFDiv(Constant *LHS, Constant *RHS) const { in CreateFDiv() function
/external/tensorflow/tensorflow/compiler/xla/service/gpu/
Delemental_ir_emitter.cc212 return ir_builder_->CreateFDiv(llvm::ConstantFP::get(llvm_ty, 1), sqrt); in EmitPowerOp()
/external/tensorflow/tensorflow/compiler/xla/service/cpu/
Dvector_support_library.cc100 return ir_builder()->CreateFDiv(lhs, rhs, name()); in Div()
/external/clang/lib/CodeGen/
DCGExprComplex.cpp774 DSTr = Builder.CreateFDiv(LHSr, RHSr); in EmitBinDiv()
775 DSTi = Builder.CreateFDiv(LHSi, RHSr); in EmitBinDiv()
/external/llvm/examples/Kaleidoscope/MCJIT/cached/
Dtoy-jit.cpp698 case '/': return Builder.CreateFDiv(L, R, "divtmp"); in Codegen()
Dtoy.cpp1065 case '/': return Builder.CreateFDiv(L, R, "divtmp"); in Codegen()
/external/llvm/examples/Kaleidoscope/MCJIT/lazy/
Dtoy-jit.cpp680 case '/': return Builder.CreateFDiv(L, R, "divtmp"); in Codegen()
Dtoy.cpp963 case '/': return Builder.CreateFDiv(L, R, "divtmp"); in Codegen()
/external/llvm/examples/Kaleidoscope/MCJIT/initial/
Dtoy.cpp923 case '/': return Builder.CreateFDiv(L, R, "divtmp"); in Codegen()
/external/llvm/examples/Kaleidoscope/MCJIT/complete/
Dtoy.cpp1139 case '/': return Builder.CreateFDiv(L, R, "divtmp"); in Codegen()
/external/llvm/lib/Transforms/Utils/
DSimplifyLibCalls.cpp1074 return B.CreateFDiv(ConstantFP::get(CI->getType(), 1.0), Op1, "powrecip"); in optimizePow()
1099 FMul = B.CreateFDiv(ConstantFP::get(CI->getType(), 1.0), FMul); in optimizePow()
/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/
DInstCombineCalls.cpp349 return BinaryOperator::CreateFDiv(ConstantFP::get(CI.getType(), 1.0), in visitCallInst()

12