aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/IA64/IA64Subtarget.h
diff options
context:
space:
mode:
authorDan Gohman <gohman@apple.com>2009-01-16 22:49:36 +0000
committerDan Gohman <gohman@apple.com>2009-01-16 22:49:36 +0000
commitfecb35a7859ed918092b021842f12702ff64308e (patch)
treeb4d2515163a296da42247ef03d6b8595d18b016b /lib/Target/IA64/IA64Subtarget.h
parent14bb992f8671302f8fad58ee842aa54e0b31edc1 (diff)
downloadexternal_llvm-fecb35a7859ed918092b021842f12702ff64308e.zip
external_llvm-fecb35a7859ed918092b021842f12702ff64308e.tar.gz
external_llvm-fecb35a7859ed918092b021842f12702ff64308e.tar.bz2
Give IA64 a TargetSubtarget subclass, so that it can
implement getSubtargetImpl. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@62369 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/IA64/IA64Subtarget.h')
-rw-r--r--lib/Target/IA64/IA64Subtarget.h28
1 files changed, 28 insertions, 0 deletions
diff --git a/lib/Target/IA64/IA64Subtarget.h b/lib/Target/IA64/IA64Subtarget.h
new file mode 100644
index 0000000..0387af5
--- /dev/null
+++ b/lib/Target/IA64/IA64Subtarget.h
@@ -0,0 +1,28 @@
+//====---- IA64Subtarget.h - Define Subtarget for the IA64 -----*- C++ -*--===//
+//
+// The LLVM Compiler Infrastructure
+//
+// This file is distributed under the University of Illinois Open Source
+// License. See LICENSE.TXT for details.
+//
+//===----------------------------------------------------------------------===//
+//
+// This file declares the IA64 specific subclass of TargetSubtarget.
+//
+//===----------------------------------------------------------------------===//
+
+#ifndef IA64SUBTARGET_H
+#define IA64SUBTARGET_H
+
+#include "llvm/Target/TargetSubtarget.h"
+
+namespace llvm {
+
+class IA64Subtarget : public TargetSubtarget {
+public:
+ IA64Subtarget();
+};
+
+} // End llvm namespace
+
+#endif