Fix crash from r158529 on Bullet.
authorPete Cooper <peter_cooper@apple.com>
Sat, 16 Jun 2012 01:43:26 +0000 (01:43 +0000)
committerPete Cooper <peter_cooper@apple.com>
Sat, 16 Jun 2012 01:43:26 +0000 (01:43 +0000)
commit06e6c385cbf550ab73ad70bd3e02d9ad2fd3089c
tree7f5fcfc73df0c94d20653fa1db3d5e35d635ab7e
parente5c7bc65c30feabed5f05eecee1ff1433e35d381
Fix crash from r158529 on Bullet.

Dynamic GEPs created by SROA needed to insert extra "i32 0"
operands to index through structs and arrays to get to the
vector being indexed.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@158590 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Scalar/ScalarReplAggregates.cpp
test/Transforms/ScalarRepl/dynamic-vector-gep.ll