radeon/llvm: Remove references to DebugFlag and isCurrentDebugType()
authorTom Stellard <thomas.stellard@amd.com>
Mon, 7 May 2012 17:53:40 +0000 (13:53 -0400)
committerTom Stellard <thomas.stellard@amd.com>
Mon, 7 May 2012 18:01:53 +0000 (14:01 -0400)
These weren't being used at all and they were causing build failures
when LLVM was built with NDEBUG defined and mesa was not.

https://bugs.freedesktop.org/show_bug.cgi?id=49110

src/gallium/drivers/radeon/AMDILCFGStructurizer.cpp
src/gallium/drivers/radeon/AMDILMCCodeEmitter.cpp
src/gallium/drivers/radeon/AMDILMachinePeephole.cpp
src/gallium/drivers/radeon/AMDILPeepholeOptimizer.cpp

index 289af6f210ece76726486a2efd427506ed5d9083..91cd41179ab45f52f5100042a5ba4bff0d33b270 100644 (file)
@@ -7,12 +7,8 @@
 //
 //==-----------------------------------------------------------------------===//
 
-#define DEBUG_TYPE "structcfg"
-#ifdef DEBUG
-#define DEBUGME (DebugFlag && isCurrentDebugType(DEBUG_TYPE))
-#else
 #define DEBUGME 0
-#endif
+#define DEBUG_TYPE "structcfg"
 
 #include "AMDILTargetMachine.h"
 #include "AMDILUtilityFunctions.h"
index 9366f2e7bcb70c1e989554a894337dbe57129db5..ec33e78cfc57339d21dca1f67ab38078db1c4a44 100644 (file)
@@ -9,7 +9,6 @@
 //
 //===---------------------------------------------------------------------===//
 
-#define DEBUG_TYPE "amdil-emitter"
 #include "AMDIL.h"
 #include "AMDILInstrInfo.h"
 #include "llvm/ADT/SmallVector.h"
index b8e536361f07fa3d93c7d70955a2ce0ef048cbe5..7ae8d60106f11ae551f70b3545ed2a57119398ab 100644 (file)
@@ -8,13 +8,6 @@
 //==-----------------------------------------------------------------------===//
 
 
-#define DEBUG_TYPE "machine_peephole"
-#if !defined(NDEBUG)
-#define DEBUGME (DebugFlag && isCurrentDebugType(DEBUG_TYPE))
-#else
-#define DEBUGME (false)
-#endif
-
 #include "AMDIL.h"
 #include "AMDILSubtarget.h"
 #include "AMDILUtilityFunctions.h"
@@ -56,7 +49,7 @@ namespace llvm
 AMDILMachinePeephole::AMDILMachinePeephole(TargetMachine &tm AMDIL_OPT_LEVEL_DECL)
   : MachineFunctionPass(ID), TM(tm)
 {
-  mDebug = DEBUGME;
+  mDebug = false;
 }
 
 bool
index 5fe9f53c8c8c70f0792c33e02e38e7cdaed63a7a..9005a39d6b3bef0cc1245937af11c86224ec8650 100644 (file)
@@ -7,13 +7,6 @@
 //
 //==-----------------------------------------------------------------------===//
 
-#define DEBUG_TYPE "PeepholeOpt"
-#ifdef DEBUG
-#define DEBUGME (DebugFlag && isCurrentDebugType(DEBUG_TYPE))
-#else
-#define DEBUGME 0
-#endif
-
 #include "AMDILAlgorithms.tpp"
 #include "AMDILDevices.h"
 #include "AMDILUtilityFunctions.h"
@@ -134,7 +127,7 @@ namespace llvm {
 AMDILPeepholeOpt::AMDILPeepholeOpt(TargetMachine &tm AMDIL_OPT_LEVEL_DECL)
   : FunctionPass(ID), TM(tm) 
 {
-  mDebug = DEBUGME;
+  mDebug = false;
   optLevel = TM.getOptLevel();
 
 }