This patch adds support for recoverable ASan in LLVM. This is an addition to http://reviews.llvm.org/D12318
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
Please add an IR test for the _noabort calls.
lib/Transforms/Instrumentation/AddressSanitizer.cpp | ||
---|---|---|
143 ↗ | (On Diff #38933) | I'd remove these WARNINGS here and in the compiler-rt patch too. The whole "ASan" thing is use-at-your-own-risk, and this feature is not that much scarier than the rest. |
1099 ↗ | (On Diff #38933) | {} |
Comment Actions
LGTM
test/Instrumentation/AddressSanitizer/keep_going.ll | ||
---|---|---|
9 ↗ | (On Diff #39714) | Maybe also check that it is followed by a branch to the exit block, or that the basic block does not end with unreachable. |