[llvm] [LV][EVL] Support interleaved access with tail folding by EVL (PR #152070)
Florian Hahn via llvm-commits
llvm-commits at lists.llvm.org
Wed Aug 20 12:41:59 PDT 2025
================
@@ -2457,14 +2460,21 @@ class LLVM_ABI_FOR_TEST VPInterleaveRecipe : public VPRecipeBase {
addOperand(Mask);
}
}
- ~VPInterleaveRecipe() override = default;
- VPInterleaveRecipe *clone() override {
- return new VPInterleaveRecipe(IG, getAddr(), getStoredValues(), getMask(),
- NeedsMaskForGaps, getDebugLoc());
+public:
+ VPInterleaveBase *clone() override {
+ llvm_unreachable("cloning not supported");
----------------
fhahn wrote:
can be pure virtual?
https://github.com/llvm/llvm-project/pull/152070
More information about the llvm-commits
mailing list