[llvm] [LV][VPlan] Use VF VPValue in VPVectorPointerRecipe (PR #110974)

Florian Hahn via llvm-commits llvm-commits at lists.llvm.org
Tue Oct 15 23:59:05 PDT 2024


================
@@ -1813,38 +1813,63 @@ void VPWidenGEPRecipe::print(raw_ostream &O, const Twine &Indent,
 }
 #endif
 
-void VPVectorPointerRecipe ::execute(VPTransformState &State) {
-  auto &Builder = State.Builder;
-  State.setDebugLocFrom(getDebugLoc());
-  unsigned CurrentPart = getUnrollPart(*this);
+static Type *getGEPIndexTy(bool IsScalable, bool IsReverse,
----------------
fhahn wrote:

Could you also add `VPReverseVectorPointerSC` to mayHaveSideEffects & co?

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


More information about the llvm-commits mailing list