flow.c (struct propagate_block_info): Add mem_set_list_len.
authorRichard Henderson <rth@redhat.com>
Tue, 16 Jan 2001 13:57:17 +0000 (05:57 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Tue, 16 Jan 2001 13:57:17 +0000 (05:57 -0800)
commit0875baa09e1786e1c6d8daaabcb65b8ee6309184
tree13b070b7d0c70bff21168ac998d0e82bd829891b
parentc55fa4d6b1c66960f3f75195ace7c6e030672ff9
flow.c (struct propagate_block_info): Add mem_set_list_len.

        * flow.c (struct propagate_block_info): Add mem_set_list_len.
        (MAX_MEM_SET_LIST_LEN): New.
        (propagate_one_insn): Update mem_set_list_len.
        (invalidate_mems_from_autoinc): Likewise.
        (invalidate_mems_from_set): Likewise.
        (mark_used_regs): Likewise.
        (init_propagate_block_info): Likewise.  Stop collecting memories
        when we reach MAX_MEM_SET_LIST_LEN.
        (mark_set_1): Likewise.

From-SVN: r39065
gcc/ChangeLog
gcc/flow.c