Lines Matching refs:FPOp
752 if (const FPMathOperator *FPOp = dyn_cast<const FPMathOperator>(&BO)) in foldBinOpIntoSelect() local
753 Builder.setFastMathFlags(FPOp->getFastMathFlags()); in foldBinOpIntoSelect()
1083 const FPMathOperator *FPOp = cast<const FPMathOperator>(&FDiv); in visitFDiv() local
1084 const FastMathFlags DivFMF = FPOp->getFastMathFlags(); in visitFDiv()
1085 const float ReqdAccuracy = FPOp->getFPAccuracy(); in visitFDiv()
1140 cast<Instruction>(FPOp), ReqdAccuracy); in visitFDiv()
1696 FPMathOperator *FPOp = dyn_cast<FPMathOperator>(&I); in visitSelectInst() local
1697 if (!FPOp) in visitSelectInst()
1701 Builder.setFastMathFlags(FPOp->getFastMathFlags()); in visitSelectInst()
2125 const FPMathOperator *FPOp = cast<const FPMathOperator>(&Sqrt); in visitSqrt() local
2126 FastMathFlags SqrtFMF = FPOp->getFastMathFlags(); in visitSqrt()
2133 const float ReqdAccuracy = FPOp->getFPAccuracy(); in visitSqrt()
2146 canOptimizeWithRsq(FPOp, FDiv->getFastMathFlags(), SqrtFMF) && in visitSqrt()