summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
diff options
context:
space:
mode:
authorKerry McLaughlin <kerry.mclaughlin@arm.com>2021-10-26 10:37:52 +0100
committerKerry McLaughlin <kerry.mclaughlin@arm.com>2021-10-27 14:15:41 +0100
commitf01fafdcd469eab1e76f4bbb549d0b8729b5b195 (patch)
tree6946943b2e2fa280b10409acddbf672ffc11807a /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
parenteae047afe0d35efc85e23b1688fc859c53843893 (diff)
[SVE][CodeGen] Fix incorrect legalisation of zero-extended masked loads
PromoteIntRes_MLOAD always sets the extension type to `EXTLOAD`, which results in a sign-extended load. If the type returned by getExtensionType() for the load being promoted is something other than `NON_EXTLOAD`, we should instead pass this to getMaskedLoad() as the extension type. Reviewed By: CarolineConcatto Differential Revision: https://reviews.llvm.org/D112320
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions