summaryrefslogtreecommitdiff
path: root/lib/Transforms/IPO
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2008-05-06 01:53:16 +0000
committerDan Gohman <gohman@apple.com>2008-05-06 01:53:16 +0000
commit4a3f6c88820a204f80ca0fa3f1f2fe09ca10b02f (patch)
tree06573858cbbfb4ee974e18ae3bd53a600cdcb794 /lib/Transforms/IPO
parent84b7df43fb098268f6ce37a3e32bcc2f455ecf96 (diff)
downloadllvm-4a3f6c88820a204f80ca0fa3f1f2fe09ca10b02f.tar.gz
llvm-4a3f6c88820a204f80ca0fa3f1f2fe09ca10b02f.tar.bz2
llvm-4a3f6c88820a204f80ca0fa3f1f2fe09ca10b02f.tar.xz
Make several variable declarations static.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50696 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Transforms/IPO')
-rw-r--r--lib/Transforms/IPO/Inliner.cpp2
-rw-r--r--lib/Transforms/IPO/Internalize.cpp4
-rw-r--r--lib/Transforms/IPO/LoopExtractor.cpp2
3 files changed, 4 insertions, 4 deletions
diff --git a/lib/Transforms/IPO/Inliner.cpp b/lib/Transforms/IPO/Inliner.cpp
index cb21b79bb2..f44e78429b 100644
--- a/lib/Transforms/IPO/Inliner.cpp
+++ b/lib/Transforms/IPO/Inliner.cpp
@@ -31,7 +31,7 @@ STATISTIC(NumInlined, "Number of functions inlined");
STATISTIC(NumDeleted, "Number of functions deleted because all callers found");
namespace {
- cl::opt<int>
+ static cl::opt<int>
InlineLimit("inline-threshold", cl::Hidden, cl::init(200),
cl::desc("Control the amount of inlining to perform (default = 200)"));
}
diff --git a/lib/Transforms/IPO/Internalize.cpp b/lib/Transforms/IPO/Internalize.cpp
index d7da798097..f3adb5692f 100644
--- a/lib/Transforms/IPO/Internalize.cpp
+++ b/lib/Transforms/IPO/Internalize.cpp
@@ -32,12 +32,12 @@ namespace {
// APIFile - A file which contains a list of symbols that should not be marked
// external.
- cl::opt<std::string>
+ static cl::opt<std::string>
APIFile("internalize-public-api-file", cl::value_desc("filename"),
cl::desc("A file containing list of symbol names to preserve"));
// APIList - A list of symbols that should not be marked internal.
- cl::list<std::string>
+ static cl::list<std::string>
APIList("internalize-public-api-list", cl::value_desc("list"),
cl::desc("A list of symbol names to preserve"),
cl::CommaSeparated);
diff --git a/lib/Transforms/IPO/LoopExtractor.cpp b/lib/Transforms/IPO/LoopExtractor.cpp
index a2aa4e306a..54fc44252e 100644
--- a/lib/Transforms/IPO/LoopExtractor.cpp
+++ b/lib/Transforms/IPO/LoopExtractor.cpp
@@ -149,7 +149,7 @@ FunctionPass *llvm::createSingleLoopExtractorPass() {
namespace {
// BlockFile - A file which contains a list of blocks that should not be
// extracted.
- cl::opt<std::string>
+ static cl::opt<std::string>
BlockFile("extract-blocks-file", cl::value_desc("filename"),
cl::desc("A file containing list of basic blocks to not extract"),
cl::Hidden);