aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/CodeGen/RegAlloc/IGNode.h1
-rw-r--r--lib/CodeGen/RegAlloc/LiveRange.h2
-rw-r--r--lib/Target/SparcV9/MachineCodeForInstruction.h2
-rw-r--r--lib/Target/SparcV9/MachineInstrAnnot.h2
-rw-r--r--lib/Target/SparcV9/RegAlloc/IGNode.h1
-rw-r--r--lib/Target/SparcV9/RegAlloc/LiveRange.h2
-rw-r--r--lib/VMCore/ConstantFold.h2
-rw-r--r--lib/VMCore/ConstantFolding.h2
8 files changed, 14 insertions, 0 deletions
diff --git a/lib/CodeGen/RegAlloc/IGNode.h b/lib/CodeGen/RegAlloc/IGNode.h
index 2b782436aa..3b1344b85e 100644
--- a/lib/CodeGen/RegAlloc/IGNode.h
+++ b/lib/CodeGen/RegAlloc/IGNode.h
@@ -26,6 +26,7 @@
#define IG_NODE_H
#include "llvm/CodeGen/LiveRange.h"
+#include <assert.h>
class RegClass;
//----------------------------------------------------------------------------
diff --git a/lib/CodeGen/RegAlloc/LiveRange.h b/lib/CodeGen/RegAlloc/LiveRange.h
index ddaf329e53..deab75d074 100644
--- a/lib/CodeGen/RegAlloc/LiveRange.h
+++ b/lib/CodeGen/RegAlloc/LiveRange.h
@@ -14,6 +14,8 @@
#include "llvm/CodeGen/ValueSet.h"
#include "llvm/Value.h"
+#include <assert.h>
+
class RegClass;
class IGNode;
class Type;
diff --git a/lib/Target/SparcV9/MachineCodeForInstruction.h b/lib/Target/SparcV9/MachineCodeForInstruction.h
index ff171e9621..91b4dfdc5e 100644
--- a/lib/Target/SparcV9/MachineCodeForInstruction.h
+++ b/lib/Target/SparcV9/MachineCodeForInstruction.h
@@ -20,6 +20,8 @@
#include "Support/Annotation.h"
#include <vector>
+#include <assert.h>
+
class MachineInstr;
class Instruction;
class Value;
diff --git a/lib/Target/SparcV9/MachineInstrAnnot.h b/lib/Target/SparcV9/MachineInstrAnnot.h
index e1902e77b3..b7e22d8138 100644
--- a/lib/Target/SparcV9/MachineInstrAnnot.h
+++ b/lib/Target/SparcV9/MachineInstrAnnot.h
@@ -10,6 +10,8 @@
#include "llvm/CodeGen/MachineInstr.h"
#include "llvm/Target/TargetRegInfo.h"
+#include <assert.h>
+
class Value;
class TmpInstruction;
class CallInst;
diff --git a/lib/Target/SparcV9/RegAlloc/IGNode.h b/lib/Target/SparcV9/RegAlloc/IGNode.h
index 2b782436aa..3b1344b85e 100644
--- a/lib/Target/SparcV9/RegAlloc/IGNode.h
+++ b/lib/Target/SparcV9/RegAlloc/IGNode.h
@@ -26,6 +26,7 @@
#define IG_NODE_H
#include "llvm/CodeGen/LiveRange.h"
+#include <assert.h>
class RegClass;
//----------------------------------------------------------------------------
diff --git a/lib/Target/SparcV9/RegAlloc/LiveRange.h b/lib/Target/SparcV9/RegAlloc/LiveRange.h
index ddaf329e53..deab75d074 100644
--- a/lib/Target/SparcV9/RegAlloc/LiveRange.h
+++ b/lib/Target/SparcV9/RegAlloc/LiveRange.h
@@ -14,6 +14,8 @@
#include "llvm/CodeGen/ValueSet.h"
#include "llvm/Value.h"
+#include <assert.h>
+
class RegClass;
class IGNode;
class Type;
diff --git a/lib/VMCore/ConstantFold.h b/lib/VMCore/ConstantFold.h
index 2401ad7596..7589bb9a35 100644
--- a/lib/VMCore/ConstantFold.h
+++ b/lib/VMCore/ConstantFold.h
@@ -33,6 +33,8 @@
#ifndef LLVM_CONSTANTHANDLING_H
#define LLVM_CONSTANTHANDLING_H
+#include <assert.h>
+
#include "llvm/Constants.h"
#include "llvm/Type.h"
class PointerType;
diff --git a/lib/VMCore/ConstantFolding.h b/lib/VMCore/ConstantFolding.h
index 2401ad7596..7589bb9a35 100644
--- a/lib/VMCore/ConstantFolding.h
+++ b/lib/VMCore/ConstantFolding.h
@@ -33,6 +33,8 @@
#ifndef LLVM_CONSTANTHANDLING_H
#define LLVM_CONSTANTHANDLING_H
+#include <assert.h>
+
#include "llvm/Constants.h"
#include "llvm/Type.h"
class PointerType;