diff --git a/include/llvm/Analysis/DominanceFrontierImpl.h b/include/llvm/Analysis/DominanceFrontierImpl.h index 278d2981516..629ae380904 100644 --- a/include/llvm/Analysis/DominanceFrontierImpl.h +++ b/include/llvm/Analysis/DominanceFrontierImpl.h @@ -19,7 +19,9 @@ #define LLVM_ANALYSIS_DOMINANCEFRONTIERIMPL_H #include "llvm/ADT/SmallPtrSet.h" +#include "llvm/Analysis/DominanceFrontier.h" #include "llvm/Support/Debug.h" +#include "llvm/Support/GenericDomTree.h" namespace llvm { diff --git a/include/llvm/CodeGen/PBQP/Graph.h b/include/llvm/CodeGen/PBQP/Graph.h index efb723cab39..f73383ed100 100644 --- a/include/llvm/CodeGen/PBQP/Graph.h +++ b/include/llvm/CodeGen/PBQP/Graph.h @@ -21,6 +21,7 @@ #include #include #include +#include namespace llvm { namespace PBQP { diff --git a/include/llvm/DebugInfo/DWARF/DWARFSection.h b/include/llvm/DebugInfo/DWARF/DWARFSection.h index f52004cac8e..3e27b529e97 100644 --- a/include/llvm/DebugInfo/DWARF/DWARFSection.h +++ b/include/llvm/DebugInfo/DWARF/DWARFSection.h @@ -11,6 +11,7 @@ #define LLVM_LIB_DEBUGINFO_DWARFSECTION_H #include "llvm/DebugInfo/DWARF/DWARFRelocMap.h" +#include "llvm/ADT/StringRef.h" namespace llvm { diff --git a/include/llvm/IR/Statepoint.h b/include/llvm/IR/Statepoint.h index a349edae7d7..d6b722c78b6 100644 --- a/include/llvm/IR/Statepoint.h +++ b/include/llvm/IR/Statepoint.h @@ -19,6 +19,7 @@ #include "llvm/ADT/iterator_range.h" #include "llvm/IR/BasicBlock.h" #include "llvm/IR/CallSite.h" +#include "llvm/IR/Constants.h" #include "llvm/IR/Instructions.h" #include "llvm/IR/Intrinsics.h" #include "llvm/Support/Compiler.h"