llvm-project/llvm/test/Instrumentation/DataFlowSanitizer
Arthur Eubanks 1faff79b7c [DFSan] Properly set argument ABI attributes
Calls must properly match argument ABI attributes with the callee.

Found via D103412.

Reviewed By: morehouse

Differential Revision: https://reviews.llvm.org/D103414
2021-06-02 22:24:46 -07:00
..
Inputs
abilist.ll [dfsan] Add -dfsan-fast-8-labels flag 2021-03-18 16:28:42 -07:00
abilist_aggregate.ll [dfsan] Add -dfsan-fast-8-labels flag 2021-03-18 16:28:42 -07:00
args-unreachable-bb.ll [dfsan] Remove hard-coded shadow width in more tests 2021-03-03 15:05:16 -08:00
arith.ll [dfsan] Remove hard-coded shadow width in more tests 2021-03-03 15:05:16 -08:00
array.ll [dfsan] Add -dfsan-fast-8-labels flag 2021-03-18 16:28:42 -07:00
atomics.ll [dfsan] Enable origin tracking with fast8 mode 2021-04-20 18:10:32 -07:00
basic.ll [dfsan] Track origin at loads 2021-04-22 16:25:24 +00:00
call.ll [dfsan] Add -dfsan-fast-8-labels flag 2021-03-18 16:28:42 -07:00
callback.ll [dfsan] Remove hard-coded shadow width in more tests 2021-03-03 15:05:16 -08:00
custom_fun_callback_attributes.ll [dfsan] Increase coverage of vector and select tests 2021-03-04 12:56:55 -08:00
custom_fun_varargs_attributes.ll [dfsan] Increase coverage of vector and select tests 2021-03-04 12:56:55 -08:00
debug-nonzero-labels.ll [dfsan] Remove hard-coded shadow width in more tests 2021-03-03 15:05:16 -08:00
debug.ll Revert "[NFC] remove explicit default value for strboolattr attribute in tests" 2021-05-24 19:43:40 +02:00
dont_combine_offset_labels_on_gep.ll [dfsan] Add a flag about whether to propagate offset labels at gep 2021-05-28 00:06:19 +00:00
external_mask.ll [dfsan] Add -dfsan-fast-8-labels flag 2021-03-18 16:28:42 -07:00
fast16labels.ll [dfsan] Add -dfsan-fast-8-labels flag 2021-03-18 16:28:42 -07:00
load.ll [dfsan] Support passing non-i16 shadow values in TLS mode 2020-12-04 02:45:07 +00:00
memset.ll [DFSan] Properly set argument ABI attributes 2021-06-02 22:24:46 -07:00
musttailcall.ll Fix dfsan handling of musttail calls. 2021-06-02 11:38:35 -07:00
origin_abilist.ll [dfsan] Enable origin tracking with fast8 mode 2021-04-20 18:10:32 -07:00
origin_cached_shadows.ll [dfsan] Enable origin tracking with fast8 mode 2021-04-20 18:10:32 -07:00
origin_call.ll [dfsan] Enable origin tracking with fast8 mode 2021-04-20 18:10:32 -07:00
origin_load.ll [dfsan] Fix origin tracking for fast8 2021-04-30 15:57:33 -07:00
origin_mem_intrinsic.ll [DFSan] Properly set argument ABI attributes 2021-06-02 22:24:46 -07:00
origin_other_ops.ll [dfsan] Enable origin tracking with fast8 mode 2021-04-20 18:10:32 -07:00
origin_phi.ll [dfsan] Enable origin tracking with fast8 mode 2021-04-20 18:10:32 -07:00
origin_select.ll [dfsan] Enable origin tracking with fast8 mode 2021-04-20 18:10:32 -07:00
origin_store.ll [DFSan] Properly set argument ABI attributes 2021-06-02 22:24:46 -07:00
origin_store_threshold.ll [DFSan] Properly set argument ABI attributes 2021-06-02 22:24:46 -07:00
origin_track_load.ll [DFSan] Properly set argument ABI attributes 2021-06-02 22:24:46 -07:00
phi.ll [dfsan] Add -dfsan-fast-8-labels flag 2021-03-18 16:28:42 -07:00
prefix-rename.ll
select.ll [dfsan] Add -dfsan-fast-8-labels flag 2021-03-18 16:28:42 -07:00
shadow-args-zext.ll [DFSan] Properly set argument ABI attributes 2021-06-02 22:24:46 -07:00
store.ll [dfsan] Add -dfsan-fast-8-labels flag 2021-03-18 16:28:42 -07:00
struct.ll [dfsan] Add -dfsan-fast-8-labels flag 2021-03-18 16:28:42 -07:00
uninstrumented_local_functions.ll [dfsan] Increase coverage of vector and select tests 2021-03-04 12:56:55 -08:00
union-large.ll
union.ll
unordered_atomic_mem_intrins.ll
vector.ll [dfsan] Add -dfsan-fast-8-labels flag 2021-03-18 16:28:42 -07:00