aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h
diff options
context:
space:
mode:
authorMarco Elver <elver@google.com>2023-05-30 11:59:16 +0200
committerMarco Elver <elver@google.com>2023-05-30 11:59:16 +0200
commitc551c9c311b33a847390f6a57afda3b82d517675 (patch)
tree6d4ab987aabd49666043f05134bc878e928d1add /lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h
parent3ccb7702425a965836ca69fe75184698a59ee8f9 (diff)
downloadllvm-c551c9c311b33a847390f6a57afda3b82d517675.zip
llvm-c551c9c311b33a847390f6a57afda3b82d517675.tar.gz
llvm-c551c9c311b33a847390f6a57afda3b82d517675.tar.bz2
[compiler-rt] Refactor memintrinsic interceptors
This moves memintrinsic interceptors (memcpy/memmove/memset) into a new file sanitizer_common_interceptors_memintrinsics.inc. This is in preparation of redefining builtins, however, we must be careful to not redefine builtins in TUs that define interceptors of the same name. In all cases except for MSan, memintrinsic interceptors were moved to a new TU $tool_interceptors_memintrinsics.cpp. In the case of MSan, it turns out this is not yet necessary (as shown by the later patch introducing memcpy tests). NFC. Reviewed By: vitalybuka Differential Revision: https://reviews.llvm.org/D151552
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h')
0 files changed, 0 insertions, 0 deletions