[llvm] r253189 - Move helper classes into anonymous namespaces. NFC.
Benjamin Kramer via llvm-commits
llvm-commits at lists.llvm.org
Mon Nov 16 01:01:29 PST 2015
Author: d0k
Date: Mon Nov 16 03:01:28 2015
New Revision: 253189
URL: http://llvm.org/viewvc/llvm-project?rev=253189&view=rev
Log:
Move helper classes into anonymous namespaces. NFC.
Modified:
llvm/trunk/lib/Analysis/ScalarEvolution.cpp
llvm/trunk/lib/Transforms/IPO/MergeFunctions.cpp
Modified: llvm/trunk/lib/Analysis/ScalarEvolution.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Analysis/ScalarEvolution.cpp?rev=253189&r1=253188&r2=253189&view=diff
==============================================================================
--- llvm/trunk/lib/Analysis/ScalarEvolution.cpp (original)
+++ llvm/trunk/lib/Analysis/ScalarEvolution.cpp Mon Nov 16 03:01:28 2015
@@ -3626,6 +3626,7 @@ ScalarEvolution::ForgetSymbolicName(Inst
}
}
+namespace {
class SCEVInitRewriter : public SCEVRewriteVisitor<SCEVInitRewriter> {
public:
static const SCEV *rewrite(const SCEV *Scev, const Loop *L,
@@ -3690,6 +3691,7 @@ private:
const Loop *L;
bool Valid;
};
+} // end anonymous namespace
const SCEV *ScalarEvolution::createAddRecFromPHI(PHINode *PN) {
const Loop *L = LI.getLoopFor(PN->getParent());
@@ -9614,6 +9616,7 @@ ScalarEvolution::getEqualPredicate(const
return Eq;
}
+namespace {
class SCEVPredicateRewriter : public SCEVRewriteVisitor<SCEVPredicateRewriter> {
public:
static const SCEV *rewrite(const SCEV *Scev, ScalarEvolution &SE,
@@ -9638,6 +9641,7 @@ public:
private:
SCEVUnionPredicate &P;
};
+} // end anonymous namespace
const SCEV *ScalarEvolution::rewriteUsingPredicate(const SCEV *Scev,
SCEVUnionPredicate &Preds) {
Modified: llvm/trunk/lib/Transforms/IPO/MergeFunctions.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/IPO/MergeFunctions.cpp?rev=253189&r1=253188&r2=253189&view=diff
==============================================================================
--- llvm/trunk/lib/Transforms/IPO/MergeFunctions.cpp (original)
+++ llvm/trunk/lib/Transforms/IPO/MergeFunctions.cpp Mon Nov 16 03:01:28 2015
@@ -1249,6 +1249,7 @@ int FunctionComparator::compare() {
return 0;
}
+namespace {
// Accumulate the hash of a sequence of 64-bit integers. This is similar to a
// hash of a sequence of 64bit ints, but the entire input does not need to be
// available at once. This interface is necessary for functionHash because it
@@ -1267,6 +1268,7 @@ public:
// No finishing is required, because the entire hash value is used.
uint64_t getHash() { return Hash; }
};
+} // end anonymous namespace
// A function hash is calculated by considering only the number of arguments and
// whether a function is varargs, the order of basic blocks (given by the
More information about the llvm-commits
mailing list