Remove #includes from the commonly used LoopInfo.h.
authorJakub Staszak <kubastaszak@gmail.com>
Sat, 9 Feb 2013 01:04:28 +0000 (01:04 +0000)
committerJakub Staszak <kubastaszak@gmail.com>
Sat, 9 Feb 2013 01:04:28 +0000 (01:04 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174786 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Analysis/LoopInfo.h
include/llvm/Analysis/LoopInfoImpl.h
lib/Transforms/Scalar/LoopInstSimplify.cpp
lib/Transforms/Scalar/LoopStrengthReduce.cpp
lib/Transforms/Utils/CodeExtractor.cpp

index 6cdecf41145ac3728ede7a68e2d195353ca7242c..c68923cabf8009111c959f70df251cd8b99e8161 100644 (file)
 #include "llvm/ADT/DenseSet.h"
 #include "llvm/ADT/DepthFirstIterator.h"
 #include "llvm/ADT/GraphTraits.h"
-#include "llvm/ADT/STLExtras.h"
 #include "llvm/ADT/SmallVector.h"
 #include "llvm/Analysis/Dominators.h"
 #include "llvm/Pass.h"
 #include "llvm/Support/CFG.h"
 #include "llvm/Support/raw_ostream.h"
 #include <algorithm>
-#include <map>
 
 namespace llvm {
 
index cc7ddc485799306b4b67c1780700bc9277e80b30..5485f3c0c04c41388cbe898727838245052d5000 100644 (file)
@@ -16,6 +16,7 @@
 #define LLVM_ANALYSIS_LOOPINFOIMPL_H
 
 #include "llvm/ADT/PostOrderIterator.h"
+#include "llvm/ADT/STLExtras.h"
 #include "llvm/Analysis/LoopInfo.h"
 
 namespace llvm {
index c48808f3ccf25f20d5045cb473263acb0dab0966..a23860aad80eea243f8c0d70d812c4ed73917f4e 100644 (file)
@@ -14,6 +14,7 @@
 #define DEBUG_TYPE "loop-instsimplify"
 #include "llvm/Transforms/Scalar.h"
 #include "llvm/ADT/Statistic.h"
+#include "llvm/ADT/STLExtras.h"
 #include "llvm/Analysis/Dominators.h"
 #include "llvm/Analysis/InstructionSimplify.h"
 #include "llvm/Analysis/LoopInfo.h"
index 923707737ad6ac312044759ed1b6d5c7e446eb72..b83bec2d8ae10b624a7b73f0cc57f5aeee483cc9 100644 (file)
@@ -58,6 +58,7 @@
 #include "llvm/ADT/DenseSet.h"
 #include "llvm/ADT/SetVector.h"
 #include "llvm/ADT/SmallBitVector.h"
+#include "llvm/ADT/STLExtras.h"
 #include "llvm/Analysis/Dominators.h"
 #include "llvm/Analysis/IVUsers.h"
 #include "llvm/Analysis/LoopPass.h"
index 3a215284d9c31d3b69ee067da43a5c4e39c0dda3..f7c659f2193b9ca8534e6fab0e13109133d5d01b 100644 (file)
@@ -15,6 +15,7 @@
 
 #include "llvm/Transforms/Utils/CodeExtractor.h"
 #include "llvm/ADT/SetVector.h"
+#include "llvm/ADT/STLExtras.h"
 #include "llvm/ADT/StringExtras.h"
 #include "llvm/Analysis/Dominators.h"
 #include "llvm/Analysis/LoopInfo.h"