diff options
author | Dan Gohman <gohman@apple.com> | 2008-05-29 19:52:31 +0000 |
---|---|---|
committer | Dan Gohman <gohman@apple.com> | 2008-05-29 19:52:31 +0000 |
commit | 5cafec8d9e112719995b5dd55656c3eb9f3052a2 (patch) | |
tree | b84158d384b79ae4588a97757781b1f30a0c8333 | |
parent | 42d311cef64ad01eec4e45967dbed33c8aea6b04 (diff) | |
download | external_llvm-5cafec8d9e112719995b5dd55656c3eb9f3052a2.zip external_llvm-5cafec8d9e112719995b5dd55656c3eb9f3052a2.tar.gz external_llvm-5cafec8d9e112719995b5dd55656c3eb9f3052a2.tar.bz2 |
Prune and tidy #includes.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@51697 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | include/llvm/ADT/BitVector.h | 5 | ||||
-rw-r--r-- | include/llvm/Analysis/ScalarEvolution.h | 3 | ||||
-rw-r--r-- | include/llvm/Analysis/ScalarEvolutionExpander.h | 3 | ||||
-rw-r--r-- | include/llvm/CodeGen/LiveInterval.h | 2 | ||||
-rw-r--r-- | include/llvm/CodeGen/MachineCodeEmitter.h | 1 | ||||
-rw-r--r-- | include/llvm/CodeGen/MachineInstr.h | 1 | ||||
-rw-r--r-- | include/llvm/CodeGen/MachineOperand.h | 1 | ||||
-rw-r--r-- | include/llvm/CodeGen/SelectionDAG.h | 1 | ||||
-rw-r--r-- | include/llvm/System/Program.h | 1 | ||||
-rw-r--r-- | include/llvm/Target/TargetJITInfo.h | 1 | ||||
-rw-r--r-- | include/llvm/Target/TargetMachine.h | 2 | ||||
-rw-r--r-- | include/llvm/Transforms/Scalar.h | 4 | ||||
-rw-r--r-- | include/llvm/Transforms/Utils/FunctionUtils.h | 2 | ||||
-rw-r--r-- | include/llvm/Value.h | 2 |
14 files changed, 8 insertions, 21 deletions
diff --git a/include/llvm/ADT/BitVector.h b/include/llvm/ADT/BitVector.h index fccb1c6..a2f273d 100644 --- a/include/llvm/ADT/BitVector.h +++ b/include/llvm/ADT/BitVector.h @@ -17,7 +17,6 @@ #include "llvm/Support/MathExtras.h" #include <algorithm> #include <cassert> -#include <cstdlib> #include <cstring> namespace llvm { @@ -65,7 +64,7 @@ public: /// BitVector default ctor - Creates an empty bitvector. BitVector() : Size(0), Capacity(0) { - Bits = NULL; + Bits = 0; } /// BitVector ctor - Creates a bitvector of specified number of bits. All @@ -81,7 +80,7 @@ public: /// BitVector copy ctor. BitVector(const BitVector &RHS) : Size(RHS.size()) { if (Size == 0) { - Bits = NULL; + Bits = 0; Capacity = 0; return; } diff --git a/include/llvm/Analysis/ScalarEvolution.h b/include/llvm/Analysis/ScalarEvolution.h index 4d9d5e5..a8e45e0 100644 --- a/include/llvm/Analysis/ScalarEvolution.h +++ b/include/llvm/Analysis/ScalarEvolution.h @@ -24,8 +24,7 @@ #include "llvm/Pass.h" #include "llvm/Analysis/LoopInfo.h" #include "llvm/Support/DataTypes.h" -#include "llvm/Support/Streams.h" -#include <set> +#include <iosfwd> namespace llvm { class APInt; diff --git a/include/llvm/Analysis/ScalarEvolutionExpander.h b/include/llvm/Analysis/ScalarEvolutionExpander.h index ed520f5..daff373 100644 --- a/include/llvm/Analysis/ScalarEvolutionExpander.h +++ b/include/llvm/Analysis/ScalarEvolutionExpander.h @@ -14,13 +14,10 @@ #ifndef LLVM_ANALYSIS_SCALAREVOLUTION_EXPANDER_H #define LLVM_ANALYSIS_SCALAREVOLUTION_EXPANDER_H -#include "llvm/BasicBlock.h" -#include "llvm/Constants.h" #include "llvm/Instructions.h" #include "llvm/Type.h" #include "llvm/Analysis/ScalarEvolution.h" #include "llvm/Analysis/ScalarEvolutionExpressions.h" -#include "llvm/Support/CFG.h" namespace llvm { /// SCEVExpander - This class uses information about analyze scalars to diff --git a/include/llvm/CodeGen/LiveInterval.h b/include/llvm/CodeGen/LiveInterval.h index 31d6947..e941a45 100644 --- a/include/llvm/CodeGen/LiveInterval.h +++ b/include/llvm/CodeGen/LiveInterval.h @@ -23,9 +23,7 @@ #include "llvm/ADT/SmallVector.h" #include "llvm/Support/Allocator.h" -#include "llvm/Support/Streams.h" #include <iosfwd> -#include <vector> #include <cassert> namespace llvm { diff --git a/include/llvm/CodeGen/MachineCodeEmitter.h b/include/llvm/CodeGen/MachineCodeEmitter.h index e38eb06..86684d7 100644 --- a/include/llvm/CodeGen/MachineCodeEmitter.h +++ b/include/llvm/CodeGen/MachineCodeEmitter.h @@ -18,7 +18,6 @@ #define LLVM_CODEGEN_MACHINECODEEMITTER_H #include "llvm/Support/DataTypes.h" -#include <vector> namespace llvm { diff --git a/include/llvm/CodeGen/MachineInstr.h b/include/llvm/CodeGen/MachineInstr.h index 0c657db..6e46ab3 100644 --- a/include/llvm/CodeGen/MachineInstr.h +++ b/include/llvm/CodeGen/MachineInstr.h @@ -18,6 +18,7 @@ #include "llvm/CodeGen/MachineOperand.h" #include "llvm/CodeGen/MachineMemOperand.h" +#include <vector> namespace llvm { diff --git a/include/llvm/CodeGen/MachineOperand.h b/include/llvm/CodeGen/MachineOperand.h index d62c8f8..28d6352 100644 --- a/include/llvm/CodeGen/MachineOperand.h +++ b/include/llvm/CodeGen/MachineOperand.h @@ -15,7 +15,6 @@ #define LLVM_CODEGEN_MACHINEOPERAND_H #include "llvm/Support/DataTypes.h" -#include <vector> #include <cassert> #include <iosfwd> diff --git a/include/llvm/CodeGen/SelectionDAG.h b/include/llvm/CodeGen/SelectionDAG.h index b68ed60..77405e4 100644 --- a/include/llvm/CodeGen/SelectionDAG.h +++ b/include/llvm/CodeGen/SelectionDAG.h @@ -22,7 +22,6 @@ #include <list> #include <vector> #include <map> -#include <set> #include <string> namespace llvm { diff --git a/include/llvm/System/Program.h b/include/llvm/System/Program.h index 3e9a1f2..ecb909c 100644 --- a/include/llvm/System/Program.h +++ b/include/llvm/System/Program.h @@ -15,7 +15,6 @@ #define LLVM_SYSTEM_PROGRAM_H #include "llvm/System/Path.h" -#include <vector> namespace llvm { namespace sys { diff --git a/include/llvm/Target/TargetJITInfo.h b/include/llvm/Target/TargetJITInfo.h index 918319f..6e1eb43 100644 --- a/include/llvm/Target/TargetJITInfo.h +++ b/include/llvm/Target/TargetJITInfo.h @@ -17,7 +17,6 @@ #ifndef LLVM_TARGET_TARGETJITINFO_H #define LLVM_TARGET_TARGETJITINFO_H -#include <vector> #include <cassert> #include "llvm/Support/DataTypes.h" diff --git a/include/llvm/Target/TargetMachine.h b/include/llvm/Target/TargetMachine.h index b495f85..e86af9f 100644 --- a/include/llvm/Target/TargetMachine.h +++ b/include/llvm/Target/TargetMachine.h @@ -16,7 +16,7 @@ #include "llvm/Target/TargetInstrItineraries.h" #include <cassert> -#include <string> +#include <iosfwd> namespace llvm { diff --git a/include/llvm/Transforms/Scalar.h b/include/llvm/Transforms/Scalar.h index 9a165c9..d62cdc7 100644 --- a/include/llvm/Transforms/Scalar.h +++ b/include/llvm/Transforms/Scalar.h @@ -15,8 +15,6 @@ #ifndef LLVM_TRANSFORMS_SCALAR_H #define LLVM_TRANSFORMS_SCALAR_H -#include <cstdlib> - namespace llvm { class FunctionPass; @@ -271,7 +269,7 @@ extern const PassInfo *const LowerSwitchID; // purpose "my LLVM-to-LLVM pass doesn't support the invoke instruction yet" // lowering pass. // -FunctionPass *createLowerInvokePass(const TargetLowering *TLI = NULL); +FunctionPass *createLowerInvokePass(const TargetLowering *TLI = 0); extern const PassInfo *const LowerInvokePassID; //===----------------------------------------------------------------------===// diff --git a/include/llvm/Transforms/Utils/FunctionUtils.h b/include/llvm/Transforms/Utils/FunctionUtils.h index 09afebe..dc7ef23 100644 --- a/include/llvm/Transforms/Utils/FunctionUtils.h +++ b/include/llvm/Transforms/Utils/FunctionUtils.h @@ -14,12 +14,12 @@ #ifndef LLVM_TRANSFORMS_UTILS_FUNCTION_H #define LLVM_TRANSFORMS_UTILS_FUNCTION_H -#include "llvm/Analysis/Dominators.h" #include "llvm/Analysis/LoopInfo.h" #include <vector> namespace llvm { class BasicBlock; + class DominatorTree; class Function; /// ExtractCodeRegion - rip out a sequence of basic blocks into a new function diff --git a/include/llvm/Value.h b/include/llvm/Value.h index efac8e8..af90b91 100644 --- a/include/llvm/Value.h +++ b/include/llvm/Value.h @@ -18,7 +18,7 @@ #include "llvm/AbstractTypeUser.h" #include "llvm/Use.h" #include "llvm/Support/Casting.h" -#include "llvm/Support/Streams.h" +#include <iosfwd> #include <string> namespace llvm { |