[Bug tree-optimization/64718] Bad 16-bit bswap replacement

2015-01-28 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64718 --- Comment #5 from Thomas Preud'homme --- Author: thopre01 Date: Wed Jan 28 10:20:19 2015 New Revision: 220203 URL: https://gcc.gnu.org/viewcvs?rev=220203&root=gcc&view=rev Log: 2015-01-28 Thomas Preud'homme gcc/ PR tree-optimizatio

[Bug tree-optimization/64718] Bad 16-bit bswap replacement

2015-01-21 Thread thopre01 at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64718 thopre01 at gcc dot gnu.org changed: What|Removed |Added Status|NEW |ASSIGNED --- Comment #4 fro

[Bug tree-optimization/64718] Bad 16-bit bswap replacement

2015-01-21 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64718 H.J. Lu changed: What|Removed |Added Target|i686-pc-linux-gnu |x86 Priority|P3

[Bug tree-optimization/64718] Bad 16-bit bswap replacement

2015-01-21 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64718 --- Comment #2 from H.J. Lu --- A run-time testcase: [hjl@gnu-mic-2 gcc-regression]$ cat pr64718.c int __attribute__ ((noinline, noclone)) swap(int x) { return (unsigned short)((unsigned short)x << 8 | (unsigned short)x >> 8); } int a = 0x123

[Bug tree-optimization/64718] Bad 16-bit bswap replacement

2015-01-21 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64718 H.J. Lu changed: What|Removed |Added CC||thomas.preudhomme at arm dot com --- Comment

[Bug tree-optimization/64718] Bad 16-bit bswap replacement

2015-01-21 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64718 H.J. Lu changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|