mips-protos.h (mips_expand_before_return): Declare.
commit2f7e2abbd1a97bcc0a8442c8e7358fb01ef7ffa8
authorRichard Sandiford <rdsandiford@googlemail.com>
Sun, 1 Jun 2008 10:01:51 +0000 (1 10:01 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Sun, 1 Jun 2008 10:01:51 +0000 (1 10:01 +0000)
treebc06c6ca241f81979ec4350f6069f050b6141e41
parentc41c1387d39f345a301dde4c414d379319d6ccc1
mips-protos.h (mips_expand_before_return): Declare.

gcc/
* config/mips/mips-protos.h (mips_expand_before_return): Declare.
* config/mips/mips.c (mips_expand_before_return): New function.
(mips_expand_epilogue): Call it.
* config/mips/mips.md (return): Turn into a define_expand.
(*return): New insn.

From-SVN: r136252
gcc/ChangeLog
gcc/config/mips/mips-protos.h
gcc/config/mips/mips.c
gcc/config/mips/mips.md