diff options
author | Craig Topper <craig.topper@sifive.com> | 2022-01-24 08:23:58 -0800 |
---|---|---|
committer | Craig Topper <craig.topper@sifive.com> | 2022-01-24 08:31:53 -0800 |
commit | a43ed49f5b163b2926641729a30a5c17c2116a08 (patch) | |
tree | f46c922949191f6ba7e2e866aebcabf75fc24990 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.h | |
parent | b00ee46b5e4bf5f0b5700373ca6302c3c50b10b9 (diff) | |
download | llvm-a43ed49f5b163b2926641729a30a5c17c2116a08.zip llvm-a43ed49f5b163b2926641729a30a5c17c2116a08.tar.gz llvm-a43ed49f5b163b2926641729a30a5c17c2116a08.tar.bz2 |
[DAGCombiner][RISCV] Canonicalize (bswap(bitreverse(x))->bitreverse(bswap(x)).
If the bitreverse gets expanded, it will introduce a new bswap. By
putting a bswap before the bitreverse, we can ensure it gets cancelled
out when this happens.
Reviewed By: RKSimon
Differential Revision: https://reviews.llvm.org/D118012
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.h')
0 files changed, 0 insertions, 0 deletions