aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/PythonReadline.h
diff options
context:
space:
mode:
authorLang Hames <lhames@gmail.com>2022-08-26 09:46:02 -0700
committerLang Hames <lhames@gmail.com>2022-08-26 12:32:44 -0700
commitf14cb494a34db6df9853d713c6027a476f030dbf (patch)
treeb1058cb23493e0f4b8e7d89d28f66a7c8a4f4ee1 /lldb/source/Plugins/ScriptInterpreter/Python/PythonReadline.h
parentfb0f44b31f3aed87996ea34c73d3c1fdfb69a6b0 (diff)
downloadllvm-f14cb494a34db6df9853d713c6027a476f030dbf.zip
llvm-f14cb494a34db6df9853d713c6027a476f030dbf.tar.gz
llvm-f14cb494a34db6df9853d713c6027a476f030dbf.tar.bz2
[ORC] Add "wrap" and "unwrap" steps to ExecutorAddr toPtr/fromPtr.
The wrap/unwrap operations are applied to pointers after/before conversion to/from raw addresses. They can be used to tag, untag, sign, or strip signing from pointers. They currently default to 'rawPtr' (identity) on all platforms, but it is expected that the default will be set based on the host architecture, e.g. they would default to signing/stripping for arm64e.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/PythonReadline.h')
0 files changed, 0 insertions, 0 deletions