commit | 7449a168da31cc36cdb520925551758c0d10c8ab | [log] [tgz] |
---|---|---|
author | Elena Demikhovsky <elena.demikhovsky@intel.com> | Wed Jan 11 12:59:32 2017 +0000 |
committer | Elena Demikhovsky <elena.demikhovsky@intel.com> | Wed Jan 11 12:59:32 2017 +0000 |
tree | 739d6dd75427a9474ddb3cb27d3e18fa062fe066 | |
parent | e8d33c04649575c7415366de55d1ba61ef4fdd85 [diff] |
X86 CodeGen: Optimized pattern for truncate with unsigned saturation. DAG patterns optimization: truncate + unsigned saturation supported by VPMOVUS* instructions in AVX-512. And VPACKUS* instructions on SEE* targets. Differential Revision: https://reviews.llvm.org/D28216 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@291670 91177308-0d34-0410-b5e6-96231b3b80d8