diff options
author | Craig Topper <craig.topper@gmail.com> | 2020-03-03 07:43:08 -0800 |
---|---|---|
committer | Craig Topper <craig.topper@gmail.com> | 2020-03-03 08:41:31 -0800 |
commit | d8ad7cc0885f32104a7cd83c77191aec15fd684f (patch) | |
tree | b86c8b4ec74ce47c218f8fca5533c49726b94bf0 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
parent | 68aeaab888094fa192bf9257ffd5929b93778a70 (diff) | |
download | llvm-d8ad7cc0885f32104a7cd83c77191aec15fd684f.zip llvm-d8ad7cc0885f32104a7cd83c77191aec15fd684f.tar.gz llvm-d8ad7cc0885f32104a7cd83c77191aec15fd684f.tar.bz2 |
[DAGCombiner][X86] Improve narrowExtractedVectorLoad to handle cases where the element size isn't byte sized by the subvector is.
Summary:
Follow up from D75377. If the subvector is byte sized and the
index is aligned to the subvector size, we can shrink the load.
Reviewers: spatel, RKSimon
Reviewed By: RKSimon
Subscribers: dbabokin, hiraditya, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D75434
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions