diff options
author | Chris Lattner <sabre@nondot.org> | 2001-09-14 16:56:32 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2001-09-14 16:56:32 +0000 |
commit | 46cbff625eb9593cf9ddac415c39311a54aa27fa (patch) | |
tree | fce30542e012b16622bbb07c396c9c6c9d3cd5b3 /include/llvm/Target | |
parent | 78a81a24e148ec0e24b9c3253af0126f7b1f0c8b (diff) | |
download | external_llvm-46cbff625eb9593cf9ddac415c39311a54aa27fa.zip external_llvm-46cbff625eb9593cf9ddac415c39311a54aa27fa.tar.gz external_llvm-46cbff625eb9593cf9ddac415c39311a54aa27fa.tar.bz2 |
Chris seems fond of #include <vector>. Fix these. Also convert use list in
Value to a vector instead of a list.
Move SchedGraph.h & SchedPriorities.h into lib/CodeGen/InstrScheduling
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@572 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/Target')
-rw-r--r-- | include/llvm/Target/Data.h | 1 | ||||
-rw-r--r-- | include/llvm/Target/RegInfo.h | 9 |
2 files changed, 7 insertions, 3 deletions
diff --git a/include/llvm/Target/Data.h b/include/llvm/Target/Data.h index 5573950..aa0afbc 100644 --- a/include/llvm/Target/Data.h +++ b/include/llvm/Target/Data.h @@ -14,7 +14,6 @@ #define LLVM_TARGET_DATA_H #include "llvm/Type.h" -#include <vector> class StructType; class StructLayout; diff --git a/include/llvm/Target/RegInfo.h b/include/llvm/Target/RegInfo.h index 726baab..bb1b029 100644 --- a/include/llvm/Target/RegInfo.h +++ b/include/llvm/Target/RegInfo.h @@ -8,9 +8,14 @@ #ifndef LLVM_TARGET_REGINFO_H #define LLVM_TARGET_REGINFO_H -class LiveRangeInfo; -class Method; +#include "llvm/Support/NonCopyable.h" +#include <hash_map> +#include <string> + +class Value; class Instruction; +class Method; +class LiveRangeInfo; class LiveRange; class AddedInstrns; class MachineInstr; |