PowerPC: Align power7 memcpy using VSX to quadword
commit87868c2418fb74357757e3b739ce5b76b17a8929
authorAdhemerval Zanella <azanella@linux.vnet.ibm.com>
Wed, 25 Jun 2014 16:54:31 +0000 (25 11:54 -0500)
committerAdhemerval Zanella <azanella@linux.vnet.ibm.com>
Mon, 7 Jul 2014 20:41:27 +0000 (7 15:41 -0500)
tree9ec2b1d9a4c0cf6af2a4306e09a11fc992bea94c
parent07aedd78b095093e866efd4809a80090e2b91a0b
PowerPC: Align power7 memcpy using VSX to quadword

This patch changes power7 memcpy to use VSX instructions only when
memory is aligned to quardword.  It is to avoid unaligned kernel traps
on non-cacheable memory (for instance, memory-mapped I/O).
ChangeLog
sysdeps/powerpc/powerpc32/power7/memcpy.S
sysdeps/powerpc/powerpc64/power7/memcpy.S