]> git.ipfire.org Git - thirdparty/gcc.git/commit
This patch removes the unused ebitmap, and then removes some sbitmap functions only...
authorLawrence Crowl <crowl@google.com>
Thu, 1 Nov 2012 22:39:26 +0000 (22:39 +0000)
committerLawrence Crowl <crowl@gcc.gnu.org>
Thu, 1 Nov 2012 22:39:26 +0000 (22:39 +0000)
commit5fd39ce63cb4ce431fbb4c668ad14e1c2335e76a
tree721953d1607e06b4dcb3e4e0e522f8d20d151d17
parentc291b2adc6f25d897928c79f431d987eb74e4bc5
This patch removes the unused ebitmap, and then removes some sbitmap functions only used by ebitmap.

This patch removes the unused ebitmap, and then removes some sbitmap functions
only used by ebitmap.  The functions removed are:

SET_BIT_WITH_POPCOUNT
RESET_BIT_WITH_POPCOUNT
bitmap_copy_n
bitmap_range_empty_p
sbitmap_popcount

In addition, two functions have been made private to the implementation file:

SBITMAP_SIZE_BYTES
sbitmap_verify_popcount

Tested on x86-64.

Index: gcc/ChangeLog

2012-11-01  Lawrence Crowl  <crowl@google.com>

* ebitmap.h: Remove unused.
* ebitmap.c: Remove unused.
* Makefile.in: Remove ebitmap.h and ebitmap.c.
* sbitmap.h (SBITMAP_SIZE_BYTES): Move to source file.
(SET_BIT_WITH_POPCOUNT): Remove unused.
(RESET_BIT_WITH_POPCOUNT): Remove unused.
(bitmap_copy_n): Remove unused.
(bitmap_range_empty_p): Remove unused.
(sbitmap_popcount): Remove unused.
(sbitmap_verify_popcount): Make private to source file.
* sbitmap.c (SBITMAP_SIZE_BYTES): Move here from header.
(bitmap_copy_n): Remove unused.
(bitmap_range_empty_p): Remove unused.
(sbitmap_popcount): Remove unused.
(sbitmap_verify_popcount): Make private to source file.

2012-11-01  Lawrence Crowl  <crowl@google.com>

From-SVN: r193072
gcc/ChangeLog
gcc/Makefile.in
gcc/ebitmap.c [deleted file]
gcc/ebitmap.h [deleted file]
gcc/sbitmap.c
gcc/sbitmap.h