diff --git a/lib/Target/X86/X86RegisterInfo.td b/lib/Target/X86/X86RegisterInfo.td
index edf22ee1127..fbbb2575f65 100644
--- a/lib/Target/X86/X86RegisterInfo.td
+++ b/lib/Target/X86/X86RegisterInfo.td
@@ -25,7 +25,7 @@ let Namespace = "X86" in {
   def sub_8bit_hi : SubRegIndex<8, 8>;
   def sub_16bit   : SubRegIndex<16>;
   def sub_32bit   : SubRegIndex<32>;
-  def sub_xmm     : SubRegIndex<64>;
+  def sub_xmm     : SubRegIndex<128>;
 }
 
 //===----------------------------------------------------------------------===//