commit | 79932fdd15dd7fc78489a0f9fa16c720258e6014 | [log] [tgz] |
---|---|---|
author | Craig Topper <craig.topper@intel.com> | Wed Nov 21 07:01:22 2018 +0000 |
committer | Craig Topper <craig.topper@intel.com> | Wed Nov 21 07:01:22 2018 +0000 |
tree | a7065b017b43f3d1ac089def85dce9cbc8d357f8 | |
parent | 21e89f9cece138abaf4331a85d72070b7c9fde67 [diff] |
[X86] In getScalarMaskingNode, replace scalar_to_vector with a bitcast to v8i1 and an extract_subvector to convert i8 to v1i1. The bitcast can be nicely merged with any i8 loads that exist for argument passing in 32 mode for example. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@347380 91177308-0d34-0410-b5e6-96231b3b80d8