[Bug tree-optimization/63864] Missed late memory CSE

2021-12-12 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63864 Andrew Pinski changed: What|Removed |Added Severity|normal |enhancement

[Bug tree-optimization/63864] Missed late memory CSE

2021-12-12 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63864 --- Comment #5 from Andrew Pinski --- Note I noticed at -O3 on the trunk, test_slow SLP vectorizer can happen while test_ok does not. Anyways I think the orginal problem was fully fixed in GCC 6.

[Bug tree-optimization/63864] Missed late memory CSE

2019-03-04 Thread steven at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63864 --- Comment #4 from Steven Bosscher --- Code looks pretty much the same for "test_ok" and "test_slow" since GCC 6 for x86-64, and since GCC 7 for i686. GCC 6.3 x86-64: test_ok(float (*) [3], float, float, float, float, float): mulss %x

[Bug tree-optimization/63864] Missed late memory CSE

2014-11-20 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63864 --- Comment #3 from Richard Biener --- DOM is now improved but as said this testcase needs handling of agggregate copies which DOM doesn't handle (and I don't think we want to complicate it with that).

[Bug tree-optimization/63864] Missed late memory CSE

2014-11-18 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63864 --- Comment #2 from Richard Biener --- Created attachment 34025 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34025&action=edit candidate patch for DOM Ok, so I have a patch to teach DOM to do more memory CSE but for this testcase what re

[Bug tree-optimization/63864] Missed late memory CSE

2014-11-14 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63864 Richard Biener changed: What|Removed |Added Keywords||missed-optimization Status|