[llvm-commits] [llvm] r152099 - /llvm/trunk/include/llvm/MC/MCRegisterInfo.h

Craig Topper craig.topper at gmail.com
Mon Mar 5 19:28:45 PST 2012


Author: ctopper
Date: Mon Mar  5 21:28:45 2012
New Revision: 152099

URL: http://llvm.org/viewvc/llvm-project?rev=152099&view=rev
Log:
Revert r152016 and allow overlap, sub, super register tables to be more than 64k entries.

Modified:
    llvm/trunk/include/llvm/MC/MCRegisterInfo.h

Modified: llvm/trunk/include/llvm/MC/MCRegisterInfo.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/MC/MCRegisterInfo.h?rev=152099&r1=152098&r2=152099&view=diff
==============================================================================
--- llvm/trunk/include/llvm/MC/MCRegisterInfo.h (original)
+++ llvm/trunk/include/llvm/MC/MCRegisterInfo.h Mon Mar  5 21:28:45 2012
@@ -107,9 +107,9 @@
 ///
 struct MCRegisterDesc {
   const char *Name;         // Printable name for the reg (for debugging)
-  uint16_t   Overlaps;      // Overlapping registers, described above
-  uint16_t   SubRegs;       // Sub-register set, described above
-  uint16_t   SuperRegs;     // Super-register set, described above
+  uint32_t   Overlaps;      // Overlapping registers, described above
+  uint32_t   SubRegs;       // Sub-register set, described above
+  uint32_t   SuperRegs;     // Super-register set, described above
 };
 
 /// MCRegisterInfo base class - We assume that the target defines a static





More information about the llvm-commits mailing list