[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