[Bug tree-optimization/117096] Clobbers sometimes gets in the way of phiopt

2024-10-14 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117096 Andrew Pinski changed: What|Removed |Added Status|ASSIGNED|RESOLVED Target Milestone|---

[Bug tree-optimization/117096] Clobbers sometimes gets in the way of phiopt

2024-10-14 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117096 --- Comment #5 from GCC Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:60de5585812f59a3095fa6208b01ddb8382634a0 commit r15-4334-g60de5585812f59a3095fa6208b01ddb8382634a0 Author: Andrew Pinski Date: Su

[Bug tree-optimization/117096] Clobbers sometimes gets in the way of phiopt

2024-10-12 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117096 Andrew Pinski changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug tree-optimization/117096] Clobbers sometimes gets in the way of phiopt

2024-10-11 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117096 --- Comment #3 from Andrew Pinski --- Created attachment 59324 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=59324&action=edit The first patch This is the first patch which I am testing. Will handle the factor one afterwards. Note the ch

[Bug tree-optimization/117096] Clobbers sometimes gets in the way of phiopt

2024-10-11 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117096 --- Comment #2 from Andrew Pinski --- This is one just for match_simplify_replacement/empty_bb_or_one_feeding_into_p: ``` struct s1{ unsigned b = 0; }; int f(signed a, int c) { signed b = 0; if (a < 0) { s1(); b = a; }

[Bug tree-optimization/117096] Clobbers sometimes gets in the way of phiopt

2024-10-11 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=117096 Andrew Pinski changed: What|Removed |Added Ever confirmed|0 |1 Last reconfirmed|