[llvm] [ValueTracking][NFC]: Use injected condition to compute known FPClass (PR #139832)

Hassnaa Hamdi via llvm-commits llvm-commits at lists.llvm.org
Sun Jun 1 07:30:25 PDT 2025


================
@@ -5014,6 +5014,10 @@ static KnownFPClass computeKnownFPClassFromContext(const Value *V,
                                                    const SimplifyQuery &Q) {
   KnownFPClass KnownFromContext;
 
+  if (Q.CC && Q.CC->AffectedValues.contains(V))
+    computeKnownFPClassFromCond(V, Q.CC->Cond, 0, Q.CC->Invert, Q.CxtI,
----------------
hassnaaHamdi wrote:

Yes. It will be set during initializing the `CondContext`.

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


More information about the llvm-commits mailing list