commit | 20a90ab7468f3609f7b3e8362d6c917832bae168 | [log] [tgz] |
---|---|---|
author | Graham Yiu <gyiu@ca.ibm.com> | Mon Nov 06 20:18:30 2017 +0000 |
committer | Graham Yiu <gyiu@ca.ibm.com> | Mon Nov 06 20:18:30 2017 +0000 |
tree | 171479b4112a003be0aa7f81e719682e4f41504a | |
parent | 561a742524fc0e97f2c9aa5465b85d0e3bb9862c [diff] |
Adds code to PPC ISEL lowering to recognize byte inserts from vector_shuffles, and use P9 shift and vector insert byte instructions instead of vperm. Extends tests from vector insert half-word. Differential Revision: https://reviews.llvm.org/D34497 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@317503 91177308-0d34-0410-b5e6-96231b3b80d8