aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2020-07-30 11:27:37 +0100
committerSimon Pilgrim <llvm-dev@redking.me.uk>2020-07-30 12:27:49 +0100
commit2dec72ba5cd271f619a10d5cc230e384d3d86d1d (patch)
tree15ce2c5bb5a9a44fffb73dd489a6380d75ee26cb /llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
parenta262f0fea46ce08008f3462c336c3d7107e98b27 (diff)
downloadllvm-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