summaryrefslogtreecommitdiffstats
path: root/llvm/lib/ExecutionEngine/TargetSelect.cpp
diff options
context:
space:
mode:
authorNadav Rotem <nrotem@apple.com>2013-10-25 06:41:18 +0000
committerNadav Rotem <nrotem@apple.com>2013-10-25 06:41:18 +0000
commitd369d4bdf906a23f310b5112bf8dc89e0f74b809 (patch)
tree3fe45ae67032ae298c7f1ddab451d225d06a3cee /llvm/lib/ExecutionEngine/TargetSelect.cpp
parent7633afc960124604d1fec818b9f89aecfef06d95 (diff)
downloadbcm5719-llvm-d369d4bdf906a23f310b5112bf8dc89e0f74b809.tar.gz
bcm5719-llvm-d369d4bdf906a23f310b5112bf8dc89e0f74b809.zip
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. llvm-svn: 193393
Diffstat (limited to 'llvm/lib/ExecutionEngine/TargetSelect.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud