[llvm] [LV][EVL] Support in-loop reduction using tail folding with EVL. (PR #90184)

Mel Chen via llvm-commits llvm-commits at lists.llvm.org
Thu May 2 06:22:18 PDT 2024


================
@@ -1598,6 +1628,29 @@ void VPReductionRecipe::print(raw_ostream &O, const Twine &Indent,
     O << " (with final reduction value stored in invariant address sank "
          "outside of loop)";
 }
+
+void VPReductionEVLRecipe::print(raw_ostream &O, const Twine &Indent,
----------------
Mel-Chen wrote:

1de39ab970a3d0094da01a08e68208b77d95224f
For now, I repeated the test of VPReductionRecipe. If there is anything else VPReductionEVLRecipe need to be tested, please let me know.

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


More information about the llvm-commits mailing list