diff options
| author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2017-10-24 15:38:16 +0000 |
|---|---|---|
| committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2017-10-24 15:38:16 +0000 |
| commit | 0a12c239b62f9d4aec92992937a4ae30a1c5d54c (patch) | |
| tree | a4d57f144243543e439bc422150e811e0930d9aa /llvm/utils/TableGen/SubtargetEmitter.cpp | |
| parent | 1216acc3c4df4e8819b490484fe866fce75ae511 (diff) | |
| download | bcm5719-llvm-0a12c239b62f9d4aec92992937a4ae30a1c5d54c.tar.gz bcm5719-llvm-0a12c239b62f9d4aec92992937a4ae30a1c5d54c.zip | |
[X86] truncateVectorCompareWithPACKSS - use PACKSSDW/PACKSSWB instead of just PACKSSWB.
By using the widest type possible for PACKSS truncation we have a better chance of being able to peek through bitcasts and improves other combines driven by ComputeNumSignBits.
llvm-svn: 316448
Diffstat (limited to 'llvm/utils/TableGen/SubtargetEmitter.cpp')
0 files changed, 0 insertions, 0 deletions

