[llvm-commits] [llvm] r135658 - /llvm/trunk/lib/Target/X86/X86RegisterInfo.td

Bruno Cardoso Lopes bruno.cardoso at gmail.com
Wed Jul 20 18:55:33 PDT 2011


Author: bruno
Date: Wed Jul 20 20:55:33 2011
New Revision: 135658

URL: http://llvm.org/viewvc/llvm-project?rev=135658&view=rev
Log:
Add v16i16 type to VR256 class

Modified:
    llvm/trunk/lib/Target/X86/X86RegisterInfo.td

Modified: llvm/trunk/lib/Target/X86/X86RegisterInfo.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86RegisterInfo.td?rev=135658&r1=135657&r2=135658&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/X86RegisterInfo.td (original)
+++ llvm/trunk/lib/Target/X86/X86RegisterInfo.td Wed Jul 20 20:55:33 2011
@@ -455,8 +455,8 @@
   let SubRegClasses = [(FR32 sub_ss), (FR64 sub_sd)];
 }
 
-def VR256 : RegisterClass<"X86", [v32i8, v8i32, v4i64, v8f32, v4f64], 256,
-                          (sequence "YMM%u", 0, 15)> {
+def VR256 : RegisterClass<"X86", [v32i8, v16i16, v8i32, v4i64, v8f32, v4f64],
+                          256, (sequence "YMM%u", 0, 15)> {
   let SubRegClasses = [(FR32 sub_ss), (FR64 sub_sd), (VR128 sub_xmm)];
 }
 





More information about the llvm-commits mailing list