[all-commits] [llvm/llvm-project] 61ec21: [DFSan] Remove -dfsan-args-abi support in favor of...
Andrew Browne via All-commits
all-commits at lists.llvm.org
Fri Oct 8 11:19:18 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 61ec2148c5a68d870356d6348309e94a2267a1a4
https://github.com/llvm/llvm-project/commit/61ec2148c5a68d870356d6348309e94a2267a1a4
Author: Andrew Browne <browneee at google.com>
Date: 2021-10-08 (Fri, 08 Oct 2021)
Changed paths:
M compiler-rt/test/dfsan/basic.c
M compiler-rt/test/dfsan/custom.cpp
M compiler-rt/test/dfsan/fncall.c
M compiler-rt/test/dfsan/propagate.c
M compiler-rt/test/dfsan/vararg.c
M compiler-rt/test/dfsan/write_callback.c
M llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
M llvm/test/Instrumentation/DataFlowSanitizer/abilist.ll
M llvm/test/Instrumentation/DataFlowSanitizer/abilist_aggregate.ll
M llvm/test/Instrumentation/DataFlowSanitizer/args-unreachable-bb.ll
M llvm/test/Instrumentation/DataFlowSanitizer/array.ll
M llvm/test/Instrumentation/DataFlowSanitizer/custom_fun_callback_attributes.ll
M llvm/test/Instrumentation/DataFlowSanitizer/custom_fun_varargs_attributes.ll
M llvm/test/Instrumentation/DataFlowSanitizer/debug-nonzero-labels.ll
M llvm/test/Instrumentation/DataFlowSanitizer/memset.ll
M llvm/test/Instrumentation/DataFlowSanitizer/prefix-rename.ll
M llvm/test/Instrumentation/DataFlowSanitizer/struct.ll
M llvm/test/Instrumentation/DataFlowSanitizer/uninstrumented_local_functions.ll
M llvm/test/Instrumentation/DataFlowSanitizer/unordered_atomic_mem_intrins.ll
M llvm/test/Instrumentation/DataFlowSanitizer/vector.ll
Log Message:
-----------
[DFSan] Remove -dfsan-args-abi support in favor of TLS.
ArgsABI was originally added in https://reviews.llvm.org/D965
Current benchmarking does not show a significant difference.
There is no need to maintain both ABIs.
Reviewed By: pcc
Differential Revision: https://reviews.llvm.org/D111097
More information about the All-commits
mailing list