Commit Graph

7 Commits

Author SHA1 Message Date
Richard Kenner
4c9a05bc55 Cast pointer operands to bzero, bcopy, and bcmp to (char *).
From-SVN: r7472
1994-06-14 18:19:28 -04:00
Doug Evans
56b5e76bfb (stupid_life_analysis): Make sure a function result reg
is still live if it contains an argument.

From-SVN: r7301
1994-05-15 01:25:47 +00:00
Richard Kenner
e21fa13af1 (stupid_life_analysis): Check the usage information on CALL_INSNs.
From-SVN: r7249
1994-05-06 17:54:08 -04:00
Richard Kenner
70ceb90611 Add prototypes for static functions.
(last_{jump,label}_suid): Deleted; all uses deleted.
(reg_crosses_blocks): Likewise.
(stupid_life_analysis): Only allocate MAX_SUID entries of after_insn_hard_regs.
Use GET_RTX_CLASS when possible.
Initialize all of reg_renumber.
Use reg_alternate_class when reg not available in preferred class.
(stupid_find_reg): Delete argument CROSSES_BLOCKS.

From-SVN: r6706
1994-03-06 17:18:11 -05:00
Richard Kenner
63cc239cc6 (stupid_mark_refs): If setting reg_where_dead, set regs_live so we
don't later clobber it.

From-SVN: r6705
1994-03-06 16:16:08 -05:00
Doug Evans
1e513cfbd6 * stupid.c: (stupid_find_reg): never use HARD_FRAME_POINTER_REGNUM.
From-SVN: r5469
1993-09-24 19:56:27 +00:00
Charles Hannum
cce8749ec5 entered into RCS
From-SVN: r479
1992-03-14 05:17:02 +00:00