aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/PythonReadline.h
diff options
context:
space:
mode:
authorSander de Smalen <sander.desmalen@arm.com>2023-10-30 10:47:07 +0000
committerGitHub <noreply@github.com>2023-10-30 10:47:07 +0000
commit6d30bc00858941043ea7d45938192adfd1020922 (patch)
tree233edda033be104c6872ff2f9df602168dfd1dfa /lldb/source/Plugins/ScriptInterpreter/Python/PythonReadline.h
parenta902ca66428164b4f11dedf1c551393add511271 (diff)
downloadllvm-6d30bc00858941043ea7d45938192adfd1020922.zip
llvm-6d30bc00858941043ea7d45938192adfd1020922.tar.gz
llvm-6d30bc00858941043ea7d45938192adfd1020922.tar.bz2
[AArch64][SME] Allow inlining when streaming-mode attributes dont match up. (#68415)
The use-case here is to support things like: int foo(int x, int y) __arm_streaming { return std::max<int>(x, y); } where the call to non-streaming `std::max<int>(x, y)` can be safely inlined into the streaming function. This is a first step and will need further work to allow more cases (e.g. more finegrained analysis of the function calls to ensure they don't result in any incompatible instructions for the requested mode).
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/PythonReadline.h')
0 files changed, 0 insertions, 0 deletions