diff options
author | Elena Demikhovsky <elena.demikhovsky@intel.com> | 2017-01-11 12:59:32 +0000 |
---|---|---|
committer | Elena Demikhovsky <elena.demikhovsky@intel.com> | 2017-01-11 12:59:32 +0000 |
commit | 9d0e7c33d3fd35393d3f4de23fad6b33e7699c74 (patch) | |
tree | 3e5c43fc44458e64edd68e5fc6dab478ed644b0d /llvm/lib/Analysis/LazyValueInfo.cpp | |
parent | ffdd0728584319ad800803a3f3328838d832bdfa (diff) | |
download | bcm5719-llvm-9d0e7c33d3fd35393d3f4de23fad6b33e7699c74.tar.gz bcm5719-llvm-9d0e7c33d3fd35393d3f4de23fad6b33e7699c74.zip |
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
llvm-svn: 291670
Diffstat (limited to 'llvm/lib/Analysis/LazyValueInfo.cpp')
0 files changed, 0 insertions, 0 deletions