diff options
author | Michael Liao <michael.liao@intel.com> | 2013-02-20 18:04:21 +0000 |
---|---|---|
committer | Michael Liao <michael.liao@intel.com> | 2013-02-20 18:04:21 +0000 |
commit | eedff3547de6428798d0bd62c40fba3f93820922 (patch) | |
tree | 513bec46e6f002fa6960b2063b2ff2c090e089dc /include | |
parent | 9b5b8b0b9439da2dd4167ece15db7e13d37f461c (diff) | |
download | external_llvm-eedff3547de6428798d0bd62c40fba3f93820922.zip external_llvm-eedff3547de6428798d0bd62c40fba3f93820922.tar.gz external_llvm-eedff3547de6428798d0bd62c40fba3f93820922.tar.bz2 |
Fix PR15267
- When extloading from a vector with non-byte-addressable element, e.g.
<4 x i1>, the current logic breaks. Extend the current logic to
fix the case where the element type is not byte-addressable by loading
all bytes, bit-extracting/packing each element.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@175642 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions