[NFC] Add missing 'static' notion in createReplacement
authorMax Kazantsev <mkazantsev@azul.com>
Mon, 9 Jan 2023 06:50:07 +0000 (13:50 +0700)
committerMax Kazantsev <mkazantsev@azul.com>
Mon, 9 Jan 2023 07:13:05 +0000 (14:13 +0700)
llvm/lib/Transforms/Scalar/IndVarSimplify.cpp

index 667a658..2c5f226 100644 (file)
@@ -1371,11 +1371,10 @@ createInvariantCond(const Loop *L, BasicBlock *ExitingBB,
                             BI->getCondition()->getName());
 }
 
-std::optional<Value *> createReplacement(Value *V, const Loop *L,
-                                         BasicBlock *ExitingBB,
-                                         const SCEV *MaxIter, bool SkipLastIter,
-                                         ScalarEvolution *SE,
-                                         SCEVExpander &Rewriter) {
+static std::optional<Value *>
+createReplacement(Value *V, const Loop *L, BasicBlock *ExitingBB,
+                  const SCEV *MaxIter, bool SkipLastIter, ScalarEvolution *SE,
+                  SCEVExpander &Rewriter) {
   ICmpInst::Predicate Pred;
   Value *LHS, *RHS;
   if (!match(V, m_ICmp(Pred, m_Value(LHS), m_Value(RHS))))