[llvm-commits] CVS: llvm/utils/TableGen/CodeGenTarget.cpp

Nate Begeman natebegeman at mac.com
Mon Nov 28 22:19:50 PST 2005



Changes in directory llvm/utils/TableGen:

CodeGenTarget.cpp updated: 1.43 -> 1.44
---
Log message:

Add the new vector types to tablegen


---
Diffs of the changes:  (+12 -0)

 CodeGenTarget.cpp |   12 ++++++++++++
 1 files changed, 12 insertions(+)


Index: llvm/utils/TableGen/CodeGenTarget.cpp
diff -u llvm/utils/TableGen/CodeGenTarget.cpp:1.43 llvm/utils/TableGen/CodeGenTarget.cpp:1.44
--- llvm/utils/TableGen/CodeGenTarget.cpp:1.43	Sat Nov 19 01:48:33 2005
+++ llvm/utils/TableGen/CodeGenTarget.cpp	Tue Nov 29 00:19:38 2005
@@ -46,6 +46,12 @@
   case MVT::f80:   return "f80";
   case MVT::f128:  return "f128";
   case MVT::isVoid:return "void";
+  case MVT::v16i8: return "v16i8";
+  case MVT::v8i16: return "v8i16";
+  case MVT::v4i32: return "v4i32";
+  case MVT::v2i64: return "v2i64";
+  case MVT::v4f32: return "v4f32";
+  case MVT::v2f64: return "v2f64";
   default: assert(0 && "ILLEGAL VALUE TYPE!"); return "";
   }
 }
@@ -64,6 +70,12 @@
   case MVT::f80:   return "f80";
   case MVT::f128:  return "f128";
   case MVT::isVoid:return "isVoid";
+  case MVT::v16i8: return "v16i8";
+  case MVT::v8i16: return "v8i16";
+  case MVT::v4i32: return "v4i32";
+  case MVT::v2i64: return "v2i64";
+  case MVT::v4f32: return "v4f32";
+  case MVT::v2f64: return "v2f64";
   default: assert(0 && "ILLEGAL VALUE TYPE!"); return "";
   }
 }






More information about the llvm-commits mailing list