[llvm-commits] [llvm] r90789 - /llvm/trunk/include/llvm/Target/TargetRegisterInfo.h

Dan Gohman gohman at apple.com
Mon Dec 7 11:38:26 PST 2009


Author: djg
Date: Mon Dec  7 13:38:26 2009
New Revision: 90789

URL: http://llvm.org/viewvc/llvm-project?rev=90789&view=rev
Log:
Apply Pekka Jääskeläinen's patch to raise the first virtual register
number in order to accomodate targets with more than 1024 registers.

Modified:
    llvm/trunk/include/llvm/Target/TargetRegisterInfo.h

Modified: llvm/trunk/include/llvm/Target/TargetRegisterInfo.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/Target/TargetRegisterInfo.h?rev=90789&r1=90788&r2=90789&view=diff

==============================================================================
--- llvm/trunk/include/llvm/Target/TargetRegisterInfo.h (original)
+++ llvm/trunk/include/llvm/Target/TargetRegisterInfo.h Mon Dec  7 13:38:26 2009
@@ -299,8 +299,8 @@
     /// FirstVirtualRegister - This is the first register number that is
     /// considered to be a 'virtual' register, which is part of the SSA
     /// namespace.  This must be the same for all targets, which means that each
-    /// target is limited to 1024 registers.
-    FirstVirtualRegister = 1024
+    /// target is limited to this fixed number of registers.
+    FirstVirtualRegister = 16384
   };
 
   /// isPhysicalRegister - Return true if the specified register number is in





More information about the llvm-commits mailing list