[llvm] [LV] Support binary and unary operations with EVL-vectorization (PR #93854)

Kolya Panchenko via llvm-commits llvm-commits at lists.llvm.org
Mon Jul 29 11:26:27 PDT 2024


================
@@ -2642,6 +2694,11 @@ struct VPWidenStoreEVLRecipe final : public VPWidenMemoryRecipe {
     setMask(Mask);
   }
 
+  VPWidenStoreEVLRecipe *clone() override {
+    llvm_unreachable("VPWidenStoreEVLRecipe cannot be cloned");
----------------
nikolaypanchenko wrote:

[Florian's comment on this function](https://github.com/llvm/llvm-project/pull/93854#discussion_r1643384493). If you do have a use of a clone function for other cases, it will be great to have it in upstream.

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


More information about the llvm-commits mailing list