egcs/gcc ChangeLog config/i960/i960.h config/i ...
vmakarov@egcs.cygnus.com
vmakarov@egcs.cygnus.com
Thu Jan 14 15:17:00 GMT 1999
CVSROOT: /egcs/carton/cvsfiles
Module name: egcs
Changes by: vmakarov@egcs.cygnus.com 99/01/14 15:17:47
Modified files:
gcc : ChangeLog
gcc/config/i960: i960.h i960.md i960.c
Log message:
1999-01-14 Vladimir N. Makarov <vmakarov@cygnus.com>
* config/i960/i960.c (i960_output_move_double_zero,
i960_output_move_quad_zero): New functions for moving zeros.
(i960_output_move_double, i960_output_move_quad): Additional code
for situation when moving unaligned register group.
* config/i960/i960.h (i960_output_move_double_zero,
i960_output_move_quad_zero): The function definitions.
* config/i960/i960.md (movdi+1, movti+1): Usage of the functions.
More information about the Gcc-cvs
mailing list