[Bug tree-optimization/109691] Takes until forwprop2 to remove !a sometimes

2023-05-07 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109691 --- Comment #7 from CVS Commits --- The trunk branch has been updated by Andrew Pinski : https://gcc.gnu.org/g:21e2ef2dc25de318de29ec32d5390350c6717c6a commit r14-569-g21e2ef2dc25de318de29ec32d5390350c6717c6a Author: Andrew Pinski Date: Tue

[Bug tree-optimization/109691] Takes until forwprop2 to remove !a sometimes

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

[Bug tree-optimization/109691] Takes until forwprop2 to remove !a sometimes

2023-05-05 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109691 Andrew Pinski changed: What|Removed |Added Keywords||patch URL|

[Bug tree-optimization/109691] Takes until forwprop2 to remove !a sometimes

2023-05-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109691 --- Comment #5 from Andrew Pinski --- Created attachment 55003 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=55003&action=edit Patch which is under testing including updates to the testsuite finally

[Bug tree-optimization/109691] Takes until forwprop2 to remove !a sometimes

2023-05-04 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109691 --- Comment #4 from Andrew Pinski --- (In reply to Andrew Pinski from comment #2) > gcc.dg/pr81192.c might need a similar thing now too but I am not 100% sure. > pr81192.c should really be a Gimple testcase but gimple testcases were not > around

[Bug tree-optimization/109691] Takes until forwprop2 to remove !a sometimes

2023-05-02 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109691 --- Comment #3 from Andrew Pinski --- (In reply to Andrew Pinski from comment #2) > Still working on this but I ran into an issue where we now remove a dead > load but that load has an exception edge (due to -fnon-call-exceptions) and > we don't

[Bug tree-optimization/109691] Takes until forwprop2 to remove !a sometimes

2023-05-02 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109691 --- Comment #2 from Andrew Pinski --- Still working on this but I ran into an issue where we now remove a dead load but that load has an exception edge (due to -fnon-call-exceptions) and we don't cleanup the eh edge and get an ICE due to that.

[Bug tree-optimization/109691] Takes until forwprop2 to remove !a sometimes

2023-05-01 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109691 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|