commit | 49b10db743cfeaebf41f0295378578f7c48de8ca | [log] [tgz] |
---|---|---|
author | Craig Topper <craig.topper@intel.com> | Wed Apr 11 04:55:04 2018 +0000 |
committer | Craig Topper <craig.topper@intel.com> | Wed Apr 11 04:55:04 2018 +0000 |
tree | 04d8405a1e00f59b01d19114a4315f0addb90c7b | |
parent | 1c5a9ad72a4a947e9d5a70834e12b041c6525810 [diff] |
[X86] Remove 128/256-bit masked pmaddubsw and pmaddwd intrinsics. Replace 512-bit masked intrinsic with unmasked intrinsic and a select. The 128/256-bit versions were no longer used by clang. It uses the legacy SSE/AVX2 version and a select. The 512-bit was changed to the same for consistency. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@329774 91177308-0d34-0410-b5e6-96231b3b80d8