diff options
author | Ahmed Bougacha <ahmed.bougacha@gmail.com> | 2015-04-13 22:57:21 +0000 |
---|---|---|
committer | Ahmed Bougacha <ahmed.bougacha@gmail.com> | 2015-04-13 22:57:21 +0000 |
commit | 8ebcdb3bc30f2b0d5dcdd08bc4b26b243a6fd24d (patch) | |
tree | 3617060f91d1bcb743e9f452bd81a757f5f86324 /llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp | |
parent | 4bd8ece689d496a2280263e3a2bb15d6b8f1a408 (diff) | |
download | bcm5719-llvm-8ebcdb3bc30f2b0d5dcdd08bc4b26b243a6fd24d.tar.gz bcm5719-llvm-8ebcdb3bc30f2b0d5dcdd08bc4b26b243a6fd24d.zip |
[CodeGen] Combine concat_vectors of scalars into build_vector.
Combine something like:
(v8i8 concat_vectors (v2i8 bitcast (i16)) x4)
into:
(v8i8 (bitcast (v4i16 BUILD_VECTOR (i16) x4)))
If any of the scalars are floating point, use that throughout.
Differential Revision: http://reviews.llvm.org/D8948
llvm-svn: 234809
Diffstat (limited to 'llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp')
0 files changed, 0 insertions, 0 deletions