aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm/Target
diff options
context:
space:
mode:
Diffstat (limited to 'include/llvm/Target')
-rw-r--r--include/llvm/Target/TargetCacheInfo.h2
-rw-r--r--include/llvm/Target/TargetInstrInfo.h1
-rw-r--r--include/llvm/Target/TargetRegInfo.h1
-rw-r--r--include/llvm/Target/TargetSchedInfo.h1
4 files changed, 5 insertions, 0 deletions
diff --git a/include/llvm/Target/TargetCacheInfo.h b/include/llvm/Target/TargetCacheInfo.h
index 5eb9fde..6d5d374 100644
--- a/include/llvm/Target/TargetCacheInfo.h
+++ b/include/llvm/Target/TargetCacheInfo.h
@@ -8,6 +8,8 @@
#define LLVM_TARGET_TARGETCACHEINFO_H
#include "Support/DataTypes.h"
+#include <assert.h>
+
class TargetMachine;
struct TargetCacheInfo {
diff --git a/include/llvm/Target/TargetInstrInfo.h b/include/llvm/Target/TargetInstrInfo.h
index 806132e..33ccc2b 100644
--- a/include/llvm/Target/TargetInstrInfo.h
+++ b/include/llvm/Target/TargetInstrInfo.h
@@ -9,6 +9,7 @@
#include "Support/DataTypes.h"
#include <vector>
+#include <assert.h>
class MachineInstr;
class TargetMachine;
diff --git a/include/llvm/Target/TargetRegInfo.h b/include/llvm/Target/TargetRegInfo.h
index 7808efc..1b8c481 100644
--- a/include/llvm/Target/TargetRegInfo.h
+++ b/include/llvm/Target/TargetRegInfo.h
@@ -10,6 +10,7 @@
#include "Support/hash_map"
#include <string>
+#include <assert.h>
class TargetMachine;
class IGNode;
diff --git a/include/llvm/Target/TargetSchedInfo.h b/include/llvm/Target/TargetSchedInfo.h
index 5d42d40..b978cdf 100644
--- a/include/llvm/Target/TargetSchedInfo.h
+++ b/include/llvm/Target/TargetSchedInfo.h
@@ -10,6 +10,7 @@
#include "llvm/Target/TargetInstrInfo.h"
#include "Support/hash_map"
#include <string>
+#include <assert.h>
typedef long long cycles_t;
static const cycles_t HUGE_LATENCY = ~((long long) 1 << (sizeof(cycles_t)-2));