diff options
author | Min-Yih Hsu <min.hsu@sifive.com> | 2025-07-16 13:46:02 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-07-16 13:46:02 -0700 |
commit | 6824bcfdb4c8315a990f4b5ce2cb9f528281a823 (patch) | |
tree | 58d5c6d23a619c2e4801edc35b5de7af3388d04d /lldb/source/Commands/CommandObjectExpression.cpp | |
parent | ececa877083fcbe19aa0394b280630b9d807cd6d (diff) | |
download | llvm-6824bcfdb4c8315a990f4b5ce2cb9f528281a823.zip llvm-6824bcfdb4c8315a990f4b5ce2cb9f528281a823.tar.gz llvm-6824bcfdb4c8315a990f4b5ce2cb9f528281a823.tar.bz2 |
[IA] Relax the requirement of having ExtractValue users on deinterleave intrinsic (#148716)
There are cases where InstCombine / InstSimplify might sink extractvalue
instructions that use a deinterleave intrinsic into successor blocks,
which prevents InterleavedAccess from kicking in because the current
pattern requires deinterleave intrinsic to be used by extractvalue.
However, this requirement is bit too strict while we could have just
replaced the users of deinterleave intrinsic with whatever generated by
the target TLI hooks.
Diffstat (limited to 'lldb/source/Commands/CommandObjectExpression.cpp')
0 files changed, 0 insertions, 0 deletions