Searched refs:DivFMF (Results 1 – 1 of 1) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUCodeGenPrepare.cpp | 278 bool canOptimizeWithRsq(const FPMathOperator *SqrtOp, FastMathFlags DivFMF, 282 FastMathFlags DivFMF, FastMathFlags SqrtFMF, 291 FastMathFlags DivFMF, FastMathFlags SqrtFMF, 891 FastMathFlags DivFMF, in canOptimizeWithRsq() argument 894 if (!DivFMF.allowContract() || !SqrtFMF.allowContract()) in canOptimizeWithRsq() 903 IRBuilder<> &Builder, Value *Num, Value *Den, const FastMathFlags DivFMF, in optimizeWithRsq() argument 906 assert(DivFMF.allowContract() && SqrtFMF.allowContract()); in optimizeWithRsq() 923 Builder.setFastMathFlags(DivFMF | SqrtFMF); in optimizeWithRsq() 925 if ((DivFMF.approxFunc() && SqrtFMF.approxFunc()) || HasUnsafeFPMath || in optimizeWithRsq() 1034 IRBuilder<> &Builder, Value *Num, Value *Den, FastMathFlags DivFMF, in visitFDivElement() argument [all …]
|