[Bug target/55147] x86: wrong code for 64-bit load

2012-10-31 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55147 --- Comment #3 from Jakub Jelinek 2012-10-31 16:07:11 UTC --- For the testcase from this PR it creates better assembly actually (compared to with the #c1 patch, without that it is both longer and wrong). That is because when bswapdi is sp

[Bug target/55147] x86: wrong code for 64-bit load

2012-10-31 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55147 --- Comment #2 from Uros Bizjak 2012-10-31 15:47:46 UTC --- > can fix the reg overlap problem between address of operands[1] and high part > of > operands[0]. That said, I wonder what is the advantage of having bswapdi2 > patter on i?86

[Bug target/55147] x86: wrong code for 64-bit load

2012-10-31 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55147 Jakub Jelinek changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|