m68k.md (movdf_cf_hard): Use output_move_double for GPR<-GPR moves.

gcc/
	* config/m68k/m68k.md (movdf_cf_hard): Use output_move_double for
	GPR<-GPR moves.

From-SVN: r120923
This commit is contained in:
Richard Sandiford 2007-01-18 19:46:30 +00:00 committed by Richard Sandiford
parent 58145e4deb
commit bb017fc18e
2 changed files with 6 additions and 3 deletions

View File

@ -1,3 +1,8 @@
2007-01-18 Richard Sandiford <richard@codesourcery.com>
* config/m68k/m68k.md (movdf_cf_hard): Use output_move_double for
GPR<-GPR moves.
2007-01-18 Richard Sandiford <richard@codesourcery.com>
* real.h (real_format): Add a canonical_nan_lsbs_set field.

View File

@ -1013,9 +1013,7 @@
return "fmove%.d %1,%-;move%.l %+,%0;move%.l %+,%R0";
case 3:
return "move%.l %R1,%-;move%.l %1,%-;f%&move%.d %+,%0";
case 4:
return "move%.l %1,%0;move%.l %R1,%R0";
case 5: case 6:
case 4: case 5: case 6:
return output_move_double (operands);
case 7:
REAL_VALUE_FROM_CONST_DOUBLE (r, operands[1]);