diff options
author | Kazu Hirata <kazu@codesourcery.com> | 2006-05-02 14:05:14 +0000 |
---|---|---|
committer | Kazu Hirata <kazu@codesourcery.com> | 2006-05-02 14:05:14 +0000 |
commit | ca4443f646419720f1488c69ce9172f4fe03017f (patch) | |
tree | c99f67b8e21026d5e8e4a38cdc6fb7673abc04d1 /gcc | |
parent | 4aa1b9cc8a9b3070e33b68f80691c0d0d4a70f72 (diff) |
Backport:
2006-05-01 Kazu Hirata <kazu@codesourcery.com>
PR target/27374
* gcc/config/arm/vfp.md (*arm_movdi_vfp): Correct the output
templates for case 3 and 4.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/csl/sourcerygxx-4_1@113464 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/config/arm/vfp.md | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/config/arm/vfp.md b/gcc/config/arm/vfp.md index c85f58cf88b..2af4af4b2ee 100644 --- a/gcc/config/arm/vfp.md +++ b/gcc/config/arm/vfp.md @@ -160,9 +160,9 @@ 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: |