Lines Matching defs:cluster_a
1741 /* Attempt to merge CLUSTER_A and CLUSTER_B into OUT_CLUSTER, using
1746 binding_cluster::can_merge_p (const binding_cluster *cluster_a,
1757 if ((cluster_a && cluster_a->m_escaped)
1760 if ((cluster_a && cluster_a->m_touched)
1764 /* At least one of CLUSTER_A and CLUSTER_B are non-NULL, but either
1766 if (cluster_a == NULL)
1775 gcc_assert (cluster_a != NULL);
1776 gcc_assert (cluster_a->m_base_region == out_cluster->m_base_region);
1777 out_cluster->make_unknown_relative_to (cluster_a, out_store, mgr);
1782 gcc_assert (cluster_a != NULL && cluster_b != NULL);
1783 gcc_assert (cluster_a->m_base_region == out_cluster->m_base_region);
1787 for (map_t::iterator iter_a = cluster_a->m_map.begin ();
1788 iter_a != cluster_a->m_map.end (); ++iter_a)
1806 const svalue *sval_a = cluster_a->get_any_value (key);
2815 const binding_cluster *cluster_a = store_a->get_cluster (base_reg);
2817 /* At least one of cluster_a and cluster_b must be non-NULL. */
2820 if (!binding_cluster::can_merge_p (cluster_a, cluster_b,