Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
Bernd Schmidt <crux@pool.informatik.rwth-aachen.de> * gcse.c (compute_local_properties): If setp is nonzero, clear TRANSP instead of setting it to all ones. From-SVN: r26528
This commit is contained in:
parent
3af4bd8943
commit
695ab36a1f
@ -1,3 +1,8 @@
|
|||||||
|
Sat Apr 17 21:30:11 1999 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
|
||||||
|
|
||||||
|
* gcse.c (compute_local_properties): If setp is nonzero, clear
|
||||||
|
TRANSP instead of setting it to all ones.
|
||||||
|
|
||||||
Sat Apr 17 21:10:10 1999 Jan Hubicka <hubicka@freesoft.cz>
|
Sat Apr 17 21:10:10 1999 Jan Hubicka <hubicka@freesoft.cz>
|
||||||
|
|
||||||
* i386.c (i386_preferred_stack_boundary_string): New global variable.
|
* i386.c (i386_preferred_stack_boundary_string): New global variable.
|
||||||
|
10
gcc/gcse.c
10
gcc/gcse.c
@ -928,7 +928,8 @@ free_gcse_mem ()
|
|||||||
|
|
||||||
SETP controls which hash table to look at. If zero, this routine
|
SETP controls which hash table to look at. If zero, this routine
|
||||||
looks at the expr hash table; if nonzero this routine looks at
|
looks at the expr hash table; if nonzero this routine looks at
|
||||||
the set hash table. */
|
the set hash table. Additionally, TRANSP is computed as ~TRANSP,
|
||||||
|
since this is really cprop's ABSALTERED. */
|
||||||
|
|
||||||
static void
|
static void
|
||||||
compute_local_properties (transp, comp, antloc, setp)
|
compute_local_properties (transp, comp, antloc, setp)
|
||||||
@ -942,7 +943,12 @@ compute_local_properties (transp, comp, antloc, setp)
|
|||||||
|
|
||||||
/* Initialize any bitmaps that were passed in. */
|
/* Initialize any bitmaps that were passed in. */
|
||||||
if (transp)
|
if (transp)
|
||||||
sbitmap_vector_ones (transp, n_basic_blocks);
|
{
|
||||||
|
if (setp)
|
||||||
|
sbitmap_vector_zero (transp, n_basic_blocks);
|
||||||
|
else
|
||||||
|
sbitmap_vector_ones (transp, n_basic_blocks);
|
||||||
|
}
|
||||||
if (comp)
|
if (comp)
|
||||||
sbitmap_vector_zero (comp, n_basic_blocks);
|
sbitmap_vector_zero (comp, n_basic_blocks);
|
||||||
if (antloc)
|
if (antloc)
|
||||||
|
Loading…
Reference in New Issue
Block a user