[llvm] [VPlan] Split VPWidenMemoryInstructionRecipe (NFCI). (PR #87411)

Alexey Bataev via llvm-commits llvm-commits at lists.llvm.org
Fri Apr 5 10:53:21 PDT 2024


================
@@ -9566,9 +9508,9 @@ void VPWidenMemoryInstructionRecipe::execute(VPTransformState &State) {
       // FIXME: Support reverse loading after vp_reverse is added.
       Value *MaskPart = isMaskRequired ? BlockInMaskParts[Part] : nullptr;
       NewLI = lowerLoadUsingVectorIntrinsics(
-          Builder, DataTy, State.get(getAddr(), Part, !CreateGatherScatter),
-          CreateGatherScatter, MaskPart, EVL, Alignment);
-    } else if (CreateGatherScatter) {
+          Builder, DataTy, State.get(getAddr(), Part, !CreateGather),
----------------
alexey-bataev wrote:

```suggestion
          Builder, DataTy, State.get(getAddr(), Part, IsConsecutive),
```


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


More information about the llvm-commits mailing list