[llvm-commits] [llvm] r104513 - /llvm/trunk/lib/Target/MSP430/MSP430RegisterInfo.td

Jakob Stoklund Olesen stoklund at 2pi.dk
Mon May 24 10:42:56 PDT 2010


Author: stoklund
Date: Mon May 24 12:42:55 2010
New Revision: 104513

URL: http://llvm.org/viewvc/llvm-project?rev=104513&view=rev
Log:
SubRegIndex'ize MSP430

Modified:
    llvm/trunk/lib/Target/MSP430/MSP430RegisterInfo.td

Modified: llvm/trunk/lib/Target/MSP430/MSP430RegisterInfo.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/MSP430/MSP430RegisterInfo.td?rev=104513&r1=104512&r2=104513&view=diff
==============================================================================
--- llvm/trunk/lib/Target/MSP430/MSP430RegisterInfo.td (original)
+++ llvm/trunk/lib/Target/MSP430/MSP430RegisterInfo.td Mon May 24 12:42:55 2010
@@ -65,7 +65,10 @@
                    [PCB, SPB, SRB, CGB, FPB,
                     R5B, R6B, R7B, R8B, R9B, R10B, R11B, R12B, R13B, R14B, R15B]>;
 
-def subreg_8bit : PatLeaf<(i32 1)>;
+def subreg_8bit : SubRegIndex {
+  let NumberHack = 1;
+  let Namespace = "MSP430";
+}
 
 def GR8 : RegisterClass<"MSP430", [i8], 8,
    // Volatile registers





More information about the llvm-commits mailing list