commit | 03345f1de9691a073810ee9e2a6275dcb36e189c | [log] [tgz] |
---|---|---|
author | Craig Topper <craig.topper@intel.com> | Sat Apr 21 18:39:21 2018 +0000 |
committer | Craig Topper <craig.topper@intel.com> | Sat Apr 21 18:39:21 2018 +0000 |
tree | 9c941e40fbabc20fa86daedb0bfe1845f8f558bc | |
parent | b14e304f17582433d2fae1cd8c61fa0a0e1baa8e [diff] |
[X86] Add DAG combine to turn (trunc (srl (mul ext, ext), 16) into PMULHW/PMULHUW. Ultimately I want to use this to remove the intrinsics for these instructions. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@330520 91177308-0d34-0410-b5e6-96231b3b80d8