Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUCodeGenPrepare.cpp281 FastMathFlags DivFMF, FastMathFlags SqrtFMF,
290 FastMathFlags DivFMF, FastMathFlags SqrtFMF,
889 FastMathFlags DivFMF, in canOptimizeWithRsq() argument
892 if (!DivFMF.allowContract() || !SqrtFMF.allowContract()) in canOptimizeWithRsq()
904 assert(DivFMF.allowContract() && SqrtFMF.allowContract()); in optimizeWithRsq()
921 Builder.setFastMathFlags(DivFMF | SqrtFMF); in optimizeWithRsq()
1042 Value *Rcp = optimizeWithRcp(Builder, Num, Den, DivFMF, FDivInst); in visitFDivElement()
1054 return emitFrexpDiv(Builder, Num, Den, DivFMF); in visitFDivElement()
1084 const FastMathFlags DivFMF = FPOp->getFastMathFlags(); in visitFDiv() local
1098 if (canOptimizeWithRsq(SqrtOp, DivFMF, SqrtFMF)) in visitFDiv()
[all …]