diff options
| author | Devang Patel <dpatel@apple.com> | 2007-05-03 01:11:54 +0000 | 
|---|---|---|
| committer | Devang Patel <dpatel@apple.com> | 2007-05-03 01:11:54 +0000 | 
| commit | 8c78a0bff0c0e9d0594598bcb76cd623bb625083 (patch) | |
| tree | 7bc923ea023ad1b97520bf8dc76bdb2bc861fc7b /llvm/lib/Transforms/Instrumentation | |
| parent | 7aa944da8b4de0e532a5634a66f99f418d4bd0dc (diff) | |
| download | bcm5719-llvm-8c78a0bff0c0e9d0594598bcb76cd623bb625083.tar.gz bcm5719-llvm-8c78a0bff0c0e9d0594598bcb76cd623bb625083.zip  | |
Drop 'const'
llvm-svn: 36662
Diffstat (limited to 'llvm/lib/Transforms/Instrumentation')
4 files changed, 12 insertions, 12 deletions
diff --git a/llvm/lib/Transforms/Instrumentation/BlockProfiling.cpp b/llvm/lib/Transforms/Instrumentation/BlockProfiling.cpp index c3f50226303..f772dd490b1 100644 --- a/llvm/lib/Transforms/Instrumentation/BlockProfiling.cpp +++ b/llvm/lib/Transforms/Instrumentation/BlockProfiling.cpp @@ -33,11 +33,11 @@ using namespace llvm;  namespace {    class VISIBILITY_HIDDEN FunctionProfiler : public RSProfilers_std {    public: -    static const char ID; +    static char ID;      bool runOnModule(Module &M);    }; -  const char FunctionProfiler::ID = 0; +  char FunctionProfiler::ID = 0;    RegisterPass<FunctionProfiler> X("insert-function-profiling",                                 "Insert instrumentation for function profiling"); @@ -84,10 +84,10 @@ namespace {    class BlockProfiler : public RSProfilers_std {      bool runOnModule(Module &M);    public: -    static const char ID; +    static char ID;    }; -  const char BlockProfiler::ID = 0; +  char BlockProfiler::ID = 0;    RegisterPass<BlockProfiler> Y("insert-block-profiling",                                  "Insert instrumentation for block profiling");    RegisterAnalysisGroup<RSProfilers> YG(Y); diff --git a/llvm/lib/Transforms/Instrumentation/EdgeProfiling.cpp b/llvm/lib/Transforms/Instrumentation/EdgeProfiling.cpp index 07024cd642b..4cf65a8b8c7 100644 --- a/llvm/lib/Transforms/Instrumentation/EdgeProfiling.cpp +++ b/llvm/lib/Transforms/Instrumentation/EdgeProfiling.cpp @@ -33,11 +33,11 @@ namespace {    class VISIBILITY_HIDDEN EdgeProfiler : public ModulePass {      bool runOnModule(Module &M);    public: -    static const char ID; // Pass identifcation, replacement for typeid +    static char ID; // Pass identifcation, replacement for typeid      EdgeProfiler() : ModulePass((intptr_t)&ID) {}    }; -  const char EdgeProfiler::ID = 0; +  char EdgeProfiler::ID = 0;    RegisterPass<EdgeProfiler> X("insert-edge-profiling",                                 "Insert instrumentation for edge profiling");  } diff --git a/llvm/lib/Transforms/Instrumentation/RSProfiling.cpp b/llvm/lib/Transforms/Instrumentation/RSProfiling.cpp index f19e9b4bbe8..bd8e55fa499 100644 --- a/llvm/lib/Transforms/Instrumentation/RSProfiling.cpp +++ b/llvm/lib/Transforms/Instrumentation/RSProfiling.cpp @@ -69,7 +69,7 @@ namespace {    /// measuring framework overhead    class VISIBILITY_HIDDEN NullProfilerRS : public RSProfilers {    public: -    static const char ID; // Pass identifcation, replacement for typeid +    static char ID; // Pass identifcation, replacement for typeid      bool isProfiling(Value* v) {        return false;      } @@ -139,7 +139,7 @@ namespace {    /// ProfilerRS - Insert the random sampling framework    struct VISIBILITY_HIDDEN ProfilerRS : public FunctionPass { -    static const char ID; // Pass identifcation, replacement for typeid +    static char ID; // Pass identifcation, replacement for typeid      ProfilerRS() : FunctionPass((intptr_t)&ID) {}      std::map<Value*, Value*> TransCache; @@ -162,9 +162,9 @@ namespace {                               "Insert random sampling instrumentation framework");  } -const char RSProfilers::ID = 0; -const char NullProfilerRS::ID = 0; -const char ProfilerRS::ID = 0; +char RSProfilers::ID = 0; +char NullProfilerRS::ID = 0; +char ProfilerRS::ID = 0;  //Local utilities  static void ReplacePhiPred(BasicBlock* btarget,  diff --git a/llvm/lib/Transforms/Instrumentation/RSProfiling.h b/llvm/lib/Transforms/Instrumentation/RSProfiling.h index c1250a26af1..b7c31f2994a 100644 --- a/llvm/lib/Transforms/Instrumentation/RSProfiling.h +++ b/llvm/lib/Transforms/Instrumentation/RSProfiling.h @@ -17,7 +17,7 @@ namespace llvm {    /// RSProfilers_std - a simple support class for profilers that handles most    /// of the work of chaining and tracking inserted code.    struct RSProfilers_std : public RSProfilers { -    static const char ID; +    static char ID;      std::set<Value*> profcode;      // Lookup up values in profcode      virtual bool isProfiling(Value* v);  | 

