Lines Matching refs:params2
2543 add_parameter (vec <parameter> ¶ms1, vec <parameter> ¶ms2, in add_parameter() argument
2547 gcc_assert (params1.length () == params2.length ()); in add_parameter()
2550 for (unsigned int i = start; i < params2.length (); ++i) in add_parameter()
2551 if (params1[i] == param1 && params2[i] == param2) in add_parameter()
2558 for (unsigned int i = 0; i < params2.length (); ++i) in add_parameter()
2559 if (params1[i] == param1 || params2[i] == param2) in add_parameter()
2562 if (params2.length () >= MAX_PATTERN_PARAMS) in add_parameter()
2565 *res = params2.length (); in add_parameter()
2567 params2.quick_push (param2); in add_parameter()
2658 auto_vec <parameter, MAX_PATTERN_PARAMS> params2; in merge_patterns() local
2660 params2.splice (pat->params); in merge_patterns()
2661 unsigned int start_param = params2.length (); in merge_patterns()
2715 if (!add_parameter (params1, params2, in merge_patterns()
2747 if (!add_parameter (params1, params2, new_param1, new_param2, in merge_patterns()
2792 if (!add_parameter (params1, params2, new_param1, new_param2, in merge_patterns()
2807 params1[i] = params2[i]; in merge_patterns()
2810 update_parameters (pat->params, params2); in merge_patterns()