[Bug middle-end/22141] [5/6/7 Regression] Missing optimization when storing structures

2018-05-27 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=22141 ktkachov at gcc dot gnu.org changed: What|Removed |Added CC||izaberina at gmail dot com

[Bug middle-end/22141] [5/6/7 Regression] Missing optimization when storing structures

2017-10-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=22141 --- Comment #48 from Jakub Jelinek --- Author: jakub Date: Mon Oct 30 16:20:24 2017 New Revision: 254228 URL: https://gcc.gnu.org/viewcvs?rev=254228=gcc=rev Log: PR middle-end/22141 * gimple-ssa-store-merging.c

[Bug middle-end/22141] [5/6/7 Regression] Missing optimization when storing structures

2017-10-30 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=22141 --- Comment #47 from Jakub Jelinek --- Author: jakub Date: Mon Oct 30 11:04:49 2017 New Revision: 254213 URL: https://gcc.gnu.org/viewcvs?rev=254213=gcc=rev Log: PR middle-end/22141 * gimple-ssa-store-merging.c: Include rtl.h

[Bug middle-end/22141] [5/6/7 Regression] Missing optimization when storing structures

2017-10-27 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=22141 Jakub Jelinek changed: What|Removed |Added Attachment #42487|0 |1 is obsolete|

[Bug middle-end/22141] [5/6/7 Regression] Missing optimization when storing structures

2017-10-27 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=22141 Jakub Jelinek changed: What|Removed |Added Attachment #42485|0 |1 is obsolete|

[Bug middle-end/22141] [5/6/7 Regression] Missing optimization when storing structures

2017-10-27 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=22141 --- Comment #44 from Jakub Jelinek --- With the #c43 patch, the included store_merging_10.c improves on x86_64 from: movzbl (%rdi), %eax - andl$-19, %eax + andl$-32, %eax orl $13, %eax movb

[Bug middle-end/22141] [5/6/7 Regression] Missing optimization when storing structures

2017-10-27 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=22141 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment

[Bug middle-end/22141] [5/6/7 Regression] Missing optimization when storing structures

2016-12-15 Thread etienne_lorrain at yahoo dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=22141 --- Comment #42 from etienne_lorrain at yahoo dot fr --- Separate Bug 78821 has been successfully created following comment 41

[Bug middle-end/22141] [5/6/7 Regression] Missing optimization when storing structures

2016-12-15 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=22141 --- Comment #41 from ktkachov at gcc dot gnu.org --- (In reply to etienne_lorrain from comment #40) > Following my comment No 17, the optimisation could also be done for reads - > we still have (https://gcc.godbolt.org/ -O2 -m32) that: > struct S

[Bug middle-end/22141] [5/6/7 Regression] Missing optimization when storing structures

2016-12-15 Thread etienne_lorrain at yahoo dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=22141 --- Comment #40 from etienne_lorrain at yahoo dot fr --- Following my comment No 17, the optimisation could also be done for reads - we still have (https://gcc.godbolt.org/ -O2 -m32) that: struct S { char a; char b; char c; char d; } u,

[Bug middle-end/22141] [5/6/7 Regression] Missing optimization when storing structures

2016-11-03 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=22141 ktkachov at gcc dot gnu.org changed: What|Removed |Added Target Milestone|5.5 |7.0 --- Comment #39 from

[Bug middle-end/22141] [5/6/7 Regression] Missing optimization when storing structures

2016-11-02 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=22141 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED Known to

[Bug middle-end/22141] [5/6/7 Regression] Missing optimization when storing structures

2016-10-28 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=22141 --- Comment #37 from ktkachov at gcc dot gnu.org --- Author: ktkachov Date: Fri Oct 28 14:18:50 2016 New Revision: 241649 URL: https://gcc.gnu.org/viewcvs?rev=241649=gcc=rev Log: GIMPLE store merging pass 2016-10-28 Kyrylo Tkachov

[Bug middle-end/22141] [5/6/7 Regression] Missing optimization when storing structures

2016-09-03 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=22141 Andrew Pinski changed: What|Removed |Added CC||petschy at gmail dot com --- Comment

[Bug middle-end/22141] [5/6/7 Regression] Missing optimization when storing structures

2016-08-03 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=22141 Richard Biener changed: What|Removed |Added Target Milestone|4.9.4 |5.5 --- Comment #35 from Richard