Put #ifndef NDEBUG guards around code that is only used in debug builds.
No functionality changes.

llvm-svn: 166136
diff --git a/poolalloc/lib/DSA/DataStructure.cpp b/poolalloc/lib/DSA/DataStructure.cpp
index 547e6c7..d609693 100644
--- a/poolalloc/lib/DSA/DataStructure.cpp
+++ b/poolalloc/lib/DSA/DataStructure.cpp
@@ -1395,7 +1395,9 @@
   DSScalarMap &SM = G.getScalarMap();
   EquivalenceClasses<const GlobalValue*> &GlobalECs = SM.getGlobalECs();
 
+#ifndef NDEBUG
   bool MadeChange = false;
+#endif
   std::vector<const GlobalValue*> SMGVV(SM.global_begin(), SM.global_end());
 
   for (std::vector<const GlobalValue*>::iterator GI = SMGVV.begin(),
@@ -1428,7 +1430,9 @@
 
     // Finally, remove the global from the ScalarMap.
     SM.erase(GV);
+#ifndef NDEBUG
     MadeChange = true;
+#endif
   }
 
   DEBUG(if(MadeChange) G.AssertGraphOK());