llvm/compiler-rt/test/dfsan
Andrew Browne 5748219fd2 [DFSan] Add dfsan-combine-taint-lookup-table option as work around for
false negatives when dfsan-combine-pointer-labels-on-load=0 and
dfsan-combine-offset-labels-on-gep=0 miss data flows through lookup tables.

Example case:
628a2825f8/absl/strings/ascii.h (L182)

Reviewed By: vitalybuka

Differential Revision: https://reviews.llvm.org/D122787
2022-04-05 11:05:10 -07:00
..
Inputs
atomic.cpp
basic.c
CMakeLists.txt
conditional_callbacks.c
conditional_callbacks_sig.c
custom.cpp
dfsan_get_track_origins.c
event_callbacks.c
fast8labels.c
flags.c
flush.c
fncall.c
force_zero.c
fork.cpp
gep.c
interceptors.c
lit.cfg.py
lit.site.cfg.py.in
lookup_table.c [DFSan] Add dfsan-combine-taint-lookup-table option as work around for 2022-04-05 11:05:10 -07:00
mmap_at_init.c
origin_add_label.c
origin_branch.c
origin_disabled.c
origin_id_stack_trace.c
origin_invalid.c
origin_ld_lost.c
origin_ldst.c
origin_limit.c
origin_memcpy.c
origin_memmove.c
origin_memset.c
origin_of_first_taint.c
origin_overlapped.c
origin_set_label.c
origin_stack_trace.c
origin_track_ld.c
origin_unaligned_memtrans.c
origin_untainted.c
origin_with_sigactions.c
origin_with_signals.cpp
pair.cpp
propagate.c
pthread.c
release_shadow_space.c
sigaction.c
sigaction_stress_test.c
stack_trace.c
struct.c
threaded_flush.c
trace-cmp.c
vararg.c
write_callback.c