Home
last modified time | relevance | path

Searched refs:FDiv (Results 1 – 25 of 142) sorted by relevance

123456

/external/llvm/unittests/IR/
DIRBuilderTest.cpp134 Instruction *FDiv, *FAdd, *FCmp, *FCall; in TEST_F() local
170 FDiv = cast<Instruction>(F); in TEST_F()
171 EXPECT_TRUE(FDiv->hasAllowReciprocal()); in TEST_F()
177 FDiv = cast<Instruction>(F); in TEST_F()
178 EXPECT_FALSE(FDiv->hasAllowReciprocal()); in TEST_F()
188 FDiv = cast<Instruction>(F); in TEST_F()
189 EXPECT_TRUE(FDiv->hasAllowReciprocal()); in TEST_F()
244 FDiv = cast<Instruction>(F); in TEST_F()
245 EXPECT_FALSE(FDiv->getFastMathFlags().any()); in TEST_F()
246 FDiv->setHasAllowReciprocal(true); in TEST_F()
[all …]
/external/deqp-deps/glslang/Test/baseResults/
Dspv.matrix.frag.out125 71: 7(fvec4) FDiv 69 70
128 74: 7(fvec4) FDiv 72 73
131 77: 7(fvec4) FDiv 75 76
136 82: 6(float) FDiv 81 80
154 99: 7(fvec4) FDiv 97 98
156 101: 7(fvec4) FDiv 97 100
158 103: 7(fvec4) FDiv 97 102
Dspv.specConstant.vert.out97 42:38(float64_t) FDiv 39(spDouble) 41
128 70:38(float64_t) FDiv 67(spDupDouble) 69
Dspv.specConst.vert.out52 21: 7(fvec4) FDiv 17 20
Dspv.test.frag.out68 26: 18(fvec2) FDiv 24 25
Dspv.double.comp.out93 44: 40(fvec2) FDiv 41 43
Dspv.discard-dce.frag.out116 78: 6(float) FDiv 77 27
Dspv.140.frag.out158 68: 6(float) FDiv 66 67
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/IR/
DIRBuilderTest.cpp155 Instruction *FDiv, *FAdd, *FCmp, *FCall; in TEST_F() local
214 FDiv = cast<Instruction>(F); in TEST_F()
215 EXPECT_TRUE(FDiv->hasAllowReciprocal()); in TEST_F()
222 FDiv = cast<Instruction>(F); in TEST_F()
223 EXPECT_FALSE(FDiv->hasAllowReciprocal()); in TEST_F()
234 FDiv = cast<Instruction>(F); in TEST_F()
235 EXPECT_TRUE(FDiv->hasAllowReciprocal()); in TEST_F()
327 FDiv = cast<Instruction>(F); in TEST_F()
328 EXPECT_FALSE(FDiv->getFastMathFlags().any()); in TEST_F()
329 FDiv->setHasAllowReciprocal(true); in TEST_F()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DAMDGPUCodeGenPrepare.cpp414 bool AMDGPUCodeGenPrepare::visitFDiv(BinaryOperator &FDiv) { in visitFDiv() argument
415 Type *Ty = FDiv.getType(); in visitFDiv()
420 MDNode *FPMath = FDiv.getMetadata(LLVMContext::MD_fpmath); in visitFDiv()
424 const FPMathOperator *FPOp = cast<const FPMathOperator>(&FDiv); in visitFDiv()
437 IRBuilder<> Builder(FDiv.getParent(), std::next(FDiv.getIterator()), FPMath); in visitFDiv()
439 Builder.SetCurrentDebugLocation(FDiv.getDebugLoc()); in visitFDiv()
443 Value *Num = FDiv.getOperand(0); in visitFDiv()
444 Value *Den = FDiv.getOperand(1); in visitFDiv()
473 FDiv.replaceAllUsesWith(NewFDiv); in visitFDiv()
474 NewFDiv->takeName(&FDiv); in visitFDiv()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Mips/
DMipsOs16.cpp85 case Instruction::FDiv: in needsFP()
/external/tensorflow/tensorflow/compiler/xla/service/
Delemental_ir_emitter.cc560 auto half_exp_neg_b = FDiv(llvm::ConstantFP::get(type, 0.5), exp_b); in EmitComplexUnaryOp()
582 auto half_exp_neg_b = FDiv(llvm::ConstantFP::get(type, 0.5), exp_b); in EmitComplexUnaryOp()
615 auto exp_neg_a = FDiv(llvm::ConstantFP::get(exp_a->getType(), 1), exp_a); in EmitComplexUnaryOp()
633 return EmitComposeComplex(op, FDiv(real_num, denom), in EmitComplexUnaryOp()
634 FDiv(imag_num, denom)); in EmitComplexUnaryOp()
654 EmitComposeComplex(op, FDiv(EmitExtractReal(operand_value), cplx_abs), in EmitComplexUnaryOp()
655 FDiv(EmitExtractImag(operand_value), cplx_abs))); in EmitComplexUnaryOp()
711 return FDiv(lhs_value, rhs_value); in EmitFloatBinaryOp()
821 auto real_inf_or_nan = FDiv(EmitExtractReal(lhs_value), zero); in EmitComplexBinaryOp()
822 auto imag_inf_or_nan = FDiv(EmitExtractImag(lhs_value), zero); in EmitComplexBinaryOp()
[all …]
/external/llvm/lib/Target/Mips/
DMipsOs16.cpp87 case Instruction::FDiv: in needsFP()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/FuzzMutate/
DOperations.cpp50 Ops.push_back(binOpDescriptor(1, Instruction::FDiv)); in describeFuzzerFloatOps()
115 case Instruction::FDiv: in binOpDescriptor()
/external/swiftshader/third_party/subzero/pnacl-llvm/
DNaClBitcodeDecoders.cpp89 LLVMOpcode = Ty->isFPOrFPVectorTy() ? Instruction::FDiv : Instruction::SDiv; in DecodeBinaryOpcode()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DSpeculativeExecution.cpp242 case Instruction::FDiv: in ComputeSpeculationCost()
/external/swiftshader/third_party/SPIRV-Tools/source/
Dassembly_grammar.cpp127 CASE(FDiv),
/external/deqp-deps/SPIRV-Tools/source/
Dassembly_grammar.cpp127 CASE(FDiv),
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/XCore/
DXCoreLowerThreadLocal.cpp94 case Instruction::FDiv: in createReplacementInstr()
/external/llvm/lib/Target/XCore/
DXCoreLowerThreadLocal.cpp94 case Instruction::FDiv: in createReplacementInstr()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/SystemZ/
DSystemZTargetTransformInfo.cpp390 Opcode == Instruction::FMul || Opcode == Instruction::FDiv) { in getArithmeticInstrCost()
428 Opcode == Instruction::FMul || Opcode == Instruction::FDiv) in getArithmeticInstrCost()
/external/spirv-llvm/lib/SPIRV/libSPIRV/
DSPIRVOpCodeEnum.h126 _SPIRV_OP(FDiv, 136)
/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-stress/
Dllvm-stress.cpp399 case 3:{Op = (isFloat?Instruction::FDiv : Instruction::SDiv); break; } in Act()
400 case 4:{Op = (isFloat?Instruction::FDiv : Instruction::UDiv); break; } in Act()
/external/llvm/tools/llvm-stress/
Dllvm-stress.cpp352 case 3:{Op = (isFloat?Instruction::FDiv : Instruction::SDiv); break; } in Act()
353 case 4:{Op = (isFloat?Instruction::FDiv : Instruction::UDiv); break; } in Act()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineVectorOps.cpp658 case Instruction::FDiv: in CanEvaluateShuffled()
721 case Instruction::FDiv: in buildNew()
821 case Instruction::FDiv: in EvaluateInDifferentElementOrder()

123456