[llvm] [InstCombine] Fold vector.reduce.OP(F(X)) == 0 -> OP(X) == 0 (PR #173069)

Yingwei Zheng via llvm-commits llvm-commits at lists.llvm.org
Fri Dec 19 10:56:13 PST 2025


================
@@ -2132,6 +2132,44 @@ static void computeKnownBitsFromOperator(const Operator *I,
           Known.One.clearAllBits();
         break;
       }
+      case Intrinsic::vector_reduce_add: {
----------------
dtcxzyw wrote:

Please file a separate patch for computeKnownBits changes.

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


More information about the llvm-commits mailing list