From e87adaac31aff4c442c793012f9cb1508e4aecad Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Wed, 22 May 2002 17:06:56 +0000 Subject: [PATCH] Avoid #including CommandLine.h git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2710 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/Analysis/LiveVar/FunctionLiveVarInfo.h | 12 ------------ include/llvm/CodeGen/FunctionLiveVarInfo.h | 12 ------------ include/llvm/CodeGen/RegAllocCommon.h | 6 ++---- lib/CodeGen/RegAlloc/RegAllocCommon.h | 6 ++---- lib/Target/SparcV9/RegAlloc/RegAllocCommon.h | 6 ++---- 5 files changed, 6 insertions(+), 36 deletions(-) diff --git a/include/llvm/Analysis/LiveVar/FunctionLiveVarInfo.h b/include/llvm/Analysis/LiveVar/FunctionLiveVarInfo.h index dab6d3c7f3d..816dd860d0b 100644 --- a/include/llvm/Analysis/LiveVar/FunctionLiveVarInfo.h +++ b/include/llvm/Analysis/LiveVar/FunctionLiveVarInfo.h @@ -63,22 +63,10 @@ #include "llvm/Pass.h" #include "llvm/Analysis/LiveVar/ValueSet.h" -#include "Support/CommandLine.h" class BBLiveVar; class MachineInstr; - -enum LiveVarDebugLevel_t { - LV_DEBUG_None, - LV_DEBUG_Normal, - LV_DEBUG_Instr, - LV_DEBUG_Verbose -}; - -extern cl::Enum DEBUG_LV; - - class FunctionLiveVarInfo : public FunctionPass { // Machine Instr to LiveVarSet Map for providing LVset BEFORE each inst std::map MInst2LVSetBI; diff --git a/include/llvm/CodeGen/FunctionLiveVarInfo.h b/include/llvm/CodeGen/FunctionLiveVarInfo.h index dab6d3c7f3d..816dd860d0b 100644 --- a/include/llvm/CodeGen/FunctionLiveVarInfo.h +++ b/include/llvm/CodeGen/FunctionLiveVarInfo.h @@ -63,22 +63,10 @@ #include "llvm/Pass.h" #include "llvm/Analysis/LiveVar/ValueSet.h" -#include "Support/CommandLine.h" class BBLiveVar; class MachineInstr; - -enum LiveVarDebugLevel_t { - LV_DEBUG_None, - LV_DEBUG_Normal, - LV_DEBUG_Instr, - LV_DEBUG_Verbose -}; - -extern cl::Enum DEBUG_LV; - - class FunctionLiveVarInfo : public FunctionPass { // Machine Instr to LiveVarSet Map for providing LVset BEFORE each inst std::map MInst2LVSetBI; diff --git a/include/llvm/CodeGen/RegAllocCommon.h b/include/llvm/CodeGen/RegAllocCommon.h index 9f8abe38e78..7c5cf049521 100644 --- a/include/llvm/CodeGen/RegAllocCommon.h +++ b/include/llvm/CodeGen/RegAllocCommon.h @@ -1,9 +1,7 @@ #ifndef REG_ALLOC_COMMON_H -#define REG_ALLOC_COMMON_H - -#include "Support/CommandLine.h" +#define REG_ALLOC_COMMON_H // set DEBUG_RA for printing out debug messages // if DEBUG_RA is 1 normal output messages @@ -15,6 +13,6 @@ enum RegAllocDebugLevel_t { RA_DEBUG_Verbose = 2, }; -extern cl::Enum DEBUG_RA; +extern RegAllocDebugLevel_t DEBUG_RA; #endif diff --git a/lib/CodeGen/RegAlloc/RegAllocCommon.h b/lib/CodeGen/RegAlloc/RegAllocCommon.h index 9f8abe38e78..7c5cf049521 100644 --- a/lib/CodeGen/RegAlloc/RegAllocCommon.h +++ b/lib/CodeGen/RegAlloc/RegAllocCommon.h @@ -1,9 +1,7 @@ #ifndef REG_ALLOC_COMMON_H -#define REG_ALLOC_COMMON_H - -#include "Support/CommandLine.h" +#define REG_ALLOC_COMMON_H // set DEBUG_RA for printing out debug messages // if DEBUG_RA is 1 normal output messages @@ -15,6 +13,6 @@ enum RegAllocDebugLevel_t { RA_DEBUG_Verbose = 2, }; -extern cl::Enum DEBUG_RA; +extern RegAllocDebugLevel_t DEBUG_RA; #endif diff --git a/lib/Target/SparcV9/RegAlloc/RegAllocCommon.h b/lib/Target/SparcV9/RegAlloc/RegAllocCommon.h index 9f8abe38e78..7c5cf049521 100644 --- a/lib/Target/SparcV9/RegAlloc/RegAllocCommon.h +++ b/lib/Target/SparcV9/RegAlloc/RegAllocCommon.h @@ -1,9 +1,7 @@ #ifndef REG_ALLOC_COMMON_H -#define REG_ALLOC_COMMON_H - -#include "Support/CommandLine.h" +#define REG_ALLOC_COMMON_H // set DEBUG_RA for printing out debug messages // if DEBUG_RA is 1 normal output messages @@ -15,6 +13,6 @@ enum RegAllocDebugLevel_t { RA_DEBUG_Verbose = 2, }; -extern cl::Enum DEBUG_RA; +extern RegAllocDebugLevel_t DEBUG_RA; #endif -- 2.34.1