]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/sched-rgn.c
sched-rgn.c: Remove bitset typedef.
authorDaniel Berlin <dan@cgsoftware.com>
Fri, 26 Oct 2001 14:43:47 +0000 (14:43 +0000)
committerDaniel Berlin <dberlin@gcc.gnu.org>
Fri, 26 Oct 2001 14:43:47 +0000 (14:43 +0000)
commitbdfa170fda77953d49509e4f16da32f1d584f3f5
tree4386e3d6e3a08b35198b2ec0760b1342c698d657
parent41af791f497bc9e4ad29662f4f4bf429ac4875c4
sched-rgn.c: Remove bitset typedef.

2001-10-27  Daniel Berlin  <dan@cgsoftware.com>

        * sched-rgn.c: Remove bitset typedef.
        Change bitset to sbitmap in prototypes / variable types.
        Remove bbset_size.
        Remove edgeset_bits.
        Remove edgeset_size.
        s/BITSET_ADD/SET_BIT/g
        s/BITSET_INVERT/sbitmap_ones/g
        s/BITSET_INTER/sbitmap_a_and_b/g
        s/BITSET_UNION/sbitmap_a_or_b/g
        s/BITSET_DIFFER/sbitmap_difference/g
        s/bitset_member/TEST_BIT/g
        (BITSET_*): Removed.
        (bitset_member): Removed.
        (extract_bitlst): Rewrite, now that we have sbitmaps, we can use
        EXECUTE_IF_SET_IN_SBITMAP.
        (split_edges): Rewrite, use sbitmap functions instead of bitset
        operations.
        (schedule_region): Allocate/free sbitmaps, rather than bitsets.

From-SVN: r46541
gcc/ChangeLog
gcc/sched-rgn.c