Home
last modified time | relevance | path

Searched refs:Recip (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Driver/ToolChains/
H A DFlang.cpp722 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 DClang.cpp3353 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 DAMDGPUCodeGenPrepare.cpp994 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 DSIISelLowering.cpp11150 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 DDAGCombiner.cpp653 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 DARMISelLowering.cpp17139 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 DPPCInstrVSX.td2683 // Recip. square root estimate