diff options
author | Jim Wilson <wilson@cygnus.com> | 1999-06-14 15:47:30 +0000 |
---|---|---|
committer | Jim Wilson <wilson@gcc.gnu.org> | 1999-06-14 08:47:30 -0700 |
commit | bf4f78eef9cd221aa66df893d5dd9e18c38f9eb2 (patch) | |
tree | 02f5745171c05ed941f21d790eb0db54e6897a58 /libjava/posix-threads.cc | |
parent | 13f1623bc0c68fdd26c7ba17bd96c3de1d44bf9e (diff) | |
download | gcc-bf4f78eef9cd221aa66df893d5dd9e18c38f9eb2.zip gcc-bf4f78eef9cd221aa66df893d5dd9e18c38f9eb2.tar.gz gcc-bf4f78eef9cd221aa66df893d5dd9e18c38f9eb2.tar.bz2 |
Fix switch table and reload problems for mips16.
* config/mips/mips.c (mips_secondary_reload_class): Check for
(PLUS (SP) (REG)) and return appropriate register class.
* config/mips/mips.md (reload_insi): Delete predicate for operand 1.
Handle (PLUS (SP) (REG)).
(tablejump): In mips16 code, use emit_insn instead of emit_jump_insn.
(tablejump_mips161, tablejump_mips162): Use emit_jump_insn instead
of emit_insn for tablejump.
From-SVN: r27519
Diffstat (limited to 'libjava/posix-threads.cc')
0 files changed, 0 insertions, 0 deletions