diff options
author | Craig Topper <craig.topper@sifive.com> | 2022-08-16 14:39:41 -0700 |
---|---|---|
committer | Craig Topper <craig.topper@sifive.com> | 2022-08-16 14:49:52 -0700 |
commit | b5a18de65169b4aa54db0b0ebc3dcc3462570600 (patch) | |
tree | 35dcdd1d1879dcb84c47a9d336c64ad77ebe03fc /lldb/source/Commands/CommandObjectThread.cpp | |
parent | e858f5120da77f46a6676c6fd63ccbbb83b23d2d (diff) | |
download | llvm-b5a18de65169b4aa54db0b0ebc3dcc3462570600.zip llvm-b5a18de65169b4aa54db0b0ebc3dcc3462570600.tar.gz llvm-b5a18de65169b4aa54db0b0ebc3dcc3462570600.tar.bz2 |
[RISCV] Remove C!=0 restriction from (sub C, (setcc x, y, eq/neq)) -> (add C-1, (setcc x, y, neq/eq)).
While (sub 0, X) can use x0 for the 0, I believe (add X, -1) is
still preferrable. (addi X, -1) can be compressed, sub with x0 on
the LHS is never compressible.
Diffstat (limited to 'lldb/source/Commands/CommandObjectThread.cpp')
0 files changed, 0 insertions, 0 deletions