diff options
author | Craig Topper <craig.topper@sifive.com> | 2023-08-07 14:34:20 -0700 |
---|---|---|
committer | Craig Topper <craig.topper@sifive.com> | 2023-08-07 14:34:21 -0700 |
commit | 07c8bcc21df6e05e59976c3fa19455fb7bb56e01 (patch) | |
tree | 69d628eb0be9fe56d295b2e98ac51b108719f517 /lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp | |
parent | 729b55ef5e7aff33fb1d191c5ef576bbda03b801 (diff) | |
download | llvm-07c8bcc21df6e05e59976c3fa19455fb7bb56e01.zip llvm-07c8bcc21df6e05e59976c3fa19455fb7bb56e01.tar.gz llvm-07c8bcc21df6e05e59976c3fa19455fb7bb56e01.tar.bz2 |
[AArch64] Narrow G_SEXT_INREG to s64 before lowering.
This avoids narrowing after it has been expanded to shifts. The
G_SEXT_INREG narrowing can use the second operand of the instruction to
optimize the narrowing.
Reviewed By: arsenm
Differential Revision: https://reviews.llvm.org/D157172
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp')
0 files changed, 0 insertions, 0 deletions