[llvm] [LV] Allow partial reductions with an extended bin op (PR #165536)

Sam Tebbs via llvm-commits llvm-commits at lists.llvm.org
Wed Oct 29 04:11:11 PDT 2025


================
@@ -1342,3 +1342,93 @@ exit:
   %red.next.lcssa = phi i64 [ %red.next, %loop ]
   ret i64 %red.next.lcssa
 }
+
+; A reduce.add(ext(mul(ext(A), ext(B)))) can't be turned into an
----------------
SamTebbs33 wrote:

I'll clarify this by changing `A` to `This`.

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


More information about the llvm-commits mailing list