[Bug target/55803] SSE2 double negation less efficient than explicit xor

2021-08-14 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55803 Andrew Pinski changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug target/55803] SSE2 double negation less efficient than explicit xor

2012-12-24 Thread glisse at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55803 --- Comment #2 from Marc Glisse 2012-12-24 18:37:47 UTC --- (In reply to comment #1) > movsd reads 64bit value from memory, but xorps reads 128bit value. True. If the size of the memory read is more important than an extra instruction+r

[Bug target/55803] SSE2 double negation less efficient than explicit xor

2012-12-24 Thread ubizjak at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55803 --- Comment #1 from Uros Bizjak 2012-12-24 13:47:54 UTC --- movsd reads 64bit value from memory, but xorps reads 128bit value.