[llvm] [SelectionDAG] Remove NoInfsFPMath uses (PR #162788)

Matt Arsenault via llvm-commits llvm-commits at lists.llvm.org
Fri Oct 10 07:01:41 PDT 2025


================
@@ -5771,7 +5771,7 @@ bool SelectionDAG::canCreateUndefOrPoison(SDValue Op, const APInt &DemandedElts,
       return true;
 
     const TargetOptions &Options = getTarget().Options;
-    return Options.NoNaNsFPMath || Options.NoInfsFPMath;
+    return Options.NoNaNsFPMath || Op->getFlags().hasNoInfs();
----------------
arsenm wrote:

This should have been covered by the hasPoisonGeneratingFlags above 

https://github.com/llvm/llvm-project/pull/162788


More information about the llvm-commits mailing list