[Bug tree-optimization/82434] -fstore-merging does not work reliably.

2017-10-19 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82434 Jakub Jelinek changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|---

[Bug tree-optimization/82434] -fstore-merging does not work reliably.

2017-10-06 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82434 --- Comment #5 from Jakub Jelinek --- Author: jakub Date: Fri Oct 6 09:39:07 2017 New Revision: 253483 URL: https://gcc.gnu.org/viewcvs?rev=253483&root=gcc&view=rev Log: PR tree-optimization/82434 * fold-const.h (can_native_enco

[Bug tree-optimization/82434] -fstore-merging does not work reliably.

2017-10-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82434 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug tree-optimization/82434] -fstore-merging does not work reliably.

2017-10-05 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82434 --- Comment #3 from Jakub Jelinek --- (In reply to Marc Glisse from comment #2) > -Dbool=char lets it merge the stores, I guess this is because bool has > precision < bitsize. No. It is because can_native_encode_type_p doesn't return true for B

[Bug tree-optimization/82434] -fstore-merging does not work reliably.

2017-10-05 Thread glisse at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82434 --- Comment #2 from Marc Glisse --- -Dbool=char lets it merge the stores, I guess this is because bool has precision < bitsize.

[Bug tree-optimization/82434] -fstore-merging does not work reliably.

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