llvm-project/llvm/test/Instrumentation
Hans Wennborg 6ae05777b8 Asan use-after-scope: don't poison allocas if there were untraced lifetime intrinsics in the function (PR41481)
If there are any intrinsics that cannot be traced back to an alloca, we
might have missed the start of a variable's scope, leading to false
error reports if the variable is poisoned at function entry. Instead, if
there are some intrinsics that can't be traced, fail safe and don't
poison the variables in that function.

Differential revision: https://reviews.llvm.org/D60686

llvm-svn: 358478
2019-04-16 07:54:20 +00:00
..
AddressSanitizer Asan use-after-scope: don't poison allocas if there were untraced lifetime intrinsics in the function (PR41481) 2019-04-16 07:54:20 +00:00
BoundsChecking Fix a hang when lowering __builtin_dynamic_object_size 2019-04-10 23:42:11 +00:00
DataFlowSanitizer [DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label. 2018-05-09 02:40:45 +00:00
HWAddressSanitizer hwasan: Enable -hwasan-allow-ifunc by default. 2019-04-09 00:25:59 +00:00
InstrOrderFile Add a module pass for order file instrumentation 2019-02-28 20:13:38 +00:00
InstrProfiling [InstrProf] Use separate comdat group for data and counters 2019-02-27 23:38:44 +00:00
MemorySanitizer IR: Support parsing numeric block ids, and emit them in textual output. 2019-03-22 18:27:13 +00:00
SanitizerCoverage IR: Support parsing numeric block ids, and emit them in textual output. 2019-03-22 18:27:13 +00:00
ThreadSanitizer [NewPM][TSan] Reiterate the TSan port 2019-01-16 09:28:01 +00:00
cgprofile.ll [BFI] Use rounding while computing profile counts. 2018-08-16 00:26:59 +00:00