1. 14 Jul, 1997 6 commits
  2. 13 Jul, 1997 4 commits
  3. 12 Jul, 1997 1 commit
  4. 11 Jul, 1997 1 commit
    • mips.c (epilogue_reg_mentioned_p): Delete unused function. · 1f2d8f51
              * mips.c (epilogue_reg_mentioned_p): Delete unused function.
              (mips_epilogue_delay_slots): Likewise.
              (function_epilogue): Greatly simplify.
              (mips_expand_epilogue): If we have a null prologue/epilogue,
              then use a normal return insn.  Emit blockage insns before
              stack pointer adjustments.
              (mips_can_use_return_insn): Renamed from simple_epilogue_p.  All
              callers changed.  Do not use return insns if $31 is live in the
              function or if generating profiling information.
              * mips.h (DELAY_SLOTS_FOR_EPILOGUE): Delete.
              (ELIGIBLE_FOR_EPILOGUE_DELAY): Likewise.
              * mips.md (return): Remove expander and change the pattern to
              look like a standard "return" insn.
              (return_internal): Show use of $31 explictly.
              (epilogue expander): Enable.
      
      From-SVN: r14412
      Jeff Law committed
  5. 10 Jul, 1997 4 commits
  6. 09 Jul, 1997 2 commits
  7. 08 Jul, 1997 3 commits
  8. 07 Jul, 1997 4 commits
  9. 06 Jul, 1997 1 commit
  10. 05 Jul, 1997 2 commits
  11. 04 Jul, 1997 2 commits
  12. 03 Jul, 1997 2 commits
  13. 02 Jul, 1997 8 commits