[llvm] [NFC][VP] Reduce parameters in `LoopVectorizePass::runImpl` (PR #103551)
Florian Hahn via llvm-commits
llvm-commits at lists.llvm.org
Wed Aug 14 00:34:36 PDT 2024
================
@@ -188,13 +188,7 @@ struct LoopVectorizePass : public PassInfoMixin<LoopVectorizePass> {
function_ref<StringRef(StringRef)> MapClassName2PassName);
// Shim for old PM.
- LoopVectorizeResult runImpl(Function &F, ScalarEvolution &SE_, LoopInfo &LI_,
- TargetTransformInfo &TTI_, DominatorTree &DT_,
- BlockFrequencyInfo *BFI_, TargetLibraryInfo *TLI_,
- DemandedBits &DB_, AssumptionCache &AC_,
- LoopAccessInfoManager &LAIs_,
- OptimizationRemarkEmitter &ORE_,
- ProfileSummaryInfo *PSI_);
+ LoopVectorizeResult runImpl(Function &F);
----------------
fhahn wrote:
+1 for merging those
https://github.com/llvm/llvm-project/pull/103551
More information about the llvm-commits
mailing list