diff options
| author | Krzysztof Parzyszek <kparzysz@codeaurora.org> | 2018-09-12 22:14:52 +0000 |
|---|---|---|
| committer | Krzysztof Parzyszek <kparzysz@codeaurora.org> | 2018-09-12 22:14:52 +0000 |
| commit | a6d4fc0e299d2f5a11e57a267156d07fe53420e7 (patch) | |
| tree | 0dac39fd67013bbb3b22894d60b7764be3b11b20 /llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | |
| parent | f853741142dd97ffc574510859544cc591c0656c (diff) | |
| download | bcm5719-llvm-a6d4fc0e299d2f5a11e57a267156d07fe53420e7.tar.gz bcm5719-llvm-a6d4fc0e299d2f5a11e57a267156d07fe53420e7.zip | |
[Hexagon] Use shuffles when lowering "gather" shufflevectors
Shufflevector instructions in LLVM IR that extract a subset of elements
of a longer input into a shorter vector can be done using VECTOR_SHUFFLEs.
This will avoid expanding them into constly extracts and inserts.
llvm-svn: 342091
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp')
0 files changed, 0 insertions, 0 deletions

