[Bug target/32735] i686 sse2 generates more movdqa than necessary

2022-01-11 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=32735 Andrew Pinski changed: What|Removed |Added Keywords||ra Severity|normal

[Bug target/32735] i686 sse2 generates more movdqa than necessary

2007-07-12 Thread ubizjak at gmail dot com
--- Comment #5 from ubizjak at gmail dot com 2007-07-12 08:22 --- (In reply to comment #0) > The loop for CallSumDeltas2 compiles to: > > .L7: > movdqa %xmm1, %xmm0 > pslldq $4, %xmm0 > addl$1, %eax > paddd %xmm1, %xmm0 > cmpl$100

[Bug target/32735] i686 sse2 generates more movdqa than necessary

2007-07-14 Thread ubizjak at gmail dot com
--- Comment #6 from ubizjak at gmail dot com 2007-07-14 14:04 --- (In reply to comment #5) > > This is two more movdqa then the hand-written code in CallSumDeltas3. > > paddd %xmm1, %xmm0 (2) > movdqa %xmm0, %xmm1 (2) > movdqa %xmm0, foo1