[Bug tree-optimization/96433] Failed to optimize (A / N) * N <= A

2023-10-25 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96433 --- Comment #6 from Andrew Pinski --- Note what LLVM detects/matches is exactly: (for unsigned types) (A % B) <= A -> true (A % B) > A -> true

[Bug tree-optimization/96433] Failed to optimize (A / N) * N <= A

2023-08-08 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96433 Andrew Pinski changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug tree-optimization/96433] Failed to optimize (A / N) * N <= A

2023-02-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96433 Andrew Pinski changed: What|Removed |Added CC||jmuizelaar at mozilla dot com ---

[Bug tree-optimization/96433] Failed to optimize (A / N) * N <= A

2020-08-03 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96433 Jakub Jelinek changed: What|Removed |Added CC||aldyh at gcc dot gnu.org,

[Bug tree-optimization/96433] Failed to optimize (A / N) * N <= A

2020-08-03 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96433 Marc Glisse changed: What|Removed |Added Component|c |tree-optimization Last reconfirmed|