diff options
author | Richard Sandiford <richard@codesourcery.com> | 2007-07-06 09:20:46 +0000 |
---|---|---|
committer | Richard Sandiford <rsandifo@gcc.gnu.org> | 2007-07-06 09:20:46 +0000 |
commit | 106b3d40e77897e85c6e041b88b74b8a3222417e (patch) | |
tree | 65deb1084ccb4af1ca38acc779b5acb34622854f /boehm-gc/backgraph.c | |
parent | 56d17681225aa3b26dd0ca0958fe9c4a329b07f4 (diff) | |
download | gcc-106b3d40e77897e85c6e041b88b74b8a3222417e.zip gcc-106b3d40e77897e85c6e041b88b74b8a3222417e.tar.gz gcc-106b3d40e77897e85c6e041b88b74b8a3222417e.tar.bz2 |
mips.c (mips16e_save_restore_pattern_p): Check that the topmost argument register is not also included in the save mask.
gcc/
* config/mips/mips.c (mips16e_save_restore_pattern_p): Check that
the topmost argument register is not also included in the save mask.
(mips16e_collect_argument_save_p): Take a pointer to the argument
register, rather than a pointer to the number of arguments.
(mips16e_collect_argument_saves): Only include argument saves
that aren't in the register mask.
gcc/testsuite/
* gcc.target/mips/save-restore-5.c: New test.
From-SVN: r126404
Diffstat (limited to 'boehm-gc/backgraph.c')
0 files changed, 0 insertions, 0 deletions