On Darwin x86_64 small code model doesn't guarantee code address fits in 32-bit.
[oota-llvm.git] / lib / Target / X86 / X86RegisterInfo.h
index 4856e2346dede8b14604d0563fcf81913337cb31..33b9f5edc73a6ed1daa179836bc41635d87c40ac 100644 (file)
@@ -35,7 +35,7 @@ namespace X86 {
   /// these indices must be kept in sync with the class indices in the 
   /// X86RegisterInfo.td file.
   enum SubregIndex {
-    SUBREG_8BIT = 1, SUBREG_16BIT = 2, SUBREG_32BIT = 3
+    SUBREG_8BIT = 1, SUBREG_8BIT_HI = 2, SUBREG_16BIT = 3, SUBREG_32BIT = 4
   };
 }