Lines Matching refs:sinfo2
2633 merge_state_info *const &sinfo2) in equal() argument
2636 decision *d2 = sinfo2->s->singleton (); in equal()
2643 && sinfo1->num_transitions == sinfo2->num_transitions); in equal()
2652 merge_patterns (merge_state_info *sinfo1, merge_state_info *sinfo2) in merge_patterns() argument
2654 merge_state_result *res2 = sinfo2->res; in merge_patterns()
2672 decision *d2 = sinfo2->s->singleton (); in merge_patterns()
2687 gcc_assert (num_transitions == sinfo2->num_transitions); in merge_patterns()
2692 merge_state_result *to2_res = sinfo2->to_states[i].res; in merge_patterns()
3185 merge_state_info *sinfo2 = &states[i2]; in split_out_patterns() local
3189 prune_invalid_results (sinfo2); in split_out_patterns()
3193 if (!sinfo2->res && !sinfo2->prev_same_test) in split_out_patterns()
3196 merge_state_result *res2 = sinfo2->res; in split_out_patterns()
3197 decision *d2 = sinfo2->s->singleton (); in split_out_patterns()
3199 unsigned int num_transitions = sinfo2->num_transitions; in split_out_patterns()
3209 sinfo2->res = new_res2; in split_out_patterns()
3216 for (merge_state_info *sinfo1 = sinfo2->prev_same_test; sinfo1; in split_out_patterns()
3218 if (!sinfo1->res && merge_patterns (sinfo1, sinfo2)) in split_out_patterns()
3223 sinfo2->res = res2; in split_out_patterns()
3234 if (complete_result_p (res2->pattern, sinfo2)) in split_out_patterns()
3244 sinfo2->res = new_res2; in split_out_patterns()
3250 if (merge_state_result *to_res = sinfo2->to_states[j].res) in split_out_patterns()
3288 for (merge_state_info *sinfo1 = sinfo2->prev_same_test; sinfo1; in split_out_patterns()
3294 && merge_patterns (sinfo1, sinfo2)) in split_out_patterns()
3301 sinfo2->res = res2; in split_out_patterns()
3308 sinfo2->res->pattern->num_users += 1; in split_out_patterns()