diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2020-07-30 11:27:37 +0100 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2020-07-30 12:27:49 +0100 |
commit | 2dec72ba5cd271f619a10d5cc230e384d3d86d1d (patch) | |
tree | 15ce2c5bb5a9a44fffb73dd489a6380d75ee26cb /llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp | |
parent | a262f0fea46ce08008f3462c336c3d7107e98b27 (diff) | |
download | llvm-2dec72ba5cd271f619a10d5cc230e384d3d86d1d.zip llvm-2dec72ba5cd271f619a10d5cc230e384d3d86d1d.tar.gz llvm-2dec72ba5cd271f619a10d5cc230e384d3d86d1d.tar.bz2 |
[X86][SSE] combineExtractWithShuffle - extend extract(truncate(x),0) for any source vector size
As long as we can extract the lowest 128-bit subvector from the pre-truncated source vector, then we don't care what size it is.
The next stage will be to support non-zero extraction indices, as long as its still coming from the lowest 128-bit subvector.
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp')
0 files changed, 0 insertions, 0 deletions