https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110377
Jan Hubicka changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110377
--- Comment #6 from CVS Commits ---
The master branch has been updated by Jan Hubicka :
https://gcc.gnu.org/g:7198573f44fb579843bff8deda695107858d8cff
commit r14-2152-g7198573f44fb579843bff8deda695107858d8cff
Author: Jan Hubicka
Date: Wed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110377
Jan Hubicka changed:
What|Removed |Added
Last reconfirmed||2023-06-27
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110377
--- Comment #4 from Andrew Macleod ---
If I were to guess, I'd guess that its using the default query which simply
picks up global ranges from the global_range_query.
If enable_range() was called at the start, and disable_ranger() at the end
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110377
--- Comment #3 from Jan Hubicka ---
IPA code takes value ranges from jump functions that are computed by
ipa-prop::ipa_compute_jump_functions_for_edge which seems to do:
if (TREE_CODE (arg) == SSA_NAME
&& param_type
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110377
Andrew Macleod changed:
What|Removed |Added
CC||amacleod at redhat dot com
---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110377
Richard Biener changed:
What|Removed |Added
Keywords||missed-optimization
--- Comment #1