[llvm] [VPlan] Add VPInstruction to unpack vector values to scalars. (PR #155670)
via llvm-commits
llvm-commits at lists.llvm.org
Wed Oct 8 14:00:51 PDT 2025
================
@@ -2718,6 +2723,15 @@ class LLVM_ABI_FOR_TEST VPReductionRecipe : public VPRecipeWithIRFlags {
return R && classof(R);
}
+ static inline bool classof(const VPValue *VPV) {
+ const VPRecipeBase *R = VPV->getDefiningRecipe();
+ return R && classof(R);
+ }
+
+ static inline bool classof(const VPSingleDefRecipe *R) {
+ return classof(static_cast<const VPRecipeBase *>(R));
+ }
+
----------------
ayalz wrote:
OK, related to the introduction of unpack?
https://github.com/llvm/llvm-project/pull/155670
More information about the llvm-commits
mailing list