Remove a lot of the fancy scalar replacement code for dealing with llvm-gcc's
authorCameron Zwarich <zwarich@apple.com>
Tue, 11 Oct 2011 06:10:30 +0000 (06:10 +0000)
committerCameron Zwarich <zwarich@apple.com>
Tue, 11 Oct 2011 06:10:30 +0000 (06:10 +0000)
commit446d95224b35b0fef06200b950d45839f1d5f262
tree711f403151227be2e9ff9a3f89b44a6cac5ee507
parent3606f75f35e1a01ff8bd36098d3751f3ed7d8e56
Remove a lot of the fancy scalar replacement code for dealing with llvm-gcc's
lowering of NEON code. It provides little-to-no benefit now and only introduces
additional complexity.

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