commit | fafe30250c533673c306c4601d079c419620ece2 | [log] [tgz] |
---|---|---|
author | Craig Topper <craig.topper@gmail.com> | Thu Jan 26 05:17:13 2017 +0000 |
committer | Craig Topper <craig.topper@gmail.com> | Thu Jan 26 05:17:13 2017 +0000 |
tree | 0a5331d00d2ac07effd878531fd715006caff01a | |
parent | c41f271a875f84bd8e1fe1384f905fce60733835 [diff] |
[X86] Add demanded elts support for the inputs to pclmul intrinsic This intrinsic uses bit 0 and bit 4 of an immediate argument to determine which bits of its inputs to read. This patch uses this information to simplify the demanded elements of the input vectors. Differential Revision: https://reviews.llvm.org/D28979 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@293151 91177308-0d34-0410-b5e6-96231b3b80d8