[Bug tree-optimization/106378] Miss to handle ifn .LEN_STORE in DSE

2022-07-21 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106378 Bug 106378 depends on bug 106365, which changed state. Bug 106365 Summary: Miss to handle ifn .LEN_STORE in FRE https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106365 What|Removed |Added --

[Bug tree-optimization/106378] Miss to handle ifn .LEN_STORE in DSE

2022-07-21 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106378 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/106378] Miss to handle ifn .LEN_STORE in DSE

2022-07-21 Thread cvs-commit at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106378 --- Comment #3 from CVS Commits --- The master branch has been updated by Richard Biener : https://gcc.gnu.org/g:dc477ffb4aba21e9cf47de22a4df6f2b23849505 commit r13-1778-gdc477ffb4aba21e9cf47de22a4df6f2b23849505 Author: Richard Biener Date:

[Bug tree-optimization/106378] Miss to handle ifn .LEN_STORE in DSE

2022-07-21 Thread linkw at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106378 --- Comment #2 from Kewen Lin --- (In reply to Richard Biener from comment #1) > Created attachment 53330 [details] > patch > > I am testing this on x86_64-linux. I confirmed this attachment can make two case above to get expected optimized IR

[Bug tree-optimization/106378] Miss to handle ifn .LEN_STORE in DSE

2022-07-21 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106378 --- Comment #1 from Richard Biener --- Created attachment 53330 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=53330&action=edit patch I am testing this on x86_64-linux.

[Bug tree-optimization/106378] Miss to handle ifn .LEN_STORE in DSE

2022-07-21 Thread rguenth at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106378 Richard Biener changed: What|Removed |Added Assignee|unassigned at gcc dot gnu.org |rguenth at gcc dot gnu.org