[llvm] [NFC][LLVM] Namespace cleanup in ScalarEvolution (PR #166620)
Rahul Joshi via llvm-commits
llvm-commits at lists.llvm.org
Wed Nov 5 11:25:23 PST 2025
https://github.com/jurahul created https://github.com/llvm/llvm-project/pull/166620
None
>From 6e68a980135d974b3ee3a0e78f16bd1d322cfc8e Mon Sep 17 00:00:00 2001
From: Rahul Joshi <rjoshi at nvidia.com>
Date: Wed, 5 Nov 2025 11:23:27 -0800
Subject: [PATCH] [NFC][LLVM] Namespace cleanup in ScalarEvolution
---
llvm/lib/Analysis/ScalarEvolution.cpp | 32 -------------------
llvm/lib/Analysis/ScalarEvolutionDivision.cpp | 4 ---
2 files changed, 36 deletions(-)
diff --git a/llvm/lib/Analysis/ScalarEvolution.cpp b/llvm/lib/Analysis/ScalarEvolution.cpp
index a31f17b1936d6..a293a6249260c 100644
--- a/llvm/lib/Analysis/ScalarEvolution.cpp
+++ b/llvm/lib/Analysis/ScalarEvolution.cpp
@@ -13989,38 +13989,6 @@ static void PrintLoopInfo(raw_ostream &OS, ScalarEvolution *SE,
}
}
-namespace llvm {
-raw_ostream &operator<<(raw_ostream &OS, ScalarEvolution::LoopDisposition LD) {
- switch (LD) {
- case ScalarEvolution::LoopVariant:
- OS << "Variant";
- break;
- case ScalarEvolution::LoopInvariant:
- OS << "Invariant";
- break;
- case ScalarEvolution::LoopComputable:
- OS << "Computable";
- break;
- }
- return OS;
-}
-
-raw_ostream &operator<<(raw_ostream &OS, ScalarEvolution::BlockDisposition BD) {
- switch (BD) {
- case ScalarEvolution::DoesNotDominateBlock:
- OS << "DoesNotDominate";
- break;
- case ScalarEvolution::DominatesBlock:
- OS << "Dominates";
- break;
- case ScalarEvolution::ProperlyDominatesBlock:
- OS << "ProperlyDominates";
- break;
- }
- return OS;
-}
-} // namespace llvm
-
void ScalarEvolution::print(raw_ostream &OS) const {
// ScalarEvolution's implementation of the print method is to print
// out SCEV values of all instructions that are interesting. Doing
diff --git a/llvm/lib/Analysis/ScalarEvolutionDivision.cpp b/llvm/lib/Analysis/ScalarEvolutionDivision.cpp
index bce41f9f5329e..4e422539ff9f6 100644
--- a/llvm/lib/Analysis/ScalarEvolutionDivision.cpp
+++ b/llvm/lib/Analysis/ScalarEvolutionDivision.cpp
@@ -29,8 +29,6 @@ class Type;
using namespace llvm;
-namespace {
-
static inline int sizeOfSCEV(const SCEV *S) {
struct FindSCEVSize {
int Size = 0;
@@ -52,8 +50,6 @@ static inline int sizeOfSCEV(const SCEV *S) {
return F.Size;
}
-} // namespace
-
// Computes the Quotient and Remainder of the division of Numerator by
// Denominator.
void SCEVDivision::divide(ScalarEvolution &SE, const SCEV *Numerator,
More information about the llvm-commits
mailing list