sel-sched-ir.c (invalidate_av_set): Remove the assert.
2011-08-11 Dmitry Melnik <dm@ispras.ru> * sel-sched-ir.c (invalidate_av_set): Remove the assert. From-SVN: r177655
This commit is contained in:
parent
cf3d58240b
commit
5c416724e0
@ -1,3 +1,7 @@
|
||||
2011-08-11 Dmitry Melnik <dm@ispras.ru>
|
||||
|
||||
* sel-sched-ir.c (invalidate_av_set): Remove the assert.
|
||||
|
||||
2011-08-11 Sergey Grechanik <mouseentity@ispras.ru>
|
||||
|
||||
* sel-sched-ir.h (register_unavailable_p): Declare.
|
||||
|
@ -4284,14 +4284,13 @@ free_lv_sets (void)
|
||||
free_lv_set (bb);
|
||||
}
|
||||
|
||||
/* Initialize an invalid AV_SET for BB.
|
||||
This set will be updated next time compute_av () process BB. */
|
||||
/* Mark AV_SET for BB as invalid, so this set will be updated the next time
|
||||
compute_av() processes BB. This function is called when creating new basic
|
||||
blocks, as well as for blocks (either new or existing) where new jumps are
|
||||
created when the control flow is being updated. */
|
||||
static void
|
||||
invalidate_av_set (basic_block bb)
|
||||
{
|
||||
gcc_assert (BB_AV_LEVEL (bb) <= 0
|
||||
&& BB_AV_SET (bb) == NULL);
|
||||
|
||||
BB_AV_LEVEL (bb) = -1;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user