[AVX512] Refactor subvector inserts
authorAdam Nemet <anemet@apple.com>
Thu, 2 Oct 2014 23:18:28 +0000 (23:18 +0000)
committerAdam Nemet <anemet@apple.com>
Thu, 2 Oct 2014 23:18:28 +0000 (23:18 +0000)
commitd9e2cc7fa0aca0f67e44634d043b3d97beac8142
treec1a65a988ef161e6f80506e0037817dffee50740
parenta9014e5530f93e462a3e32c3b128653392faeeaf
[AVX512] Refactor subvector inserts

No functional change.

Very similar to the extract refactoring I did in r218478.

Compared X86.td.expanded before and after.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@218927 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86InstrAVX512.td