[llvm] [LV] Support binary and unary operations with EVL-vectorization (PR #93854)
via llvm-commits
llvm-commits at lists.llvm.org
Wed Jul 24 03:46:36 PDT 2024
================
@@ -1433,6 +1440,45 @@ class VPWidenRecipe : public VPRecipeWithIRFlags {
#endif
};
+class VPWidenEVLRecipe : public VPWidenRecipe {
+ using VPRecipeWithIRFlags::transferFlags;
+
+public:
+ template <typename IterT>
+ VPWidenEVLRecipe(Instruction &I, iterator_range<IterT> Operands, VPValue &EVL)
----------------
LiqinWeng wrote:
Add Mask Operand???
https://github.com/llvm/llvm-project/pull/93854
More information about the llvm-commits
mailing list