[PATCH] Implement variable-sized alloca instrumentation.
Maxim Ostapenko
m.ostapenko at partner.samsung.com
Tue Nov 18 05:24:48 PST 2014
Updated according to last review, major changes are:
1) Removed redundant new BB creation.
2) Added small fixes for tests.
3) Defined new constants on top of the AddressSanitizer.cpp.
http://reviews.llvm.org/D6055
Files:
lib/Transforms/Instrumentation/AddressSanitizer.cpp
lib/asan/asan_internal.h
lib/asan/asan_report.cc
test/Instrumentation/AddressSanitizer/instrument-dynamic-allocas.ll
test/asan/TestCases/alloca_big_alignment.cc
test/asan/TestCases/alloca_detect_custom_size_.cc
test/asan/TestCases/alloca_instruments_all_paddings.cc
test/asan/TestCases/alloca_overflow_partial.cc
test/asan/TestCases/alloca_overflow_right.cc
test/asan/TestCases/alloca_safe_access.cc
test/asan/TestCases/alloca_underflow_left.cc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D6055.16323.patch
Type: text/x-patch
Size: 19399 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20141118/d6cdcf06/attachment.bin>
More information about the llvm-commits
mailing list