More effective breakdown of memcpy into repeated load/store. These are now
authorDale Johannesen <dalej@apple.com>
Thu, 17 May 2007 21:31:21 +0000 (21:31 +0000)
committerDale Johannesen <dalej@apple.com>
Thu, 17 May 2007 21:31:21 +0000 (21:31 +0000)
commit8dd86c14d46b2deb1e1335d495acc579d70bf60f
tree5e8ef16820f3ae767b3057a3cc1a0f46b4f2dfdc
parente99d492a15c3aa068293964ec22be4190061784b
More effective breakdown of memcpy into repeated load/store.  These are now
in the order lod;lod;lod;sto;sto;sto which means the load-store optimizer
has a better chance of producing ldm/stm.  Ideally you would get cooperation
from the RA as well but this is not there yet.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37179 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMISelLowering.cpp
lib/Target/ARM/ARMISelLowering.h