diff options
author | Nadav Rotem <nrotem@apple.com> | 2013-10-25 06:41:18 +0000 |
---|---|---|
committer | Nadav Rotem <nrotem@apple.com> | 2013-10-25 06:41:18 +0000 |
commit | 97541d400e5011fd8ab5d2eb2a736c301d85b232 (patch) | |
tree | a1e0459422209704bdc1e76c3b9613cb4f52418c /lib/IRReader | |
parent | be3cf5f3e449ea54785ab49d9f01543b710a5125 (diff) | |
download | external_llvm-97541d400e5011fd8ab5d2eb2a736c301d85b232.zip external_llvm-97541d400e5011fd8ab5d2eb2a736c301d85b232.tar.gz external_llvm-97541d400e5011fd8ab5d2eb2a736c301d85b232.tar.bz2 |
Optimize concat_vectors(X, undef) -> scalar_to_vector(X).
This optimization is not SSE specific so I am moving it to DAGco.
The new scalar_to_vector dag node exposed a missing pattern in the AArch64 target that I needed to add.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193393 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/IRReader')
0 files changed, 0 insertions, 0 deletions