* config/mep/mep.md (sibcall_internal): Change register to allow
authordj <dj@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 15 Jul 2009 04:11:03 +0000 (04:11 +0000)
committerdj <dj@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 15 Jul 2009 04:11:03 +0000 (04:11 +0000)
for 24-bit addresses.
(sibcall_value_internal): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149655 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/mep/mep.md

index 7624161..201a3ef 100644 (file)
@@ -1,3 +1,9 @@
+2009-07-15  DJ Delorie  <dj@redhat.com>
+
+       * config/mep/mep.md (sibcall_internal): Change register to allow
+       for 24-bit addresses.
+       (sibcall_value_internal): Likewise.
+
 2009-07-14  Ghassan Shobaki  <ghassan.shobaki@amd.com>
        
        * doc/invoke.texi: Added descriptions of the 
index f3c76dd..5b5fba8 100644 (file)
     return "jmp\t%0";
   else if (mep_vliw_mode_match (operands[2]))
     return
-        "movu  $11, %0\n\
-       jmp     $11";
+        "movu  $3, %0\n\
+       jmp     $3";
   else
     return
        "ldc    $12, $lp\n\
     return "jmp\t%1";
   else if (mep_vliw_mode_match (operands[3]))
     return
-        "movu  $11, %1\n\
-       jmp     $11";
+        "movu  $3, %1\n\
+       jmp     $3";
   else
     return
        "ldc    $12, $lp\n\