Lines Matching refs:m_parameters

237     : m_parameters (NULL), m_candidate (false), m_returns_value (false),  in class()
252 vec<isra_param_desc, va_gc> *m_parameters; in class() local
278 unsigned len = vec_safe_length (m_parameters); in ~isra_func_summary()
280 free_param_decl_accesses (&(*m_parameters)[i]); in ~isra_func_summary()
281 vec_free (m_parameters); in ~isra_func_summary()
294 unsigned len = vec_safe_length (m_parameters); in zap()
296 free_param_decl_accesses (&(*m_parameters)[i]); in zap()
297 vec_free (m_parameters); in zap()
395 unsigned param_count = vec_safe_length (old_sum->m_parameters); in duplicate()
398 vec_safe_reserve_exact (new_sum->m_parameters, param_count); in duplicate()
399 new_sum->m_parameters->quick_grow_cleared (param_count); in duplicate()
402 isra_param_desc *s = &(*old_sum->m_parameters)[i]; in duplicate()
403 isra_param_desc *d = &(*new_sum->m_parameters)[i]; in duplicate()
740 if (!ifs->m_parameters) in dump_isra_param_descriptors()
747 i < ifs->m_parameters->length (); in dump_isra_param_descriptors()
753 dump_isra_param_descriptor (f, &(*ifs->m_parameters)[i]); in dump_isra_param_descriptors()
2412 vec_safe_reserve_exact (ifs->m_parameters, param_count); in process_scan_results()
2413 ifs->m_parameters->quick_grow_cleared (param_count); in process_scan_results()
2417 isra_param_desc *d = &(*ifs->m_parameters)[desc_index]; in process_scan_results()
2475 unsigned param_count = vec_safe_length (ifs->m_parameters); in verify_splitting_accesses()
2478 isra_param_desc *desc = &(*ifs->m_parameters)[pidx]; in verify_splitting_accesses()
2629 unsigned param_desc_count = vec_safe_length (ifs->m_parameters); in isra_write_node_summary()
2633 isra_param_desc *desc = &(*ifs->m_parameters)[i]; in isra_write_node_summary()
2748 vec_safe_reserve_exact (ifs->m_parameters, param_desc_count); in isra_read_node_info()
2749 ifs->m_parameters->quick_grow_cleared (param_desc_count); in isra_read_node_info()
2753 isra_param_desc *desc = &(*ifs->m_parameters)[i]; in isra_read_node_info()
2879 if (vec_safe_is_empty (ifs->m_parameters)) in ipa_sra_dump_all_summaries()
2882 for (unsigned i = 0; i < ifs->m_parameters->length (); ++i) in ipa_sra_dump_all_summaries()
2885 dump_isra_param_descriptor (f, &(*ifs->m_parameters)[i]); in ipa_sra_dump_all_summaries()
3028 unsigned param_count = vec_safe_length (ifs->m_parameters); in check_all_callers_for_issues()
3030 (*ifs->m_parameters)[i].split_candidate = false; in check_all_callers_for_issues()
3109 = &(*from_ifs->m_parameters)[get_single_param_flow_source (ipf)]; in process_edge_to_unknown_caller()
3117 isra_param_desc *param_desc = &(*from_ifs->m_parameters)[idx]; in process_edge_to_unknown_caller()
3144 (*from_ifs->m_parameters)[input_idx].locally_unused = false; in process_edge_to_unknown_caller()
3161 || vec_safe_is_empty (to_ifs->m_parameters)) in param_removal_cross_scc_edge()
3171 unsigned param_count = vec_safe_length (to_ifs->m_parameters); in param_removal_cross_scc_edge()
3177 unused_in_callee = (*to_ifs->m_parameters)[i].locally_unused; in param_removal_cross_scc_edge()
3187 (*from_ifs->m_parameters)[input_idx].locally_unused = false; in param_removal_cross_scc_edge()
3214 if ((*from_ifs->m_parameters)[input_idx].locally_unused) in isra_mark_caller_param_used()
3216 (*from_ifs->m_parameters)[input_idx].locally_unused = false; in isra_mark_caller_param_used()
3230 if (!from_ifs || vec_safe_is_empty (from_ifs->m_parameters)) in propagate_used_across_scc_edge()
3242 ? vec_safe_length (to_ifs->m_parameters) : 0; in propagate_used_across_scc_edge()
3246 && (*to_ifs->m_parameters)[i].locally_unused) in propagate_used_across_scc_edge()
3446 gcc_checking_assert (from_ifs && from_ifs->m_parameters); in param_splitting_across_edge()
3454 ? vec_safe_length (to_ifs->m_parameters) in param_splitting_across_edge()
3464 isra_param_desc *arg_desc = &(*to_ifs->m_parameters)[i]; in param_splitting_across_edge()
3478 isra_param_desc *param_desc = &(*from_ifs->m_parameters)[idx]; in param_splitting_across_edge()
3541 isra_param_desc *param_desc = &(*from_ifs->m_parameters)[idx]; in param_splitting_across_edge()
3626 isra_param_desc *param_desc = &(*from_ifs->m_parameters)[idx]; in param_splitting_across_edge()
3681 isra_param_desc *desc = &(*ifs->m_parameters)[base_index]; in push_param_adjustments_for_index()
3768 unsigned param_count = vec_safe_length (ifs->m_parameters); in process_isra_node_results()
3775 isra_param_desc *desc = &(*ifs->m_parameters)[i]; in process_isra_node_results()
3854 unsigned len = vec_safe_length (ifs->m_parameters); in disable_unavailable_parameters()
3868 isra_param_desc *desc = &(*ifs->m_parameters)[i]; in disable_unavailable_parameters()
3982 || vec_safe_is_empty (ifs->m_parameters)) in ipa_sra_analysis()