CodeGen: Stop treating vectors as aggregates
authorDuncan P. N. Exon Smith <dexonsmith@apple.com>
Tue, 21 Jan 2014 22:46:46 +0000 (22:46 +0000)
committerDuncan P. N. Exon Smith <dexonsmith@apple.com>
Tue, 21 Jan 2014 22:46:46 +0000 (22:46 +0000)
commitdcaab3b6818ff5421c7880527ce5f4f13b7daaee
tree4aa94e29a3860538006003ba2561a82bd546b674
parent182a02a8dca5deffd472a2c238cd35998d40d37f
CodeGen: Stop treating vectors as aggregates

Fix a crash in SjLjEHPrepare::lowerIncomingArguments caused by treating
VectorType like an aggregate.  It's first-class!

<rdar://problem/15854596>

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199768 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SjLjEHPrepare.cpp
test/CodeGen/Thumb/sjljehprepare-lower-vector.ll [new file with mode: 0644]