[llvm] 71cb781 - [LV] Remove stale completeLoopSkeleton (NFCI).
Florian Hahn via llvm-commits
llvm-commits at lists.llvm.org
Thu Sep 12 13:56:11 PDT 2024
Author: Florian Hahn
Date: 2024-09-12T21:55:43+01:00
New Revision: 71cb7811bbfedb400f86286a31f0a9bea3d834c6
URL: https://github.com/llvm/llvm-project/commit/71cb7811bbfedb400f86286a31f0a9bea3d834c6
DIFF: https://github.com/llvm/llvm-project/commit/71cb7811bbfedb400f86286a31f0a9bea3d834c6.diff
LOG: [LV] Remove stale completeLoopSkeleton (NFCI).
The function has been removed a while ago, also remove the stable
declaration.
Added:
Modified:
llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp b/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
index 3b6b154b9660cf..c30a69b0d5509b 100644
--- a/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
+++ b/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
@@ -585,11 +585,6 @@ class InnerLoopVectorizer {
const SCEV2ValueTy &ExpandedSCEVs,
std::pair<BasicBlock *, Value *> AdditionalBypass = {nullptr, nullptr});
- /// Complete the loop skeleton by adding debug MDs, creating appropriate
- /// conditional branches in the middle block, preparing the builder and
- /// running the verifier. Return the preheader of the completed vector loop.
- BasicBlock *completeLoopSkeleton();
-
/// Allow subclasses to override and print debug traces before/after vplan
/// execution, when trace information is requested.
virtual void printDebugTracesAtStart(){};
More information about the llvm-commits
mailing list