aboutsummaryrefslogtreecommitdiff
path: root/libio
diff options
context:
space:
mode:
authorNick Clifton <nickc@cygnus.com>1997-09-16 06:13:27 +0000
committerJeff Law <law@gcc.gnu.org>1997-09-16 00:13:27 -0600
commit145870b56f7710f2f39156ddfdc7b62b0ed079b4 (patch)
tree6bcaebccfd79b6dc8d68e3bdc71ff5e99c7fc5e0 /libio
parent9302e6e54c6bdbe354924f249ce1edac6847b467 (diff)
downloadgcc-145870b56f7710f2f39156ddfdc7b62b0ed079b4.zip
gcc-145870b56f7710f2f39156ddfdc7b62b0ed079b4.tar.gz
gcc-145870b56f7710f2f39156ddfdc7b62b0ed079b4.tar.bz2
v850.c (register_is_ok_for_epilogue, [...]): New functions.
* config/v850/v850.c (register_is_ok_for_epilogue, pattern_is_ok_for_epilogue, construct_restore_jr, pattern_is_ok_for_prologue, construct_save_jarl): New functions. * config/v850/v850.h (pattern_is_ok_for_prologue, pattern_is_ok_for_epilogue, register_is_ok_for_epilogue): New predicates. * config/v850/v850.md: Replace prologue and epilogue patterns with a match_parallel pattern. * config/v850/v850.c (output_move_single_unsigned): Cope with zero extending and moving between registers at the same time. Brought over from devo. From-SVN: r15477
Diffstat (limited to 'libio')
0 files changed, 0 insertions, 0 deletions