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

Florian Hahn via llvm-commits llvm-commits at lists.llvm.org
Sun Aug 11 23:35:40 PDT 2024


================
@@ -2566,6 +2623,11 @@ struct VPWidenLoadEVLRecipe final : public VPWidenMemoryRecipe, public VPValue {
     setMask(Mask);
   }
 
+  VPWidenLoadEVLRecipe *clone() override {
+    llvm_unreachable("VPWidenLoadEVLRecipe cannot be cloned");
----------------
fhahn wrote:

This and `VPWidenStoreEVLRecipe *clone() override` are unrelated to the patch IIUC, would be good to split off

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


More information about the llvm-commits mailing list