aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.h
diff options
context:
space:
mode:
authorDavid Green <david.green@arm.com>2023-07-02 15:02:52 +0100
committerDavid Green <david.green@arm.com>2023-07-02 15:02:52 +0100
commitf55d96b9a25d7ab00be542e657565dad9b8a3e7e (patch)
tree41b9ded0ffb6fae7219fca1e015b1f3cadb94089 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.h
parent8269fd2db50bf97ae3b6e928365d157314e491c8 (diff)
downloadllvm-f55d96b9a25d7ab00be542e657565dad9b8a3e7e.zip
llvm-f55d96b9a25d7ab00be542e657565dad9b8a3e7e.tar.gz
llvm-f55d96b9a25d7ab00be542e657565dad9b8a3e7e.tar.bz2
[DAG][AArch64] Handle vector types when expanding sdiv/udiv into mulh
The aarch64 backend will benefit from expanding 64vector sdiv/udiv into mulh using shift(mul(ext, ext)), as the larger type size is legal and the mul(ext, ext) can efficiently use smull/umull instructions. This extends the existing code in GetMULHS to handle vector types for it. Differential Revision: https://reviews.llvm.org/D154049
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.h')
0 files changed, 0 insertions, 0 deletions