svn commit: r222988 -
projects/llvm-ia64/contrib/llvm/lib/Target/IA64
Marcel Moolenaar
marcel at FreeBSD.org
Sat Jun 11 16:44:31 UTC 2011
Author: marcel
Date: Sat Jun 11 16:44:30 2011
New Revision: 222988
URL: http://svn.freebsd.org/changeset/base/222988
Log:
Might as well add the other CPUs. It prevents warnings when compiling
clang natively.
Modified:
projects/llvm-ia64/contrib/llvm/lib/Target/IA64/IA64.td
Modified: projects/llvm-ia64/contrib/llvm/lib/Target/IA64/IA64.td
==============================================================================
--- projects/llvm-ia64/contrib/llvm/lib/Target/IA64/IA64.td Sat Jun 11 13:19:58 2011 (r222987)
+++ projects/llvm-ia64/contrib/llvm/lib/Target/IA64/IA64.td Sat Jun 11 16:44:30 2011 (r222988)
@@ -10,8 +10,16 @@ def FeatureLongBranch :
SubtargetFeature<"lb", "HasLongBranch", "true",
"Enable the long branch instruction">;
+// Itanium 1
+def : IA64Impl<"itanium", []>;
def : IA64Impl<"merced", []>;
+
+// Itanium 2
+def : IA64Impl<"itanium2", [FeatureLongBranch]>;
def : IA64Impl<"mckinley", [FeatureLongBranch]>;
+def : IA64Impl<"madison", [FeatureLongBranch]>;
+def : IA64Impl<"montecito", [FeatureLongBranch]>;
+def : IA64Impl<"montvale", [FeatureLongBranch]>;
//
// Registers
More information about the svn-src-projects
mailing list