Revert 374481 "[tsan,msan] Insert module constructors in a module pass"
authorNico Weber <nicolasweber@gmx.de>
Fri, 11 Oct 2019 02:44:20 +0000 (02:44 +0000)
committerNico Weber <nicolasweber@gmx.de>
Fri, 11 Oct 2019 02:44:20 +0000 (02:44 +0000)
commitd38332981fbdf88a6a9d45c46041307bcd76fec6
tree9c27c9ed24e7b0bb176dec3ce0b7831192561c90
parentc1f8e04eeefef0eb69cb4942841ef5437e3c1c75
Revert 374481 "[tsan,msan] Insert module constructors in a module pass"

CodeGen/sanitizer-module-constructor.c fails on mac and windows, see e.g.
http://lab.llvm.org:8011/builders/clang-x64-windows-msvc/builds/11424

llvm-svn: 374503
clang/lib/CodeGen/BackendUtil.cpp
clang/test/CodeGen/sanitizer-module-constructor.c [deleted file]
llvm/include/llvm/Transforms/Instrumentation/MemorySanitizer.h
llvm/include/llvm/Transforms/Instrumentation/ThreadSanitizer.h
llvm/lib/Passes/PassRegistry.def
llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp
llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp
llvm/test/Instrumentation/MemorySanitizer/msan_basic.ll
llvm/test/Instrumentation/ThreadSanitizer/tsan_basic.ll