summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
diff options
context:
space:
mode:
authorThomas Lively <tlively@google.com>2021-07-07 23:14:31 -0700
committerThomas Lively <tlively@google.com>2021-07-07 23:14:31 -0700
commitf8c5a4c67075877e1b6976bb7372aa96f02c11bc (patch)
tree64acb9be74058d2c7d314c00f281e5203bd9492c /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
parent5471766f9d16fbc5a82dd9503729747d901242a1 (diff)
[WebAssembly] Optimize out shift masks
WebAssembly's shift instructions implicitly masks the shift count, so optimize out redundant explicit masks of the shift count. For vector shifts, this currently only works if the mask is applied before splatting the shift count, but this should be addressed in a future commit. Resolves PR49655. Differential Revision: https://reviews.llvm.org/D105600
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions