Try to lower memset/memcpy/memmove to vector instructions on ARM where the alignment...
authorLang Hames <lhames@gmail.com>
Wed, 2 Nov 2011 22:52:45 +0000 (22:52 +0000)
committerLang Hames <lhames@gmail.com>
Wed, 2 Nov 2011 22:52:45 +0000 (22:52 +0000)
commit1a1d1fcc0b955420cdbe0b94bd01c46d4e96b429
treeebbb35c2786b45f442362268bd94bf67b3321d57
parentd69568723d3e95c010f7252127bcd9f3913ffa85
Try to lower memset/memcpy/memmove to vector instructions on ARM where the alignment permits.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@143582 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMISelLowering.cpp
lib/Target/ARM/ARMISelLowering.h
test/CodeGen/ARM/2011-10-26-memset-with-neon.ll [new file with mode: 0644]