ipa-cp: One more use of ipa_vr_supported_type_p

Since we have the predicate, this patch converts one more check for
essentially the same thing into its use.

2024-09-11  Martin Jambor  <mjambor@suse.cz>

	* ipa-cp.cc (propagate_vr_across_jump_function): Use
	ipa_vr_supported_type_p instead of explicit check for integral and
	pointer types.
This commit is contained in:
Martin Jambor 2024-09-11 23:53:21 +02:00 committed by Martin Jambor
parent 323291c29c
commit f910b02919
No known key found for this signature in database
GPG Key ID: BF63C1BC3FA43540

View File

@ -2519,8 +2519,7 @@ propagate_vr_across_jump_function (cgraph_edge *cs, ipa_jump_func *jfunc,
return false;
if (!param_type
|| (!INTEGRAL_TYPE_P (param_type)
&& !POINTER_TYPE_P (param_type)))
|| !ipa_vr_supported_type_p (param_type))
return dest_lat->set_to_bottom ();
if (jfunc->type == IPA_JF_PASS_THROUGH)