[PATCH] D19781: [sanitizers] Disable target-specific lowering of string functions.

Marcin Koƛcielnicki via llvm-commits llvm-commits at lists.llvm.org
Tue May 3 05:47:23 PDT 2016


koriakin retitled this revision from "[ASan] Disable target-specific lowering of string functions." to "[sanitizers] Disable target-specific lowering of string functions.".
koriakin updated the summary for this revision.
koriakin updated this revision to Diff 55977.
koriakin marked 2 inline comments as done.
koriakin added a comment.
This revision is now accepted and ready to land.

Added MSan and TSan to the mix. LSan and UBSan don't intercept these, DFSan already mangles all symbols and avoids the issue, and I have no clue about ESan.


Repository:
  rL LLVM

http://reviews.llvm.org/D19781

Files:
  include/llvm/Transforms/Utils/Local.h
  lib/Transforms/Instrumentation/AddressSanitizer.cpp
  lib/Transforms/Instrumentation/MemorySanitizer.cpp
  lib/Transforms/Instrumentation/ThreadSanitizer.cpp
  lib/Transforms/Utils/Local.cpp
  test/Instrumentation/AddressSanitizer/str-nobuiltin.ll
  test/Instrumentation/MemorySanitizer/str-nobuiltin.ll
  test/Instrumentation/ThreadSanitizer/str-nobuiltin.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D19781.55977.patch
Type: text/x-patch
Size: 12018 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160503/0ca8ed1c/attachment.bin>


More information about the llvm-commits mailing list