diff options
| author | Marco Elver <elver@google.com> | 2023-05-30 11:59:16 +0200 |
|---|---|---|
| committer | Marco Elver <elver@google.com> | 2023-05-30 11:59:16 +0200 |
| commit | c551c9c311b33a847390f6a57afda3b82d517675 (patch) | |
| tree | 6d4ab987aabd49666043f05134bc878e928d1add /lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h | |
| parent | 3ccb7702425a965836ca69fe75184698a59ee8f9 (diff) | |
| download | llvm-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
