aboutsummaryrefslogtreecommitdiff
path: root/lldb/unittests/ScriptInterpreter/Python
diff options
context:
space:
mode:
authorJuneyoung Lee <aqjune@gmail.com>2020-09-20 18:08:27 +0900
committerJuneyoung Lee <aqjune@gmail.com>2020-09-30 02:13:48 +0900
commit67aac915ba94a75cbdb3c9c5f6c8e9904829ce37 (patch)
tree882a7f70a30af2595d940261781ef5d7bf86c0e5 /lldb/unittests/ScriptInterpreter/Python
parent9c77350b0c737f44732ee26b558b5f4868864a38 (diff)
downloadllvm-67aac915ba94a75cbdb3c9c5f6c8e9904829ce37.zip
llvm-67aac915ba94a75cbdb3c9c5f6c8e9904829ce37.tar.gz
llvm-67aac915ba94a75cbdb3c9c5f6c8e9904829ce37.tar.bz2
[BuildLibCalls] Add noundef to the returned pointers of allocators and argument of free
This patch adds noundef to the returned pointers of allocators (malloc, calloc, ...) and the pointer argument of free. The returned pointer of allocators cannot be poison or (partially) undef. Since the pointer that is given to free should precisely have zero offset, it cannot be poison or (partially) undef too. For the size arguments of allocators, noundef wasn't attached simply because I wasn't sure whether attaching it is okay or not. Reviewed By: jdoerfert Differential Revision: https://reviews.llvm.org/D87984
Diffstat (limited to 'lldb/unittests/ScriptInterpreter/Python')
0 files changed, 0 insertions, 0 deletions