aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h
diff options
context:
space:
mode:
authorGraham Hunter <graham.hunter@arm.com>2024-09-23 13:35:23 +0100
committerGitHub <noreply@github.com>2024-09-23 13:35:23 +0100
commit785337e2d97a712612a5956657e8dbf1cd140e46 (patch)
tree22fcccb2eb989f523f8caf1a3dc5fa448a3b86e1 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h
parent7773dcd16389b07e055a10336c42e71ffd57ad3d (diff)
downloadllvm-785337e2d97a712612a5956657e8dbf1cd140e46.zip
llvm-785337e2d97a712612a5956657e8dbf1cd140e46.tar.gz
llvm-785337e2d97a712612a5956657e8dbf1cd140e46.tar.bz2
[LV][AArch64] Don't query registers for illegal scalable vector elts (#109411)
When trying to maximize vector bandwidth we ask TTI for the number of registers required for a given operation. If the type of that operation happens to be something illegal for scalable vectors (e.g. <vscale x 4 x fp128>) then we would see a crash. Instead, just return a default value and let the cost model reject the invalid operation later.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h')
0 files changed, 0 insertions, 0 deletions