OSDN Git Service

* basic-block.h (XMALLOC_REG_SET, XFREE_REG_SET): New.
authorsteven <steven@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 10 Nov 2004 09:28:29 +0000 (09:28 +0000)
committersteven <steven@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 10 Nov 2004 09:28:29 +0000 (09:28 +0000)
commit6d843dacaddc98235ec8a95f07d0c6e0b134ea3d
tree2efa314b6281d1e40cb30483e9f8f23f9c5ce242
parente06411ae36216804f7ab72624d1594534116fb90
* basic-block.h (XMALLOC_REG_SET, XFREE_REG_SET): New.
(struct basic_block_def): Remove local_set and cond_local_set
fields.  Update comment for global_live_at_start.
* flow.c (calculate_global_regs_live): Allocate local_sets and
cond_local_sets here as arrays of bitmaps previously stored in
bb->local_set and bb->cond_local_set.  Use xmalloc instead of
obstack allocated bitmaps.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90390 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/basic-block.h
gcc/flow.c