commit | c33696b7f310914d66307d2efd0abb1310d53ed0 | [log] [tgz] |
---|---|---|
author | Craig Topper <craig.topper@gmail.com> | Fri Feb 26 06:50:29 2016 +0000 |
committer | Craig Topper <craig.topper@gmail.com> | Fri Feb 26 06:50:29 2016 +0000 |
tree | 5874321cd0e6666848ec04ca432da425cab393e3 | |
parent | 62bd2798ad1c2312025384627a42fc54c45462fb [diff] |
[X86] Null out some redundant patterns for masked vector register to register moves. These can be accomplished with both aligned and unaligned opcodes. Currently aligned is what is being used so remove the redundant patterns for the unaligned versions. But don't do this for the byte and word vector types since they don't have aligned versions. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@261985 91177308-0d34-0410-b5e6-96231b3b80d8