diff options
author | Michael Zolotukhin <mzolotukhin@apple.com> | 2017-12-13 21:30:52 +0000 |
---|---|---|
committer | Michael Zolotukhin <mzolotukhin@apple.com> | 2017-12-13 21:30:52 +0000 |
commit | f05cb4374dc213a9ee1b259ead335aa8bc28a93b (patch) | |
tree | b02c7cc0534dc3e4bd64ef3c09d9094816f96198 | |
parent | a44d5fe333c6f028ba8995d690c80fb8b86218cd (diff) | |
download | bcm5719-llvm-f05cb4374dc213a9ee1b259ead335aa8bc28a93b.tar.gz bcm5719-llvm-f05cb4374dc213a9ee1b259ead335aa8bc28a93b.zip |
Remove redundant includes from lib/IR.
llvm-svn: 320622
-rw-r--r-- | llvm/include/llvm/IR/Instruction.h | 1 | ||||
-rw-r--r-- | llvm/lib/IR/AutoUpgrade.cpp | 3 | ||||
-rw-r--r-- | llvm/lib/IR/Constants.cpp | 1 | ||||
-rw-r--r-- | llvm/lib/IR/DebugInfo.cpp | 1 | ||||
-rw-r--r-- | llvm/lib/IR/DebugLoc.cpp | 1 | ||||
-rw-r--r-- | llvm/lib/IR/Function.cpp | 1 | ||||
-rw-r--r-- | llvm/lib/IR/Instruction.cpp | 2 | ||||
-rw-r--r-- | llvm/lib/IR/User.cpp | 1 | ||||
-rw-r--r-- | llvm/lib/IR/ValueTypes.cpp | 1 | ||||
-rw-r--r-- | llvm/lib/IR/Verifier.cpp | 1 |
10 files changed, 1 insertions, 12 deletions
diff --git a/llvm/include/llvm/IR/Instruction.h b/llvm/include/llvm/IR/Instruction.h index 41f379b87c2..6af9cbfae5d 100644 --- a/llvm/include/llvm/IR/Instruction.h +++ b/llvm/include/llvm/IR/Instruction.h @@ -34,6 +34,7 @@ namespace llvm { class BasicBlock; class FastMathFlags; class MDNode; +class Module; struct AAMDNodes; template <> struct ilist_alloc_traits<Instruction> { diff --git a/llvm/lib/IR/AutoUpgrade.cpp b/llvm/lib/IR/AutoUpgrade.cpp index 3a364211a50..c258d1a4e3a 100644 --- a/llvm/lib/IR/AutoUpgrade.cpp +++ b/llvm/lib/IR/AutoUpgrade.cpp @@ -15,8 +15,6 @@ #include "llvm/IR/AutoUpgrade.h" #include "llvm/ADT/StringSwitch.h" -#include "llvm/IR/CFG.h" -#include "llvm/IR/CallSite.h" #include "llvm/IR/Constants.h" #include "llvm/IR/DIBuilder.h" #include "llvm/IR/DebugInfo.h" @@ -24,7 +22,6 @@ #include "llvm/IR/Function.h" #include "llvm/IR/IRBuilder.h" #include "llvm/IR/Instruction.h" -#include "llvm/IR/IntrinsicInst.h" #include "llvm/IR/LLVMContext.h" #include "llvm/IR/Module.h" #include "llvm/IR/Verifier.h" diff --git a/llvm/lib/IR/Constants.cpp b/llvm/lib/IR/Constants.cpp index f56fe708980..dccba779deb 100644 --- a/llvm/lib/IR/Constants.cpp +++ b/llvm/lib/IR/Constants.cpp @@ -16,7 +16,6 @@ #include "LLVMContextImpl.h" #include "llvm/ADT/STLExtras.h" #include "llvm/ADT/SmallVector.h" -#include "llvm/ADT/StringExtras.h" #include "llvm/ADT/StringMap.h" #include "llvm/IR/DerivedTypes.h" #include "llvm/IR/GetElementPtrTypeIterator.h" diff --git a/llvm/lib/IR/DebugInfo.cpp b/llvm/lib/IR/DebugInfo.cpp index df0c52d4463..7fff7526b92 100644 --- a/llvm/lib/IR/DebugInfo.cpp +++ b/llvm/lib/IR/DebugInfo.cpp @@ -13,7 +13,6 @@ //===----------------------------------------------------------------------===// #include "llvm-c/DebugInfo.h" -#include "LLVMContextImpl.h" #include "llvm/ADT/DenseMap.h" #include "llvm/ADT/DenseSet.h" #include "llvm/ADT/None.h" diff --git a/llvm/lib/IR/DebugLoc.cpp b/llvm/lib/IR/DebugLoc.cpp index 6297395b4c0..0a494119c3f 100644 --- a/llvm/lib/IR/DebugLoc.cpp +++ b/llvm/lib/IR/DebugLoc.cpp @@ -10,7 +10,6 @@ #include "llvm/IR/DebugLoc.h" #include "LLVMContextImpl.h" #include "llvm/IR/DebugInfo.h" -#include "llvm/IR/IntrinsicInst.h" using namespace llvm; //===----------------------------------------------------------------------===// diff --git a/llvm/lib/IR/Function.cpp b/llvm/lib/IR/Function.cpp index d47f63a9b15..1fff912ecf2 100644 --- a/llvm/lib/IR/Function.cpp +++ b/llvm/lib/IR/Function.cpp @@ -12,7 +12,6 @@ //===----------------------------------------------------------------------===// #include "llvm/IR/Function.h" -#include "LLVMContextImpl.h" #include "SymbolTableListTraitsImpl.h" #include "llvm/ADT/ArrayRef.h" #include "llvm/ADT/DenseSet.h" diff --git a/llvm/lib/IR/Instruction.cpp b/llvm/lib/IR/Instruction.cpp index 1d371b01901..5f2a6146ad8 100644 --- a/llvm/lib/IR/Instruction.cpp +++ b/llvm/lib/IR/Instruction.cpp @@ -13,11 +13,9 @@ #include "llvm/IR/Instruction.h" #include "llvm/ADT/DenseSet.h" -#include "llvm/IR/CallSite.h" #include "llvm/IR/Constants.h" #include "llvm/IR/Instructions.h" #include "llvm/IR/MDBuilder.h" -#include "llvm/IR/Module.h" #include "llvm/IR/Operator.h" #include "llvm/IR/Type.h" using namespace llvm; diff --git a/llvm/lib/IR/User.cpp b/llvm/lib/IR/User.cpp index d46039107f3..041593f20b5 100644 --- a/llvm/lib/IR/User.cpp +++ b/llvm/lib/IR/User.cpp @@ -10,7 +10,6 @@ #include "llvm/IR/User.h" #include "llvm/IR/Constant.h" #include "llvm/IR/GlobalValue.h" -#include "llvm/IR/Operator.h" namespace llvm { class BasicBlock; diff --git a/llvm/lib/IR/ValueTypes.cpp b/llvm/lib/IR/ValueTypes.cpp index cf6ee063c2d..b5b464b197e 100644 --- a/llvm/lib/IR/ValueTypes.cpp +++ b/llvm/lib/IR/ValueTypes.cpp @@ -14,7 +14,6 @@ #include "llvm/CodeGen/ValueTypes.h" #include "llvm/ADT/StringExtras.h" #include "llvm/IR/DerivedTypes.h" -#include "llvm/IR/LLVMContext.h" #include "llvm/IR/Type.h" #include "llvm/Support/ErrorHandling.h" using namespace llvm; diff --git a/llvm/lib/IR/Verifier.cpp b/llvm/lib/IR/Verifier.cpp index 26d2147d81e..6137faf38a9 100644 --- a/llvm/lib/IR/Verifier.cpp +++ b/llvm/lib/IR/Verifier.cpp @@ -75,7 +75,6 @@ #include "llvm/IR/DebugInfoMetadata.h" #include "llvm/IR/DebugLoc.h" #include "llvm/IR/DerivedTypes.h" -#include "llvm/IR/DiagnosticInfo.h" #include "llvm/IR/Dominators.h" #include "llvm/IR/Function.h" #include "llvm/IR/GlobalAlias.h" |