diff options
| author | Craig Topper <craig.topper@intel.com> | 2017-09-28 20:10:34 +0000 |
|---|---|---|
| committer | Craig Topper <craig.topper@intel.com> | 2017-09-28 20:10:34 +0000 |
| commit | ed19350293f14bce74f53d9ffbe72ba4fc5d7bd2 (patch) | |
| tree | d1aeb99a2f3163d5e55c6e84dd3433ad77c1503f /llvm/lib/MC/MCLabel.cpp | |
| parent | de22fe5b5b7dbc825494a5d7c50fb09adcc6524f (diff) | |
| download | bcm5719-llvm-ed19350293f14bce74f53d9ffbe72ba4fc5d7bd2.tar.gz bcm5719-llvm-ed19350293f14bce74f53d9ffbe72ba4fc5d7bd2.zip | |
[X86] Make use of vpmovwb when possible in LowerMULH
If we have BWI, we can truncate in a much simpler way by using vpmovwb. This even works without VLX by using the wider zmm->ymm truncate with a subvector extract.
Differential Revision: https://reviews.llvm.org/D38375
llvm-svn: 314457
Diffstat (limited to 'llvm/lib/MC/MCLabel.cpp')
0 files changed, 0 insertions, 0 deletions

