OSDN Git Service

Recommit rL319407: [SROA] enable splitting for non-whole-alloca loads and stores
authorHiroshi Inoue <inouehrs@jp.ibm.com>
Fri, 1 Dec 2017 06:05:05 +0000 (06:05 +0000)
committerHiroshi Inoue <inouehrs@jp.ibm.com>
Fri, 1 Dec 2017 06:05:05 +0000 (06:05 +0000)
commite9838656296473ac99fd64329744eb6465928633
tree1eed8c73bf124decd537d53fee0debeab3bb9b15
parentbf6769b8051e87200923dc11f01957ecd868da81
Recommit rL319407: [SROA] enable splitting for non-whole-alloca loads and stores

Recommiting once reverted patch rL319407 after adding a check for bit vector size to avoid failures in some build bots.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@319522 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Scalar/SROA.cpp
test/DebugInfo/X86/sroasplit-2.ll
test/Transforms/SROA/basictest.ll
test/Transforms/SROA/big-endian.ll