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