x86-64: use MOVAPD for complex-double raw slots
commit4c0af79c9e98f2a0db02602e8d70d34d16fcf81e
authorDouglas Katzman <dougk@google.com>
Tue, 19 Apr 2016 01:22:26 +0000 (18 21:22 -0400)
committerDouglas Katzman <dougk@google.com>
Tue, 19 Apr 2016 01:24:26 +0000 (18 21:24 -0400)
tree6b06f2b9d6548f0c564f5068b75a1f9007c2dd27
parent59d406e07474376377e3b3297f703a2c2499c839
x86-64: use MOVAPD for complex-double raw slots

unless misaligned or not a constant index, then MOVUPD.
This may not be faster, but it's consistenet with vector access.
src/compiler/assem.lisp
src/compiler/x86-64/cell.lisp