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 | 249ddbfb29dfc2335f98984878c52b2c77703417 (patch) | |
tree | ae8300c5c9de2e3629531133f66da6cf9c06d504 /include/llvm | |
parent | 03548ebe7ffeedcb0e2ed5b5a96d201e2bbba15d (diff) | |
download | external_llvm-249ddbfb29dfc2335f98984878c52b2c77703417.zip external_llvm-249ddbfb29dfc2335f98984878c52b2c77703417.tar.gz external_llvm-249ddbfb29dfc2335f98984878c52b2c77703417.tar.bz2 |
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/llvm')
-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 e8d45cf..6cf33dc 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 ce305d5..80088fd 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 8b85e7c..793f7d5 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 04d0a03..ee35377 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 a0ffcde..06a86f1 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 1047e70..04bb48b 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: |