diff options
author | Nitin John Raj <nitin.raj@sifive.com> | 2023-08-17 13:44:15 -0700 |
---|---|---|
committer | Nitin John Raj <nitin.raj@sifive.com> | 2023-08-17 14:41:40 -0700 |
commit | b5c106e873f780b2f54fec9817acfd252724bcb3 (patch) | |
tree | 7af52292c995ccbb0c6ffbe787e54acbafe452da /lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp | |
parent | 1e7f592a890aad860605cf5220530b3744e107ba (diff) | |
download | llvm-b5c106e873f780b2f54fec9817acfd252724bcb3.zip llvm-b5c106e873f780b2f54fec9817acfd252724bcb3.tar.gz llvm-b5c106e873f780b2f54fec9817acfd252724bcb3.tar.bz2 |
[RISCV][GlobalISel] Legalize division and remainder
Legalize division and remainder. We test for (s7, s8, s16, s32, s48, s64) on rv64 and (s8, s15, s16, s32, s64, s72, s128) on rv64, with and without the +m, +zmmul extensions. We do not handle types with size > 2 x XLen -- these ought to be handled in the IR pass.
Reviewed By: craig.topper
Differential Revision: https://reviews.llvm.org/D157422
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp')
0 files changed, 0 insertions, 0 deletions