ipa-utils.c (ipa_dfs_info): New field scc_no.
2011-06-01 Martin Jambor <mjambor@suse.cz> * ipa-utils.c (ipa_dfs_info): New field scc_no. * ipa-utils.c (searchc): Set scc_no. From-SVN: r174524
This commit is contained in:
parent
b6156cf232
commit
11026b5123
3 changed files with 9 additions and 0 deletions
|
@ -1,3 +1,8 @@
|
|||
2011-06-01 Martin Jambor <mjambor@suse.cz>
|
||||
|
||||
* ipa-utils.c (ipa_dfs_info): New field scc_no.
|
||||
* ipa-utils.c (searchc): Set scc_no.
|
||||
|
||||
2011-06-01 Martin Jambor <mjambor@suse.cz>
|
||||
|
||||
* ipa-utils.c (searchc_env): New field allow_overwritable.
|
||||
|
|
|
@ -138,6 +138,7 @@ searchc (struct searchc_env* env, struct cgraph_node *v,
|
|||
x = env->stack[--(env->stack_size)];
|
||||
x_info = (struct ipa_dfs_info *) x->aux;
|
||||
x_info->on_stack = false;
|
||||
x_info->scc_no = v_info->dfn_number;
|
||||
|
||||
if (env->reduce)
|
||||
{
|
||||
|
|
|
@ -26,6 +26,9 @@ along with GCC; see the file COPYING3. If not see
|
|||
struct ipa_dfs_info {
|
||||
int dfn_number;
|
||||
int low_link;
|
||||
/* This field will have the samy value for any two nodes in the same strongly
|
||||
connected component. */
|
||||
int scc_no;
|
||||
bool new_node;
|
||||
bool on_stack;
|
||||
struct cgraph_node* next_cycle;
|
||||
|
|
Loading…
Add table
Reference in a new issue