diff options
Diffstat (limited to 'gcc/ipa-icf.c')
-rw-r--r-- | gcc/ipa-icf.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/gcc/ipa-icf.c b/gcc/ipa-icf.c index c17a677..b9a5b4f 100644 --- a/gcc/ipa-icf.c +++ b/gcc/ipa-icf.c @@ -539,9 +539,8 @@ sem_function::param_used_p (unsigned int i) struct ipa_node_params *parms_info = IPA_NODE_REF (get_node ()); - if (parms_info->descriptors.is_empty () - || parms_info->descriptors.length () <= i) - return true; + if (vec_safe_length (parms_info->descriptors) <= i) + return true; return ipa_is_param_used (IPA_NODE_REF (get_node ()), i); } |