[DFSan][NewPM] Port DataFlowSanitizer to NewPM
authorArthur Eubanks <aeubanks@google.com>
Mon, 27 Jul 2020 21:19:12 +0000 (14:19 -0700)
committerArthur Eubanks <aeubanks@google.com>
Wed, 29 Jul 2020 17:19:15 +0000 (10:19 -0700)
commit71d0a2b8a31344ab29d1afd0c54d89873fb3cc9e
tree04dea94e78aa9444fa6a20bdfc00e37cf2a96afa
parentee9617e96b05de04b2f189596b86c6149c807764
[DFSan][NewPM] Port DataFlowSanitizer to NewPM

Reviewed By: ychen, morehouse

Differential Revision: https://reviews.llvm.org/D84707
clang/lib/CodeGen/BackendUtil.cpp
llvm/bindings/go/llvm/InstrumentationBindings.cpp
llvm/include/llvm/InitializePasses.h
llvm/include/llvm/Transforms/Instrumentation.h
llvm/include/llvm/Transforms/Instrumentation/DataFlowSanitizer.h [new file with mode: 0644]
llvm/lib/Passes/PassBuilder.cpp
llvm/lib/Passes/PassRegistry.def
llvm/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
llvm/lib/Transforms/Instrumentation/Instrumentation.cpp
llvm/test/Instrumentation/DataFlowSanitizer/call.ll