[Bug tree-optimization/77399] Poor code generation for vector casts and loads

2021-08-13 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77399 Andrew Pinski changed: What|Removed |Added Target Milestone|--- |10.0

[Bug tree-optimization/77399] Poor code generation for vector casts and loads

2021-08-10 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77399 Andrew Pinski changed: What|Removed |Added Resolution|--- |FIXED Status|ASSIGNED

[Bug tree-optimization/77399] Poor code generation for vector casts and loads

2018-11-19 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77399 --- Comment #17 from Alexander Monakov --- Test shown in comment #2 is still not optimized at -O2, so as comment #12 said, > Load part remains. Not sure if that needs to be split off into a separate bug.

[Bug tree-optimization/77399] Poor code generation for vector casts and loads

2018-11-19 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77399 Martin Liška changed: What|Removed |Added CC||marxin at gcc dot gnu.org --- Comment

[Bug tree-optimization/77399] Poor code generation for vector casts and loads

2016-10-04 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77399 --- Comment #15 from Richard Biener --- Author: rguenth Date: Tue Oct 4 13:40:54 2016 New Revision: 240744 URL: https://gcc.gnu.org/viewcvs?rev=240744=gcc=rev Log: 2016-10-04 Richard Biener PR

[Bug tree-optimization/77399] Poor code generation for vector casts and loads

2016-10-04 Thread tamar.christina at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77399 Tamar Christina changed: What|Removed |Added CC||tamar.christina at arm dot com ---

[Bug tree-optimization/77399] Poor code generation for vector casts and loads

2016-10-03 Thread sch...@linux-m68k.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77399 --- Comment #13 from Andreas Schwab --- Executing on host: /daten/gcc/gcc-20161002/Build/gcc/xgcc -B/daten/gcc/gcc-20161002/Build/gcc/ /daten/gcc/gcc-20161002/gcc/testsuite/gcc.dg/tree-ssa/forwprop-35.c -m32

[Bug tree-optimization/77399] Poor code generation for vector casts and loads

2016-09-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77399 --- Comment #12 from Richard Biener --- Load part remains.

[Bug tree-optimization/77399] Poor code generation for vector casts and loads

2016-09-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77399 --- Comment #11 from Richard Biener --- Author: rguenth Date: Fri Sep 30 07:06:16 2016 New Revision: 240646 URL: https://gcc.gnu.org/viewcvs?rev=240646=gcc=rev Log: 2016-09-30 Richard Biener PR

[Bug tree-optimization/77399] Poor code generation for vector casts and loads

2016-09-28 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77399 Richard Biener changed: What|Removed |Added Status|NEW |ASSIGNED Assignee|unassigned

[Bug tree-optimization/77399] Poor code generation for vector casts and loads

2016-08-30 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77399 --- Comment #9 from rguenther at suse dot de --- On Tue, 30 Aug 2016, amonakov at gcc dot gnu.org wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77399 > > --- Comment #8 from Alexander Monakov --- > > The extension is closely modeled

[Bug tree-optimization/77399] Poor code generation for vector casts and loads

2016-08-30 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77399 --- Comment #8 from Alexander Monakov --- > The extension is closely modeled after openCL Hm, that doesn't sound right: gcc had vector types long before OpenCL was even a thing; I believe it's modeled after Altivec actually: the discrepancy

[Bug tree-optimization/77399] Poor code generation for vector casts and loads

2016-08-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77399 --- Comment #7 from Richard Biener --- (In reply to Alexander Monakov from comment #6) > Thanks. Any comment on having gimple lowering emit cleaner code in the first > place? well, I'm not sure if it is worth the trouble. FEs emit return

[Bug tree-optimization/77399] Poor code generation for vector casts and loads

2016-08-30 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77399 --- Comment #6 from Alexander Monakov --- Thanks. Any comment on having gimple lowering emit cleaner code in the first place?

[Bug tree-optimization/77399] Poor code generation for vector casts and loads

2016-08-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77399 --- Comment #5 from Richard Biener --- OTOH sth like tree-complex.c for vectors would be nice as well (well, really re-writing tree-vect-generic.c to sth better).

[Bug tree-optimization/77399] Poor code generation for vector casts and loads

2016-08-30 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77399 --- Comment #4 from Richard Biener --- Note that this is a patten matching issue that could be quite easily fixed in tree-ssa-forwprop.c:simplify_vector_constructor (which currently recognizes a VEC_PERM but it should be easy to handle

[Bug tree-optimization/77399] Poor code generation for vector casts and loads

2016-08-30 Thread amonakov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77399 Alexander Monakov changed: What|Removed |Added Summary|SLP does not handle |Poor code generation for