diff options
author | Dan Gohman <gohman@apple.com> | 2008-03-21 23:51:57 +0000 |
---|---|---|
committer | Dan Gohman <gohman@apple.com> | 2008-03-21 23:51:57 +0000 |
commit | c9235d2e855c56e9aa157969f8132a05f9ba89d8 (patch) | |
tree | ae8300c5c9de2e3629531133f66da6cf9c06d504 /include | |
parent | 32f3b19a069336de8ce15ab03ccf8b30ea2e8fce (diff) | |
download | llvm-c9235d2e855c56e9aa157969f8132a05f9ba89d8.tar.gz llvm-c9235d2e855c56e9aa157969f8132a05f9ba89d8.tar.bz2 llvm-c9235d2e855c56e9aa157969f8132a05f9ba89d8.tar.xz |
Don't include <map> in Pass.h, which doesn't need it. This requires
adding <map> to many files that actually do need it.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@48667 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include')
-rw-r--r-- | include/llvm/Analysis/CallGraph.h | 1 | ||||
-rw-r--r-- | include/llvm/Analysis/Dominators.h | 1 | ||||
-rw-r--r-- | include/llvm/Analysis/IntervalPartition.h | 1 | ||||
-rw-r--r-- | include/llvm/CodeGen/LiveIntervalAnalysis.h | 1 | ||||
-rw-r--r-- | include/llvm/Pass.h | 2 | ||||
-rw-r--r-- | include/llvm/PassManagers.h | 1 |
6 files changed, 6 insertions, 1 deletions
diff --git a/include/llvm/Analysis/CallGraph.h b/include/llvm/Analysis/CallGraph.h index e8d45cf943..6cf33dc2ff 100644 --- a/include/llvm/Analysis/CallGraph.h +++ b/include/llvm/Analysis/CallGraph.h @@ -55,6 +55,7 @@ #include "llvm/ADT/STLExtras.h" #include "llvm/Pass.h" #include "llvm/Support/CallSite.h" +#include <map> namespace llvm { diff --git a/include/llvm/Analysis/Dominators.h b/include/llvm/Analysis/Dominators.h index ce305d5875..80088fd6c6 100644 --- a/include/llvm/Analysis/Dominators.h +++ b/include/llvm/Analysis/Dominators.h @@ -34,6 +34,7 @@ #include "llvm/Support/CFG.h" #include "llvm/Support/Compiler.h" #include <algorithm> +#include <map> #include <set> namespace llvm { diff --git a/include/llvm/Analysis/IntervalPartition.h b/include/llvm/Analysis/IntervalPartition.h index 8b85e7c08b..793f7d5c27 100644 --- a/include/llvm/Analysis/IntervalPartition.h +++ b/include/llvm/Analysis/IntervalPartition.h @@ -25,6 +25,7 @@ #include "llvm/Analysis/Interval.h" #include "llvm/Pass.h" +#include <map> namespace llvm { diff --git a/include/llvm/CodeGen/LiveIntervalAnalysis.h b/include/llvm/CodeGen/LiveIntervalAnalysis.h index 04d0a03057..ee35377907 100644 --- a/include/llvm/CodeGen/LiveIntervalAnalysis.h +++ b/include/llvm/CodeGen/LiveIntervalAnalysis.h @@ -28,6 +28,7 @@ #include "llvm/ADT/SmallVector.h" #include "llvm/Support/Allocator.h" #include <cmath> +#include <map> namespace llvm { diff --git a/include/llvm/Pass.h b/include/llvm/Pass.h index a0ffcde4da..06a86f1858 100644 --- a/include/llvm/Pass.h +++ b/include/llvm/Pass.h @@ -32,7 +32,7 @@ #include "llvm/Support/DataTypes.h" #include "llvm/Support/Streams.h" #include <vector> -#include <map> +#include <utility> #include <iosfwd> #include <cassert> diff --git a/include/llvm/PassManagers.h b/include/llvm/PassManagers.h index 1047e70cb7..04bb48bc3e 100644 --- a/include/llvm/PassManagers.h +++ b/include/llvm/PassManagers.h @@ -14,6 +14,7 @@ #include "llvm/PassManager.h" #include "llvm/ADT/SmallVector.h" #include <deque> +#include <map> //===----------------------------------------------------------------------===// // Overview: |