[all-commits] [llvm/llvm-project] c3fda4: [VPlan] Use VPBuilder to create scalar IV steps an...
Florian Hahn via All-commits
all-commits at lists.llvm.org
Fri Sep 13 14:22:28 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: c3fda44147d096c0018ae8c09cd0a0446f212a4f
https://github.com/llvm/llvm-project/commit/c3fda44147d096c0018ae8c09cd0a0446f212a4f
Author: Florian Hahn <flo at fhahn.com>
Date: 2024-09-13 (Fri, 13 Sep 2024)
Changed paths:
M llvm/lib/Transforms/Vectorize/LoopVectorizationPlanner.h
M llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
Log Message:
-----------
[VPlan] Use VPBuilder to create scalar IV steps and derived IV (NFCI).
Extend VPBuilder to allow creating VPDerivedIVRecipe, VPScalarCastRecipe
and VPScalarIVStepsRecipe.
Use them to simplify the code to create scalar IV steps slightly.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list