* getExitNode() doesn't exist in method anymore
* Make local functions static


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@820 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/Transforms/Instrumentation/TraceValues.cpp b/lib/Transforms/Instrumentation/TraceValues.cpp
index 0c14e60..0cd395b 100644
--- a/lib/Transforms/Instrumentation/TraceValues.cpp
+++ b/lib/Transforms/Instrumentation/TraceValues.cpp
@@ -27,7 +27,6 @@
 #include "llvm/SymbolTable.h"
 #include "llvm/Support/HashExtras.h"
 #include <hash_map>
-#include <vector>
 #include <strstream.h>
 
 
@@ -42,7 +41,7 @@
 
 #undef USE_PTRREF
 #ifdef USE_PTRREF
-inline ConstPoolPointerReference*
+static inline ConstPoolPointerReference*
 GetStringRef(Module* module, const char* str)
 {
   static hash_map<string, ConstPoolPointerReference*> stringRefCache;
@@ -70,7 +69,7 @@
 }
 #endif USE_PTRREF
 
-inline GlobalVariable*
+static inline GlobalVariable*
 GetStringRef(Module* module, const char* str)
 {
   static hash_map<string, GlobalVariable*> stringRefCache;
@@ -99,7 +98,7 @@
 }
 
 
-inline bool
+static inline bool
 TraceThisOpCode(unsigned opCode)
 {
   // Explicitly test for opCodes *not* to trace so that any new opcodes will
@@ -161,12 +160,12 @@
     }
 }
 
-void
+static void
 InsertCodeToShowMethodEntry(BasicBlock* entryBB)
 {
 }
 
-void
+static void
 InsertCodeToShowMethodExit(BasicBlock* exitBB)
 {
 }
@@ -346,7 +345,9 @@
   if (traceMethodExits)
     {
       InsertCodeToShowMethodEntry(method->getEntryNode());
+#ifdef TODO_LATER
       exitBB = method->getExitNode();
+#endif
     }
   
   for (Method::iterator BI = method->begin(); BI != method->end(); ++BI)