struct ptr_info_def * get_ptr_info (tree t) { struct ptr_info_def *pi; gcc_assert (POINTER_TYPE_P (TREE_TYPE (t))); pi = SSA_NAME_PTR_INFO (t); if (pi == NULL) { pi = GGC_CNEW (struct ptr_info_def); pt_solution_reset (&pi->pt); SSA_NAME_PTR_INFO (t) = pi; }
struct ptr_info_def * get_ptr_info (tree t) { struct ptr_info_def *pi; gcc_assert (POINTER_TYPE_P (TREE_TYPE (t))); pi = SSA_NAME_PTR_INFO (t); if (pi == NULL) { pi = ggc_alloc_cleared_ptr_info_def (); pt_solution_reset (&pi->pt); mark_ptr_info_alignment_unknown (pi); SSA_NAME_PTR_INFO (t) = pi; } return pi; }