OSDN Git Service

PR target/27374
authorkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 1 May 2006 21:55:02 +0000 (21:55 +0000)
committerkazu <kazu@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 1 May 2006 21:55:02 +0000 (21:55 +0000)
* config/arm/vfp.md (*arm_movdi_vfp): Correct the output
templates for case 3 and 4.

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

gcc/ChangeLog
gcc/config/arm/vfp.md

index bec4dc9..d10d2ce 100644 (file)
@@ -1,3 +1,9 @@
+2006-05-01  Kazu Hirata  <kazu@codesourcery.com>
+
+       PR target/27374
+       * config/arm/vfp.md (*arm_movdi_vfp): Correct the output
+       templates for case 3 and 4.
+
 2006-05-01  DJ Delorie  <dj@redhat.com>
 
        * vec.c: Include bconfig.h when appropriate.
index 3f8b397..2380c83 100644 (file)
     case 2:
       return output_move_double (operands);
     case 3:
-      return \"fmdrr%?\\t%P0, %1\\t%@ int\";
+      return \"fmdrr%?\\t%P0, %Q1, %R1\\t%@ int\";
     case 4:
-      return \"fmrrd%?\\t%0, %1\\t%@ int\";
+      return \"fmrrd%?\\t%Q0, %R0, %P1\\t%@ int\";
     case 5:
       return \"fcpyd%?\\t%P0, %P1\\t%@ int\";
     case 6: