Remove a ton of extraneous #includes

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6842 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chris Lattner
2003-06-22 03:08:05 +00:00
parent 18345bb93f
commit 3889a2cb05
60 changed files with 16 additions and 120 deletions

View File

@@ -21,10 +21,8 @@
#include "llvm/Instruction.h"
#include "Support/HashExtras.h"
#include <assert.h>
class Constant;
class BasicBlock;
class Function;
class InstrTreeNode;
class InstrForest;

View File

@@ -8,7 +8,6 @@
#define LLVM_CODEGEN_INSTR_SELECTION_H
#include "llvm/Instruction.h"
#include <assert.h>
class Function;
class InstrForest;
class MachineInstr;

View File

@@ -24,7 +24,6 @@
#include "llvm/CodeGen/MachineFunctionPass.h"
#include <map>
#include <assert.h>
class MRegisterInfo;

View File

@@ -20,7 +20,6 @@
#include "Support/Annotation.h"
#include <vector>
#include <assert.h>
class MachineInstr;
class Instruction;

View File

@@ -13,7 +13,6 @@
#include "Support/Annotation.h"
#include "Support/iterator"
#include <set>
#include <assert.h>
class Value;
class Function;

View File

@@ -10,8 +10,6 @@
#include "llvm/CodeGen/MachineInstr.h"
#include "llvm/Target/TargetRegInfo.h"
#include <assert.h>
class Value;
class TmpInstruction;
class CallInst;

View File

@@ -11,9 +11,6 @@
#define LLVM_CODEGEN_SSAREGMAP_H
#include "llvm/Target/MRegisterInfo.h"
#include <assert.h>
class TargetRegisterClass;
class SSARegMap {