Remove support for LLVM runtime multi-threading.
authorZachary Turner <zturner@google.com>
Thu, 19 Jun 2014 18:18:23 +0000 (18:18 +0000)
committerZachary Turner <zturner@google.com>
Thu, 19 Jun 2014 18:18:23 +0000 (18:18 +0000)
commita4d0ff9cd1fb3fe4c3a58d0747dc523f7d9e9e3f
tree7a5b3038c8c592ee3a6c580e872a31b9378fbd6a
parent6072096fd63c1996cfe731ecddcb6b3232e37b70
Remove support for LLVM runtime multi-threading.

After a number of previous small iterations, the functions
llvm_start_multithreaded() and llvm_stop_multithreaded() have
been reduced essentially to no-ops.  This change removes them
entirely.

Reviewed by: rnk, dblaikie

Differential Revision: http://reviews.llvm.org/D4216

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211287 91177308-0d34-0410-b5e6-96231b3b80d8
docs/ProgrammersManual.rst
include/llvm-c/Core.h
include/llvm/Support/ManagedStatic.h
include/llvm/Support/Threading.h
lib/IR/Core.cpp
lib/Support/Threading.cpp
unittests/Support/ManagedStatic.cpp