diff options
author | Nikita Popov <npopov@redhat.com> | 2025-07-22 10:15:04 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-07-22 10:15:04 +0200 |
commit | 07527596f3dc5f7180cfee79f217cf784b43f059 (patch) | |
tree | 2a1cb5fc6940178f4fa71753847019e10472af66 /llvm/lib/Bitcode | |
parent | 8c14d3f44f51be053e91612f4ad2d77bf04b6b3a (diff) | |
download | llvm-07527596f3dc5f7180cfee79f217cf784b43f059.zip llvm-07527596f3dc5f7180cfee79f217cf784b43f059.tar.gz llvm-07527596f3dc5f7180cfee79f217cf784b43f059.tar.bz2 |
[AggressiveInstCombine] Support store merge with non-consecutive parts (#149807)
This is a minor extension of #147540, resolving one of the FIXMEs. If
the collected parts contain some non-consecutive elements, we can still
handle smaller ranges that *are* consecutive.
This is not common in practice and mostly shows up when the same value
is stored at two different offsets.
Diffstat (limited to 'llvm/lib/Bitcode')
0 files changed, 0 insertions, 0 deletions