commit | 033e6816668da71ff0866a61f5c0a7e7e795d069 | [log] [tgz] |
---|---|---|
author | Evan Cheng <evan.cheng@apple.com> | Fri Mar 24 01:17:21 2006 +0000 |
committer | Evan Cheng <evan.cheng@apple.com> | Fri Mar 24 01:17:21 2006 +0000 |
tree | 8bf2aeb193d26b255f5cba702c86be1e0f25cc23 | |
parent | 7056de375d898d9d9ecc17e170632d91d18be4a8 [diff] |
Lower BUILD_VECTOR to VECTOR_SHUFFLE if there are two distinct nodes (and if the target can handle it). Issue two SCALAR_TO_VECTOR ops followed by a VECTOR_SHUFFLE to select from the two vectors. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@27023 91177308-0d34-0410-b5e6-96231b3b80d8