[Bug rtl-optimization/23684] Combine stores for non strict alignment targets

2017-07-13 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=23684 ktkachov at gcc dot gnu.org changed: What|Removed |Added Status|NEW |RESOLVED

[Bug rtl-optimization/23684] Combine stores for non strict alignment targets

2016-10-28 Thread ktkachov at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=23684 --- Comment #15 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 rtl-optimization/23684] Combine stores for non strict alignment targets

2014-10-03 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=23684 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added CC||carrot at

[Bug rtl-optimization/23684] Combine stores for non strict alignment targets

2013-11-09 Thread pinskia at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23684 Andrew Pinski pinskia at gcc dot gnu.org changed: What|Removed |Added CC||justin at

[Bug rtl-optimization/23684] Combine stores for non strict alignment targets

2013-05-18 Thread msharov at users dot sourceforge.net
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23684 --- Comment #12 from msharov at users dot sourceforge.net --- I'd like to add that this is not some corner case; this is a very common issue. In my own projects, the compiler's inability to combine stores is the single largest reason for using

[Bug rtl-optimization/23684] Combine stores for non strict alignment targets

2013-05-17 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23684 Richard Biener rguenth at gcc dot gnu.org changed: What|Removed |Added CC||msharov at

[Bug rtl-optimization/23684] Combine stores for non strict alignment targets

2013-05-17 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23684 Jakub Jelinek jakub at gcc dot gnu.org changed: What|Removed |Added CC||jakub at gcc dot

[Bug rtl-optimization/23684] Combine stores for non strict alignment targets

2012-07-18 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23684 Richard Guenther rguenth at gcc dot gnu.org changed: What|Removed |Added CC||plasmahh at

[Bug rtl-optimization/23684] Combine stores for non strict alignment targets

2007-04-03 Thread pinskia at gcc dot gnu dot org
--- Comment #7 from pinskia at gcc dot gnu dot org 2007-04-03 17:53 --- *** Bug 14613 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/23684] Combine stores for non strict alignment targets

2007-04-03 Thread pinskia at gcc dot gnu dot org
--- Comment #8 from pinskia at gcc dot gnu dot org 2007-04-03 17:54 --- *** Bug 19726 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/23684] Combine stores for non strict alignment targets

2006-11-28 Thread pinskia at gcc dot gnu dot org
--- Comment #5 from pinskia at gcc dot gnu dot org 2006-11-29 05:05 --- (In reply to comment #4) Target powerpc-*-* is wrong. See bug 29158 (my dupe) for the i386 assembly produced by a slightly more recent compiler. It's x86_64 too. I just used the target as powerpc as I was also

[Bug rtl-optimization/23684] Combine stores for non strict alignment targets

2006-11-28 Thread acahalan at gmail dot com
--- Comment #6 from acahalan at gmail dot com 2006-11-29 05:11 --- This hits it too. (example is PowerPC) /// #include string.h char *foo(char *buf) { short temp; int temp1; *buf++=42; temp = 0xfeed; memcpy(buf, temp, sizeof(temp)); buf+=sizeof(temp); temp1 =

[Bug rtl-optimization/23684] Combine stores for non strict alignment targets

2006-09-20 Thread pinskia at gcc dot gnu dot org
--- Comment #3 from pinskia at gcc dot gnu dot org 2006-09-21 04:39 --- *** Bug 29158 has been marked as a duplicate of this bug. *** -- pinskia at gcc dot gnu dot org changed: What|Removed |Added

[Bug rtl-optimization/23684] Combine stores for non strict alignment targets

2006-09-20 Thread acahalan at gmail dot com
--- Comment #4 from acahalan at gmail dot com 2006-09-21 05:12 --- Target powerpc-*-* is wrong. See bug 29158 (my dupe) for the i386 assembly produced by a slightly more recent compiler. It's x86_64 too. It's not just (char*) either. It's (short*) and even struct members. --

[Bug rtl-optimization/23684] Combine stores for non strict alignment targets

2005-09-15 Thread pinskia at gcc dot gnu dot org
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-09-15 20:14 --- Confirmed. -- What|Removed |Added Status|UNCONFIRMED |NEW

[Bug rtl-optimization/23684] Combine stores for non strict alignment targets

2005-09-06 Thread amodra at bigpond dot net dot au
--- Additional Comments From amodra at bigpond dot net dot au 2005-09-07 01:42 --- Also even when -mstrict-align if using typedef char align_char __attribute__ ((aligned (4))); void foo (align_char *input) ... -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23684

[Bug rtl-optimization/23684] Combine stores for non strict alignment targets

2005-09-01 Thread pinskia at gcc dot gnu dot org
-- What|Removed |Added GCC target triplet||powerpc-*-* http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23684