diff options
author | Philip Reames <preames@rivosinc.com> | 2023-09-18 10:40:27 -0700 |
---|---|---|
committer | Philip Reames <listmail@philipreames.com> | 2023-09-19 07:45:35 -0700 |
commit | 188d5c74426500809a36febe615523e111e9c74e (patch) | |
tree | d424aafad9b1c89367d2453dbb51cbf5987b68dd /lldb/source/Plugins/ScriptInterpreter/Python/PythonReadline.cpp | |
parent | 8f8f4493d5fc6a025fff678f030da73dcfd8baa7 (diff) | |
download | llvm-188d5c74426500809a36febe615523e111e9c74e.zip llvm-188d5c74426500809a36febe615523e111e9c74e.tar.gz llvm-188d5c74426500809a36febe615523e111e9c74e.tar.bz2 |
[RISCV] Add a combine to form masked.store from unit strided store
Add a DAG combine to form a masked.store from a masked_strided_store intrinsic
with stride equal to element size. This is the store analogy to PR #65674.
As seen in the tests, this does pickup a few cases that we'd previously missed
due to selection ordering. We match strided stores early without going through
the recently added generic mscatter combines, and thus weren't recognizing the
unit strided store.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/PythonReadline.cpp')
0 files changed, 0 insertions, 0 deletions