mips.md (indirect_jump): Use force_reg.
authorRichard Sandiford <rsandifo@redhat.com>
Tue, 24 Aug 2004 19:50:22 +0000 (19:50 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Tue, 24 Aug 2004 19:50:22 +0000 (19:50 +0000)
commit92dcb88270268c66c7394e2254ebfa0872fcfe7f
treebfe4b5ce48b028dd31875bd2a60f68af445fa8d2
parenta0160289cd4acf99a8aaeb85058d93d08e8eec63
mips.md (indirect_jump): Use force_reg.

* config/mips/mips.md (indirect_jump): Use force_reg.  Adjust names
of internal patterns.
(indirect_jump[sd]i): Renamed from indirect_jump_internal[12].
Redefine using :P.
(tablejump): Use expand_binop to calculate address.  Adjust names
of internal patterns.
(tablejump[sd]i): Renamed from tablejump_internal[12].
Redefine using :P.
(tablejump_mips16[12]): Delete.

From-SVN: r86509
gcc/ChangeLog
gcc/config/mips/mips.md