[llvm-commits] [llvm] r96504 - /llvm/trunk/lib/Target/Mips/MipsInstrInfo.td

Jakob Stoklund Olesen stoklund at 2pi.dk
Wed Feb 17 12:18:50 PST 2010


Author: stoklund
Date: Wed Feb 17 14:18:50 2010
New Revision: 96504

URL: http://llvm.org/viewvc/llvm-project?rev=96504&view=rev
Log:
Remember to define super registers in mips calls.

Modified:
    llvm/trunk/lib/Target/Mips/MipsInstrInfo.td

Modified: llvm/trunk/lib/Target/Mips/MipsInstrInfo.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Mips/MipsInstrInfo.td?rev=96504&r1=96503&r2=96504&view=diff

==============================================================================
--- llvm/trunk/lib/Target/Mips/MipsInstrInfo.td (original)
+++ llvm/trunk/lib/Target/Mips/MipsInstrInfo.td Wed Feb 17 14:18:50 2010
@@ -300,9 +300,8 @@
 // Jump and Link (Call)
 let isCall=1, hasDelaySlot=1,
   // All calls clobber the non-callee saved registers...
-  Defs = [AT, V0, V1, A0, A1, A2, A3, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, 
-          K0, K1, F0, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13,
-          F14, F15, F16, F17, F18, F19], Uses = [GP] in {
+  Defs = [AT, V0, V1, A0, A1, A2, A3, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9,
+          K0, K1, D0, D1, D2, D3, D4, D5, D6, D7, D8, D9], Uses = [GP] in {
   class JumpLink<bits<6> op, string instr_asm>:
     FJ< op,
         (outs),





More information about the llvm-commits mailing list