mips.c (mips16e_save_restore_pattern_p): Check that the topmost argument…
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
Showing
Please
register
or
sign in
to comment