diff options
author | Robert Suchanek <robert.suchanek@imgtec.com> | 2015-08-18 12:42:12 +0000 |
---|---|---|
committer | Robert Suchanek <rts@gcc.gnu.org> | 2015-08-18 12:42:12 +0000 |
commit | ec8a2131b6a1384c71a69eb0ca24b234621437b6 (patch) | |
tree | 086a2c0a88767149b195b4a2fb6395acd370962c /gcc/tree-ssa-alias.c | |
parent | 7b008bbc0c4050da71786bb51de743964807aa44 (diff) | |
download | gcc-ec8a2131b6a1384c71a69eb0ca24b234621437b6.zip gcc-ec8a2131b6a1384c71a69eb0ca24b234621437b6.tar.gz gcc-ec8a2131b6a1384c71a69eb0ca24b234621437b6.tar.bz2 |
[MIPS] Fix register renaming in the interrupt handlers.
gcc/
* config/mips/mips-protos.h (mips_hard_regno_rename_ok): New prototype.
* config/mips/mips.c (mips_hard_regno_rename_ok): New function.
(mips_hard_regno_scratch_ok): Likewise.
(TARGET_HARD_REGNO_SCRATCH_OK): Define macro.
* config/mips/mips.h (HARD_REGNO_RENAME_OK): New.
gcc/testsuite/
* gcc.target/mips/interrupt_handler-bug-1.c: New test.
From-SVN: r226968
Diffstat (limited to 'gcc/tree-ssa-alias.c')
0 files changed, 0 insertions, 0 deletions