Searched refs:Recip (Results 1 – 7 of 7) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/ |
| H A D | Flang.cpp | 722 StringRef Recip = parseMRecipOption(D.getDiags(), Args); in addFloatingPointOptions() local 723 if (!Recip.empty()) in addFloatingPointOptions() 724 CmdArgs.push_back(Args.MakeArgString("-mrecip=" + Recip)); in addFloatingPointOptions()
|
| H A D | Clang.cpp | 3353 StringRef Recip = parseMRecipOption(D.getDiags(), Args); in RenderFloatingPointOptions() local 3354 if (!Recip.empty()) in RenderFloatingPointOptions() 3355 CmdArgs.push_back(Args.MakeArgString("-mrecip=" + Recip)); in RenderFloatingPointOptions()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUCodeGenPrepare.cpp | 994 Value *Recip = Builder.CreateUnaryIntrinsic(Intrinsic::amdgcn_rcp, Den); in optimizeWithRcp() local 995 return Builder.CreateFMul(Num, Recip); in optimizeWithRcp() 998 Value *Recip = emitRcpIEEE1ULP(Builder, Den, false); in optimizeWithRcp() local 999 return Builder.CreateFMul(Num, Recip); in optimizeWithRcp()
|
| H A D | SIISelLowering.cpp | 11150 SDValue Recip = DAG.getNode(AMDGPUISD::RCP, SL, VT, RHS); in lowerFastUnsafeFDIV() local 11151 return DAG.getNode(ISD::FMUL, SL, VT, LHS, Recip, Flags); in lowerFastUnsafeFDIV()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | DAGCombiner.cpp | 653 SDValue buildSqrtEstimateImpl(SDValue Op, SDNodeFlags Flags, bool Recip); 18345 APFloat Recip = APFloat::getOne(N1APF.getSemantics()); in visitFDIV() local 18346 APFloat::opStatus st = Recip.divide(N1APF, APFloat::rmNearestTiesToEven); in visitFDIV() 18349 if (((st == APFloat::opOK && !Recip.isDenormal()) || in visitFDIV() 18356 TLI.isFPImmLegal(Recip, VT, ForCodeSize))) in visitFDIV() 18358 DAG.getConstantFP(Recip, DL, VT)); in visitFDIV()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 17139 APFloat Recip(0.0f); in PerformVMulVCTPCombine() local 17140 if (!CN || !CN->getValueAPF().getExactInverse(&Recip)) in PerformVMulVCTPCombine() 17145 if (Recip.convertToInteger(IntVal, APFloat::rmTowardZero, &IsExact) != in PerformVMulVCTPCombine()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCInstrVSX.td | 2683 // Recip. square root estimate
|